• 1. TestDirector8.0 培训2007-12-24 徐轲
  • 2. 登录(一)登录 打开IE,在地址兰中输入http://172.17.196.48/tdbin/,就可以打开TD的主页面 点击TestDirector打开登录页面,第一次登录需要安装TD用的IE控件(控件不支持IE7.0) 点击确定后开始安装1
  • 3. 登录(二)安装完毕显示登录页面2
  • 4. 缺陷管理 缺陷管理界面 在菜单栏中有需求管理,测试计划管理,测试执行管理,缺陷管理4个部分,而在这我们只谈怎样对缺陷进行记录管理,所以我们选择第4个缺陷管理。 3
  • 5. 缺陷新增(测试员&程序员)当我们点击位于缺陷管理页面左上角 按钮后会弹出下面的缺陷录入窗口 在这个窗口中需要录入必填项【缺陷标题】、【缺陷发现人】、【缺陷发现日期】、【优先权】、【缺陷等级】、【模板信息(Subject)】以及【缺陷发现版本信息】,可选选项【项目阶段】、【是否可再显缺陷】、【缺陷状态】、【缺陷审核人】和【修改日期】(录入信息框会由于不同人拥有的权限不同而造成显示项不同,通常来说红色加“*”为必填项) 注:为了缺陷管理的方便与正确,请大家正确填写。 下图是一个范例: 缺陷标题:『功能页面』+『缺陷信息』 详细描述:『现场条件』+『问题描述』(预置条件+测试步骤+问题现象) 点击提交 页面显示新增缺陷4
  • 6. 缺陷分配(项目经理&测试经理)当项目经理收到测试员提交缺陷后的通知邮件,应该在2天内做出反应去审核和分配缺陷,此时项目经理可以双击刚提交状态为New的缺陷,页面弹出缺陷分配窗口 在这个窗口中,项目经理需要填写4个必填项【缺陷修改人】和【缺陷验证人】,【预计关闭版本】和【预计修复耗时(天)】 当项目经理确定缺陷是一个有效缺陷时应该将【缺陷状态】置为“Open”,并填写必填信息 点击【确定】 页面显示分配后的缺陷5
  • 7. 缺陷修复(程序员)当程序员收到项目经理分配缺陷后的通知邮件,应该在2天内做出反应去修复缺陷,此时程序员可以双击刚分配状态为Open的缺陷,页面弹出缺陷信息窗口: 在这个窗口中,开发人员必须填写【实际修复耗时(天)】 当程序员确定缺陷已经修改完毕时应该将【缺陷状态】置为“Fixed”,并填写必填信息以及点击【描述】修改注释信息,这样可以方便验证人员定位后日后缺陷追踪。 6
  • 8. 缺陷验证(程序员)当程序员收到缺陷被修复后的通知邮件,应该在2天内做出反应去修复缺陷,此时程序员可以双击刚修复状态为Fixed的缺陷,页面弹出缺陷信息窗口: 当程序员确定缺陷已经修改完毕并不对其他程序造成影响时应该将【缺陷状态】置为“Verify”,并填写必填信息以及点击【描述】修改注释信息,这样可以方便验证人员定位后日后缺陷追踪 7
  • 9. 缺陷关闭(测试员&程序员)当测试员在回归测试时确认缺陷已经被修复并没有问题时即将【缺陷状态】置为“Closed”8
  • 10. 缺陷流程管理 具体对缺陷流程的管理请参照质量管理部定义的《缺陷管理过程》文档 对整个流程的管理,TD会记录下每个角色改变更陷状态时的信息 9
  • 11. 缺陷分析TD可以针对测试过程中的全部缺陷进行4种简要图表分析: 10
  • 12. 缺陷分析(一)Defects – Summary 图表显示当前项目中缺陷的概况.或者是修复这些缺陷大概所需的时间. 这些显示取决于你所指定的标准. 你可以在x 轴指定数据类型和数据组的缺陷信息 比如:在X轴中选择『缺陷修改人』,从分组方式列表中选择『缺陷状态』,从而按测试的状态来显示缺陷修改人在整个缺陷库中目前所属缺陷的状态信息。 注意:缺省模式下图表以柱状图显示,希望通过饼状图显示点击『Pie Chart tab』,希望通过数据方式显示点击『Date Grid』。11
  • 13. 缺陷分析(二)Defects - Progress图表明确的显示在一段时间里在项目中共有多少缺陷信息或者解决这些缺陷大概所需时间. 通过你设定的标准显示缺陷信息. 你可以在x 轴指定时间间隔,和TD数据组中的缺陷信息.信息显示在y 轴上 你也能指定是否药浏览你所选数据的历史信息, 包括缺陷信息或者缺陷得更改信息 比如:从分组列表中选择『缺陷状态』,在y轴浏览缺陷信息数选择『最近5周』和『标准』,在x轴上只显示这段时间的缺陷信息数,将会统计出目前各种缺陷状态总数的变化趋势图。12
  • 14. 缺陷分析(三) Defects - Age Graph 图表表示项目中缺陷信息的有效期。有效期在缺陷提交的时候开始,在缺陷关闭的时候结束. 通过你设定的标准显示缺陷信息。你可以指定TD数据组中的数据信息。并且显示在y 轴上. 如果你想浏览两种不同时间段的数据,你也能指定区分数据的时间间隔 比如从分组方式中选择『缺陷发现人』显示缺陷信息。在数据类型中,选择『计数』在y 轴上浏览缺陷的数量。在生命周期分组中, 选择不分组浏览所有的能被访问到的有效期缺陷数据。将统计出在当天,1天前,2天前到2个月的生存的缺陷。 注:信息报告发送的时间与程序关闭的时间之间的区别就是一个”关闭”发生的时间长度。一旦一个缺陷发生后被关闭后,它的长度也就固定了13
  • 15. 缺陷分析(四) Defects -Trend Graph图表显示TD项目中你所指定的缺陷信息更改的历史信息,分时间段来显示。通过你的设定,显示你所要显示的内容包括改变次数,时间段,和数据类型,你可以指定你所要浏览的时间段。 比如在周期中, 选择 Last 5 weeks 在 x 轴显示这个时间段。(注意这是状态改变时每个星期的数据之合。)你也能点击筛选器打开筛选器对话框过滤图表中的内容,通过你所指定的规则过滤这些内容,注意每个状态的改变与否取决于它的目的. 比如,如果一个缺陷状态从“Reopen” 改为“Fixed” 又改回 “Reopen”。TD只认可缺陷状态变更一次,状态为”Reopen” 14
  • 16. 培训结束-谢谢!谢谢收看!15