TD管理员手册.docx
- 文档编号:11221120
- 上传时间:2023-05-29
- 格式:DOCX
- 页数:15
- 大小:472.94KB
TD管理员手册.docx
《TD管理员手册.docx》由会员分享,可在线阅读,更多相关《TD管理员手册.docx(15页珍藏版)》请在冰点文库上搜索。
TD管理员手册
TestDirector8.0(TD8.0)管理定制手册
发布时间:
2008-6-1815:
31 作者:
未知 来源:
51Testing软件测试论坛
目录
1:
创建项目project或域domain
2:
新建用户组(角色)和用户组(角色)授权
3:
创建新用户并赋权流程
4:
定制TD使用模块
5:
自定义缺陷字段。
6:
缺陷字段显示定制
7:
缺陷单汉化
8:
问题
1:
创建项目project或域domain
当一个新的项目需要测试介入时,我们就需要在TD中建立该项目资料库。
本节讲述TD中项目和域的创建过程。
步骤一:
打开TD。
步骤二:
点击左边的‘SiteAdministrator’
步骤三:
输入密码,进入SiteAdministrator页面。
注:
默认密码为空,可以点击changepassword修改密码。
这个密码只针对这个页面。
步骤四:
选中default,右健,在弹出菜单中点击CreateProject。
步骤五:
在projectname中输入项目名。
并选择数据库。
注:
在安装TD时,选择了多种数据库时,这里就需要选择将您的项目建在哪个数据库上了。
2:
新建用户组(角色)和用户组(角色)授权
TD8.0默认有Developer;ProjectManager;QATester;TDAdmin;Viewer5个用户组(角色)。
这5个用户组(角色)的权限是不可修改的,当我们对这些用户组(角色)的授权不能满足我们的要求时,我们需要自己创建用户组(角色)。
创建过程如下:
步骤一:
登陆TD后,点击右上角的CUSTOMIZE,进入PROJECTCUSTOMIZE页面。
步骤二:
在PROJECTCUSTOMIZE页面点击SetUpGroups,系统弹出SetUpGroups窗口。
步骤三:
在SetUpGroups窗口点击New,弹出NewGroup窗口。
步骤四:
NewGroup窗口,在Name中输入用户组名。
并选择一个用户组,这里选择用户组的目的在于,让你创建的这个用户组,初始的时候,即拥有和你所选择的用户组相同的权限。
完成后点击OK,弹出确认提示框,点击YES。
步骤五:
这个用户组就创建成功了,下一步我们就要修改该用户组的权限了。
选中需要修改权限的用户组,点击Permission域中的Chang。
系统弹出PermissionSettings面,在PermissionSettings页面,我们就可以修改用户组的权限了。
修改用户组权限说明:
当勾选AddDefect/DeleteDefect,表示该用户组具有添加/删除bug的权限。
其中,选中AddDefect可在右边VisiableFieldsInAddDefectDialog窗口,勾选在bug提交单中的显示字段(勾选了就意味着你对这个字段具备修改其参数值的权限)。
红色的为bug单中的必选字段。
3:
创建新用户并赋权流程
新的开发人员或测试人员进入公司后,需要在TD中加入该用户,并赋予权限,操作过程如下:
步骤一:
打开TD,进入下图页面。
步骤二:
点击左边的‘SiteAdministrator’
步骤三:
输入密码,进入siteAdministrator页面
步骤四:
选择users页面卡,点击new.新增新员工的用户名,完成后logout。
步骤五:
点击页面右上角的CUSTOMIZE,弹出登陆窗口,输入管理员密码(默认为空)
步骤六:
点击页面左上角setupusers
步骤七:
点击adduser选中新员工,再点击OK
步骤八:
在projectusers下选中张三,再在‘propertiesof张三’域中,选择对应的角色。
默认角色为viewer。
对该用户即授权完毕。
4:
定置TD使用模块
定置用户组(角色)下用户进入TD后,所拥有的模块权限。
步骤一:
打开TD后,点击右上角的CUSTOMIZE,进入PROJECTCUSTOMIZE页面。
步骤二:
点击左上角CustomizeModuleAccess。
步骤三:
定制模块入口:
可定制各个角色登陆TD时,对TD所拥有的权限
在DefectsModul上打勾,即意味着该角色下的所有成员登陆TD后,只有缺陷管理功能可用。
在TestDirector上打勾即意味着,拥有对TD的所有功能(需求管理,测试计划,测试用例,缺陷管理等)区别见附图。
附图1为TDAdmin(勾选testdirector)角色成员登陆TD后的画面;
附图2为developer(勾选defectsmodul)角色成员登陆TD后的画面。
5:
自定义缺陷字段。
当您认为缺陷提交单中的字段不够详细时,可以自己增加缺陷字段到缺陷提交单中。
例如,我要在缺陷提交单中添加一个模块名称字段,该项目有‘安全’,‘界面’,‘控制’,‘通讯’,‘网络’五个模块,该模块名称字段,用下拉列表从5个模块中选择缺陷所属的模块。
步骤一:
登陆TD后,点击右上角的CUSTOMIZE,进入PROJECTCUSTOMIZE页面。
步骤二:
点击CutomizeProjectLists,弹出下图窗口,新建list列表,点击NewList…。
输入list名subjiect1;OK后。
开始新增5个列表项,点击NewItem….(过程略)。
在新增list列表完后,退回上一级PROJECTCUSTOMIZE页面。
步骤三:
点击CustomizeProjectEntities,弹出下图窗口,输入FieldLabel:
模块名称,由于模块名称字段为下拉列表框,所以FieldType选择LookupList。
在lookuplist中对应CutomizeProjectLists设置的subject1。
注:
勾选Required表示这个字段在bug单中是必需的勾选History表示将这个字段的变化记入历史记录,任何对这个字段的修改都将记录。
OK即完成设置过程。
效果如下图
6:
缺陷字段显示定置
bug单中的字段都是固定的,当某些字段不适用于该项目的测试时,我们可以通过bug单字段定置来获得更好的效果。
步骤一:
登陆TD后,点击右上角的CUSTOMIZE,进入PROJECTCUSTOMIZE页面。
步骤二:
点击SetUpWorkflow,TD弹出下图窗口。
步骤三:
点击ScriptGenerator-DefectDetailsFieldCustomization。
弹出下图窗口。
这里的VisibleFields中是在bug单中所显示的字段,被勾选的字段则是bug单中的必填字段。
疑问:
AvailableFields中的字段有何用?
步骤四:
(作用同步骤三)点击Apply&View,系统弹出警告,点击‘Yes’,进入脚本编译器。
部分脚本如下:
ElseIfUser.IsInGroup("QATester")
SetFieldApp"BG_ACTUAL_FIX_TIME",True,True,0,0
SetFieldApp"BG_BUG_ID",True,True,0,1
SetFieldApp"BG_CLOSING_DATE",True,False,0,2
SetFieldApp"BG_CLOSING_VERSION",True,False,0,3
SetFieldApp"BG_DESCRIPTION",True,True,0,4
SetFieldApp"BG_DETECTED_BY",True,True,0,5
..........
这段脚本是指QATester用户组下的用户的bug单所显示的内容。
SetFieldApp"BG_DESCRIPTION",True,True,0,4
这句脚本是指:
QATester用户组下的用户bug单,描述(DESCRIPTION)字段是可见的,必填的。
当把第二个True改成Flase时,描述(DESCRIPTION)字段可见,但是不是必填。
当把第一个True改成Flase时,描述(DESCRIPTION)字段在bug单中为不可见。
脚本修改后,保存。
关闭原来的TD窗口,重新打开,脚本修改即可生效。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TD 管理员 手册