




已阅读5页,还剩41页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
TestDirector基础,课程简介,课程简介本课程分四章节介绍了TD的相关概念、项目管理、测试用例管理和缺陷管理的流程和注意事项。适合对象测试部新入职员工对TD的使用仍不熟悉的测试工程师课程目的掌握TD工具的基本操作掌握TD项目管理过程掌握TD中测试用例以及缺陷管理流程,课程内容,TD相关简介TD之项目管理TD之用例管理TD之缺陷管理,TD相关简介,TestDirector是MercuryInteractive公司推出的基于Web的测试管理工具,无论是通过Internet还是Intranet,你都可以以基于Web的方式来访问TestDirector。TestDirector能够指导进行测试需求定义、测试计划、测试执行和缺陷管理跟踪,即整个测试过程的各个阶段。通过整合所有任务到软件测试中,来使整个测试管理工作更有效,并确保客户收到更高质量的产品。TestDirector能够让你系统地控制整个测试过程,并创建整个测试工作流的框架和基础,使整个测试管理过程变得更为简单和有组织。TestDirector提供了与MercuryInteractive公司的测试工具(WinRunner,LoadRunner,QuickTestProfessional等)第三方或者自主开发的测试工具、需求和配置管理工具、建模工具的整合功能。TestDirector能够与这些测试工具很好的无缝链接,为你提供的全套解决方案选择来进行全部自动化的应用测试。,TD相关简介,需求定义(SpecifyRequirements):分析应用程序并确定测试需求。测试计划(PlanTests):基于测试需求,建立测试计划。测试执行(ExecuteTests):创建测试集(TestSet)并执行测试。缺陷跟踪(TrackDefects):报告程序中产生的缺陷并跟踪缺陷修复的全过程。贯穿测试的每一个阶段,你能够通过产生详细的报告和图标对数据进行分析。,TD管理的四个阶段:,TD之项目管理,创建TD测试项目工程的步骤:首先创建数据库服务器创建项目工程修改项目相关模板参数,TD之项目管理,1、进入TD主页面,选择管理员页面,如下图:,TD之项目管理,2、输入正确密码登录后,选择“DBServices”页面,如下图:,TD之项目管理,3、选择“新建”按钮,进入如下页面:,TD之项目管理,4、按照说明信息正确填写参数,单击“ping”按钮查看数据库服务的连接是否正常,连接正常则数据库服务创建成功。5、选择“Projects”页面,如下图:,TD之项目管理,6、单击“CreateProject”按钮(之前可以创建一个新的域(domain),如下图:,TD之项目管理,7、输入完整后,单击“Next”,如下图:,TD之项目管理,8、输入正确后,单击“Next”,如下图:,TD之项目管理,9、选择正确后,单击“Next”,如下图:,TD之项目管理,10、单击“Create”按钮,创建一个空项目。或单击“Copy”按钮,从一个已存在项目中拷贝项目信息,如下图:,TD之项目管理,11、选择正确后,单击“Copy”,开始创建项目。12、项目新建成功。返回主页面,选择“TestDirector”页面,如下图:,TD之项目管理,13、进入如下页面,选择“Customize”按钮。,TD之项目管理,14、进入登录页面,如下图:,TD之项目管理,15、登录成功后,进入如下页面:,TD之项目管理,16、修改项目相关配置参数(介绍主要配置项):SetUpUsers进入设置用户界面,如右图;左框是当前项目中用户,单击“AddUser”新增用户;选择一条用户信息,单击“RemoveUser”删除用户;选择一条用户记录,可以修改该用户所属的用户组;,TD之项目管理,SetUpGroups进入设置组页面,如右图;单击“New”按钮,新建一个用户组(需要指定一个已存在组作为归属组);选择新建的用户组,可以进行以下操作:“View”:查看组权限“Change”:修改组权限“SetAs”:修改归属组;选择一个组,也可以对该组成员进行新增和删除。,TD之项目管理,SetUpGroups举例介绍修改组权限操作:进入修改组权限页面,如右图;选择“Defects”页,可以对新增、修改、删除缺陷操作的权限进行修改;选择“DefectsData-HidingFilter”,可以修改显示内容;,TD之项目管理,CustomizeModuleAccess进入定制模块接入页面,如右图;对项目中已存在的用户组设置TD的访问权限;DefectsModule:缺陷模块TestDirector:TD所有模块,TD之项目管理,CustomizeProjectEntities进入定制项目实体页面,如右图;举例进行DEFECT模块的操作,每个模块分:SystemFields:系统域。系统默认的,只能修改内容,不能新增和删除内容UserFields:用户域。可以根据需要新增或删除,TD之项目管理,CustomizeProjectEntities选择一个系统域参数,可以修改以下内容:FieldLable:名称。一般为了方便使用,需要汉化一些常用的参数;FieldType:类型。系统域中参数该值不允许修改;History:是否在查询历史记录时显示该参数;Required:是否为必填参数;LookupList:当类型选择为LookupList时可以修改该参数的值(系统域中参数该值不允许修改)。,TD之项目管理,CustomizeProjectLists进入定制项目列表页面,如右图;单击“NewList”新增一条列表项;(系统自带列表项不能删除和重命名)在“Lists”项中选择一条,可做以下操作:NewItem:新增该列表内容;NewSub-Item:新增子列表内容(层次结构);RenameItem:重命名;DeleteItem:删除列表中内容。,TD之用例管理,测试用例导入TDExcel文档使用TD插件进行导入测试用例维护(略)测试用例的新增、删除、修改测试用例执行(略)在“TestGrid”视图记录测试的执行进展情况,TD之用例管理,测试用例导入TD1、打开使用excel模板编写完成的测试用例,单击“工具-ExportToTestDirector”(本机必须安装TDMSExcelAddin插件),出现如下图;,TD之用例管理,测试用例导入TD2、输入正确的TD服务地址,单击“Next”,如下图;,TD之用例管理,测试用例导入TD3、选择正确的域和项目名称,单击“Next”,如下图;,TD之用例管理,测试用例导入TD4、输入正确的用户名和密码(用例编写者,项目中要存在),单击“Next”,如下图;,TD之用例管理,测试用例导入TD5、选择“Tests”,单击“Next”,如下图;,TD之用例管理,测试用例导入TD6、输入“Typeanewmapname”,或选择“Createatemporarymap”,单击“Next”,如下图;,TD之用例管理,测试用例导入TD7、左边表格选择一个参数,单击“”按钮,输入与之对应的Excel中的列(对应关系一定要正确),右边表格显示已建立的对应关系。8、对应关系建立完毕,单击“Next”,开始导入测试用例。9、单击“Finish”,导入完成。,TD之缺陷管理,缺陷管理报告程序中产生的缺陷并跟踪缺陷修复的全过程添加缺陷(AddDefects):报告程序测试中发现的新的缺陷。在测试过程中的任何阶段,质量保证人员、开发者、项目经理和最终用户都能添加缺陷。检查新缺陷(ReviewNewDefects):检查新的缺陷,并确定哪些缺陷应该被修复。修复打开的缺陷(RepairOpenDefects):修复那些你决定要修复的缺陷。测试新构建(TestNewBuild):测试应用程序的新构建,重复上面的过程,直到缺陷被修复。分析缺陷数据(AnalyzeDefectData):产生报告和图表来帮助你分析缺陷修复过程,并帮助你决定什么时候发布该产品。,TD之缺陷管理,缺陷一般分为:new、open、fixed、closed、hold、rejected、reopen几个状态;缺陷生命周期:测试提交问题单(new)-TC确认问题(open)-PM确认问题(open)-对应的开发人员改单(fixed)-开发验证问题(fixed)-提单人回归问题(closed);TC确认问题时,因为此问题无法重现或确定为非缺陷,可以将此问题单关闭;PM确认问题时,因为是上个版本遗留或其他原因无法修改,经过讨论确定后,可以将此问题挂起(hold);或觉得不是问题,可以拒绝(rejected);开发验证问题时,因为回归未通过可以将此问题单重现打开(reopen);测试验证问题时,因为回归未通过可以将此问题单重现打开(reopen)。,TD之缺陷管理,缺陷等级一般划分为:致命错误、严重错误、一般错误、提示错误。致命错误产品的关键功能和性能不能符合用户要求,或由于设备质量原因造成业务中断、频繁瞬断或服务质量严重下降等可能给用户收益或声誉造成较大损失的问题。对生命、安全、财产带来损失的问题。严重错误在产品规格书或行业标准规定的条件范围内,系统的主要功能和业务性能不符合用户要求,或不能稳定运行,但仍然可以向用户提供基本的业务。一般性错误部分次要功能失效或性能略有降低,但不会造成用户收益或荣誉受损失。提示性错误系统功能可以正常运行,但存在不影响功能正常完成的操作、理解上不合理的的问题。,TD之缺陷管理,致命错误由于程序所引起的死机,非法退出死循环数据库发生死锁因错误操作导致的程序中断功能错误与数据库连接错误数据通讯错误,TD之缺陷管理,严重错误程序错误程序接口错误数据库的表、业务规则、缺省值未加完整性等约束条件系统数据丢失或出现不一致但不会给用户带来损失系统未达到要求或设计的性能指标、系统或模块性能下降但不影响基本业务,TD之缺陷管理,一般错误操作界面错误(包括数据窗口内列名定义、含义是否一致)打印内容、格式错误简单的输入限制未放在前台进行控制删除操作未给出提示数据库表中有过多的空字段出现异常告警/断言等但没有影响系统的正常运转部分次要功能操作不方便,TD之缺陷管理,提示错误界面不规范、可读性差、用词不当、错别字及不易于理解辅助说明描述不清楚输入输出不规范长操作未给用户提示提示窗口文字未采用行业术语可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高级会计实务试题及答案
- 肿瘤靶向药管理办法
- 社会团体管理办法
- pdca企业管理办法
- 老旧散小区管理办法
- 箱包厂管理办法规定
- 规范监狱资产管理办法
- 贸易交通走廊管理办法
- 不良事件资料管理办法
- 自动化物料管理办法
- 食品样品的采集和预处理-食品样品的采集与制备
- 昆明元朔建设有限公司高速收费岗位笔试题
- 《哲学与人生》 课程标准
- 发展汉语初级口语I-第15课课件
- Unit2Grammarfocus4C语法讲解课件人教版英语九年级全册
- 住宅大门经典对联带横批100条-最佳大门风水对联
- SWITCH暗黑破坏神3超级金手指修改 版本号:2.7.4.84040
- 生产安全事故应急预案评审会议纪要范文
- 三年级上册劳动教案 福建教育出版社(已排版好,可直接打印)
- 呼吸机相关性肺炎预防护理课件
- 医疗机构药事管理与法规
评论
0/150
提交评论