




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
该文档为2007年6月为某公司定制TD过程中的操作描述。TestDirector8.0(TD8.0)管理定制手册目录1:创建项目project或域domain2:新建用户组(角色)和用户组(角色)授权3:创建新用户并赋权流程4:定制TD使用模块5:自定义缺陷字段。6:缺陷字段显示定制7:缺陷单汉化8:问题1:创建项目project或域domain当一个新的项目需要测试介入时,我们就需要在TD中建立该项目资料库。本节讲述TD中项目和域的创建过程。步骤一:打开TD。步骤二:点击左边的Site Administrator步骤三:输入密码,进入Site Administrator页面。注:默认密码为空,可以点击change password修改密码。这个密码只针对这个页面。步骤四:选中default,右健,在弹出菜单中点击Create Project。步骤五:在project name 中输入项目名。并选择数据库。注:在安装TD时,选择了多种数据库时,这里就需要选择将您的项目建在哪个数据库上了。2:新建用户组(角色)和用户组(角色)授权TD8.0默认有Developer;Project Manager;QATester;TDAdmin;Viewer5个用户组(角色)。这5个用户组(角色)的权限是不可修改的,当我们对这些用户组(角色)的授权不能满足我们的要求时,我们需要自己创建用户组(角色)。创建过程如下:步骤一:登陆TD后,点击右上角的CUSTOMIZE,进入PROJECT CUSTOMIZE页面。步骤二:在PROJECT CUSTOMIZE页面点击Set Up Groups,系统弹出Set Up Groups窗口。步骤三:在Set Up Groups窗口点击New,弹出New Group窗口。步骤四:New Group窗口,在Name中输入用户组名。并选择一个用户组,这里选择用户组的目的在于,让你创建的这个用户组,初始的时候,即拥有和你所选择的用户组相同的权限。完成后点击OK,弹出确认提示框,点击YES。步骤五:这个用户组就创建成功了,下一步我们就要修改该用户组的权限了。 选中需要修改权限的用户组,点击Permission域中的Chang。系统弹出Permission Settings面,在Permission Settings页面,我们就可以修改用户组的权限了。修改用户组权限说明: 当勾选Add Defect/Delete Defect,表示该用户组具有添加/删除bug的权限。其中,选中Add Defect可在右边Visiable Fields In Add Defect Dialog窗口,勾选在bug提交单中的显示字段(勾选了就意味着你对这个字段具备修改其参数值的权限)。红色的为bug单中的必选字段。3:创建新用户并赋权流程新的开发人员或测试人员进入公司后,需要在TD中加入该用户,并赋予权限,操作过程如下:步骤一:打开TD,进入下图页面。步骤二:点击左边的Site Administrator步骤三:输入密码,进入site Administrator页面步骤四:选择users页面卡,点击new.新增新员工的用户名,完成后logout。步骤五:点击页面右上角的CUSTOMIZE,弹出登陆窗口,输入管理员密码(默认为空)步骤六:点击页面左上角set up users步骤七:点击add user 选中新员工,再点击OK步骤八:在project users 下选中张三,再在properties of 张三域中,选择对应的角色。默认角色为viewer。对该用户即授权完毕。4:定置TD使用模块定置用户组(角色)下用户进入TD后,所拥有的模块权限。步骤一:打开TD后,点击右上角的CUSTOMIZE,进入PROJECT CUSTOMIZE页面。步骤二:点击左上角Customize Module Access。步骤三:定制模块入口:可定制各个角色登陆TD时,对TD所拥有的权限在Defects Modul上打勾,即意味着该角色下的所有成员登陆TD后,只有缺陷管理功能可用。在TestDirector上打勾即意味着,拥有对TD的所有功能(需求管理,测试计划,测试用例,缺陷管理等)区别见附图。附图1为TDAdmin(勾选testdirector)角色成员登陆TD后的画面;附图2为developer(勾选defects modul)角色成员登陆TD后的画面。附图1 附图25:自定义缺陷字段。当您认为缺陷提交单中的字段不够详细时,可以自己增加缺陷字段到缺陷提交单中。例如,我要在缺陷提交单中添加一个模块名称字段,该项目有安全,界面,控制,通讯,网络五个模块,该模块名称字段,用下拉列表从5个模块中选择缺陷所属的模块。步骤一:登陆TD后,点击右上角的CUSTOMIZE,进入PROJECT CUSTOMIZE页面。步骤二:点击Cutomize Project Lists,弹出下图窗口,新建list列表,点击New List。输入list名subjiect1;OK后。开始新增5个列表项,点击New Item.(过程略)。在新增list列表完后,退回上一级PROJECT CUSTOMIZE页面。步骤三:点击Customize Project Entities,弹出下图窗口,输入Field Label:模块名称,由于模块名称字段为下拉列表框,所以Field Type选择Lookup List。在lookup list 中对应Cutomize Project Lists设置的subject1。注:勾选Required表示这个字段在bug单中是必需的 勾选History表示将这个字段的变化记入历史记录,任何对这个字段的修改都将记录。OK即完成设置过程。效果如下图6:缺陷字段显示定置 bug单中的字段都是固定的,当某些字段不适用于该项目的测试时,我们可以通过bug单字段定置来获得更好的效果。步骤一:登陆TD后,点击右上角的CUSTOMIZE,进入PROJECT CUSTOMIZE页面。步骤二:点击Set Up Workflow,TD弹出下图窗口。步骤三:点击Script Generator-Defect Details Field Customization。弹出下图窗口。 这里的Visible Fields中是在bug单中所显示的字段,被勾选的字段则是bug单中的必填字段。疑问:Available Fields中的字段有何用?步骤四:(作用同步骤三)点击Apply&View,系统弹出警告,点击Yes,进入脚本编译器。部分脚本如下: ElseIf User.IsInGroup(QATester) Then 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窗口,重新打开,脚本修改即可生效。7:缺陷单汉化缺陷管理的最重要的部分是缺陷单的管理,将其汉化成中文,对于英语不是很熟悉的同事来说,能够提高工作效率。TD8.0提供了一个自己汉化的途径,可以根据各个公司通用的名称定义来汉化。步骤一:登陆TD后,点击右上角的CUSTOMIZE,进入PROJECT CUSTOMIZE页面。步骤二:点击Cutomize Project Entities窗口中,选择一个叶子节点,即出现如下窗口。将该节点的Field Label中的英文译成中文即可。注:1:勾选每个BUG属性的History(历史记录),则在BUG报告单中,将记录改属性的改变记录作为历史记录。 2:勾选每个BUG属性的Required(必须的),则在报告单中,该BUG属性是必填的,不能为空。步骤三:点击Cutomize Project Lists窗口中,在Lists下拉列表框中选择一个属性,在ListItems中选择一个值,点击Rename Item,即可将属性的参数译成中文。注:只适用于值用下拉列表框显示的属性。问题1:在定制好工程项目后,用户使用过程中发现,修改缺陷状态时,报错not enough grants to.。 解答:原因在于,在修改用户组权限时,没有设置bug属性的状态转换。见下图。正确设置状态转换权限后,即可。2:怎样实现允许用户看到某个BUG的属性,而又不允许其修改该属性的参数值? 解答:修改该用户所在的用户组的权限,即修改上图中MODIFY DEFECT的权限。例如,我希望测试组成员看到任务分派对象,但是不允许其修改任务分派对象。在MODIFY DEFECT下去掉对Bug属性分派给的勾选即可。3:自定义的用户组下的用户,在bug报告单中出现了一些我们没有选择(或者不希望出现)的Bug属性。解答:原因:用户在系统定义的用户组中(如Viewer组),将用户从系统定义的组中移出来即可。4:我希望将TD使用人员查看到某个BUG的缺陷描述变更记录。如何实现? 解答:在CUSTOMIZECustomize Project EntitiesDEFECTSystem Fields中选中缺陷描述(Description),勾选其右边的History(历史记录)5:我在查看BUG时,BUG报告单中中是有些不愿意出现的BUG属性(下图中红色圈中的),如何将这些BUG属性隐藏?解答:CUSTOMIZESet Up Groups选中Groups(您所在的用户组)点击Change-Defects,点击页面下方的Defects DataHiding Filter在弹出窗口中,选中Visible Fields标签页,将你不希望看到的字段,去掉它们前面的勾勾即可。见下图疑惑:1:一些系统定义好的,在CUSTOMIZE(自定义)中不可以修改的BUG属性参数如何将其汉化(我试图从TD的参数数据库中汉化,未能成功。)?2:CUSTOMIZE中的SET UP WORK FLOW有何作用,脚本编译器有何作用?修改脚本对应的效果页面是哪里?3:BUG浏览页面的列过滤中,出现一些没有翻译的字段(自定义不需要的字段),怎样把这些字段从可用列中删除?不知道,为什么这类软件做的这么不易用,安装的时候会报出这样那样的问题,而在安装手册中又不曾提及。也许这就是用户体验和易用性的问题。MS的软件在现在能达到这样一个垄断的程度,除了MS本身的一些营销手段宣传策略以外,我想最关键的就是软件比较人性化,为用户去考虑,服务于用户。在安装TD8的过程中感慨就比较多了,还好我工作经验不算差,否则我很难想象把这样一件看似简单的安装软件的事情交给一个刚出校门的人,会发生什么。废话不说了,这里我贴两篇文章,基本可以解决TD8在安装过程中遇到的问题。同时也提供给遇到此类问题的人,希望在你搜到这篇文章的时候可以对你有所帮助。第一篇 2003如何安装TD引用链接:/showtopic-955.aspx一直不推崇TD在windows2003上安装,但由于一个项目要求,必须安装在windows2003上,遇到了很多问题,在不懈努力下终于解决。在解决问题的过程,我有一种很微妙的心理变化,遇到问题,没有慌张、没有急迫,从容的找寻办法,但解决掉一个问题后,也没有太多的喜悦。做IT这个行业久了,总会遇到各种问题,高手也会被各种细微的问题给绕晕,长时间里培养了一种从容。工作中的从容和不懈。第一个问题:2003的IIS是手工启动的。启动后,不显示td的初始界面,但在其他机器上,通过网络浏览没有问题。解决方法.修改win2003的IIS的TDBIN的属性,开始管理工具Internet信息服务(IIS)管理器中,本地计算机-网站-默认网站-TDBIN,右键菜单属性-HTTP头【MIME类型】,点【新建】按钮,填扩展名为ini,MIME类型为text/*,继续新建扩展名分别为:lld、dll、ocx、 xco、exe、adt、adm、xxx,MIME类型都填为text/*。第二个问题:安装过程中,提示用户名密码错误,无法进行下面安装,原因数据执行保护DEP不允许该程序执行。解决方法:右击“我的电脑”选择“属性”性能【设置】数据执行保护,选择选项:为除下列选定程序之外的所有程序和服务启动DEP(U),点击【添加】按钮,找到TD安装程序中的bin目录下:checku.exe,添加上即可。第三个问题:安装程序完成,登陆时出现“The RPC server is unavailable”,The RPC server is unavailable.翻译过来就是“RPC(远程过程调用)服务不可行。”它指的是“权限不够”的意思。导致这个错误的原因有很多1. RPC服务未启动。解决:控制面板-管理工具-服务-“Remote Procedure Call(RPC)”,启动一下(自动),服务状态“启动”;2. 本身操作系统有问题缺少远程过程调用补丁。解决:更新操作系统。3.服务器端IIS没装。解决:安装IIS。以2000系统为例,控制面板-添加删除程序-添加删除windows组件-“Internet 信息服务(IIS)”打一下勾,下一步4.TD服务未启动。此种情况比较复杂,需要尝试不同的解决方案,先到TD所在的那台机器上,点右键的testdirector checker,看看出错提示,对症下药。以下几种可以结合起来尝试:启动一下TD。到TD所在的那台电脑上,在系统栏右边有个小图标,鼠标移上去,点右键“Start TestDirector”;清空IE的cookies、History、缓存;删掉TD2000_80目录,重新下载一次插件;把 http:/IP/tdbin/start_a.htm 改为 http:/计算机名/tdbin/start_a.htmTD服务器装了多个版本的TD,兼容性问题;请卸载其中一个版本,重装TD;第四个问题:MSIE7.0无法访问testdirector8.0,提示:“Microsoft Internet Explorer : 4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR.3.0.04131.06) is not supported”。原因:testdirector8.0不支持MSIE7.0的问题,解决:在安装目录一般为C:InetpubTDBIN下找到Start_a.htm文件,用记事本打开,即看到了文件源代码,找到fMSIE3456参数,修改在| (ua.lastIndexOf(MSIE 6.0) != -1)后黏贴| (ua.lastIndexOf(MSIE 7.0) != -1),保持即可。打开IE7.0再次访问,下载插件,安装插件,没有问题了。第二篇 WIN2003下安装TD问题总结引用链接:/articles/285177.htm 倒霉的我,在win2003下安装Test Director,遇到了种种问题。前提是,这个win2003系统非干净的系统,是英文版,在此之前,配置了几个测试站点。 在干净的win2003中文版系统下,安装TD,除了出现问题一外,其他正常。问题一: 安装过程中,提示用户名密码错误,无法进行下一步的安装,原因数据执行保护DEP不允许该程序执行。解决方法:右击“我的电脑”选择“属性”性能【设置】数据执行保护,选择选项:为除下列选定程序之外的所有程序和服务启动DEP(U),点击【添加】按钮,找到TD安装程序中的bin目录下/或者是C:Program FilesCommon FilesMercury Interactiver 的checku.exe,添加上即可。问题提示见图问题二: 安装到50%左右,提示无法找到路径,创建虚拟目录失败。 我的解决办法:重装IIS。问题三:重装IIS,居然也会报错Error Writing Encrypted Data to the Web Services Configuration Database. ,点击重试是可以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中信银行兰州市永登县2025秋招笔试专业知识题专练及答案
- 浦发银行赣州市南康区2025秋招笔试综合模拟题库及答案
- 2025年辅警招聘考试通关考试题库及1套完整答案详解
- 中信银行深圳市龙华区2025秋招笔试热点题型专练及答案
- 广发银行合肥市瑶海区2025秋招无领导模拟题角色攻略
- 招商银行温州市永嘉县2025秋招笔试热点题型专练及答案
- 民生银行桂林市临桂区2025秋招数据分析师笔试题及答案
- 华夏银行盐城市亭湖区2025秋招群面案例总结模板
- 2025年江西省高校毕业生“三支一扶”计划招募(693名)模拟试卷含答案详解(a卷)
- 平安银行天津市红桥区2025秋招数据分析师笔试题及答案
- 自主可控人工智能智能决策系统研究报告
- 2025年四川基层法律服务工作者执业核准考试综合试题及答案一
- 戏水溪流改造工程方案(3篇)
- 审计数据采集规定
- 检验科危急值课件
- 红十字救护员培训理论试题及答案
- 动量守恒定律模型归纳(11大题型)(解析版)-2025学年新高二物理暑假专项提升(人教版)
- 招商银行ai面试试题及答案
- 慢性阻塞性肺疾病(COPD)护理业务学习
- 2025-2026学年北师大版(2024)初中生物七年级上册教学计划及进度表
- 产科危急重症早期识别中国专家共识解读 3
评论
0/150
提交评论