软件测试管理工具(QC)_第1页
软件测试管理工具(QC)_第2页
软件测试管理工具(QC)_第3页
软件测试管理工具(QC)_第4页
软件测试管理工具(QC)_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件测试技术测试管理工具(QC)本章目标了解QualityCenter工具简介了解QualityCenter的站点管理和项目定制掌握QualityCenter的测试管理掌握QualityCenter提交缺陷和处理缺陷测试管理工具掌握QualityCenter的测试管理掌握QualityCenter提交缺陷和处理缺陷QC的简介 QualityCenter是MercuryInteractive公司(已被HP收购)推出的基于B/S结构的测试管理工具,只需要在服务器端安装软件,所有的客户端通过浏览器来访问QC。结构如图所示:QC的简介

QC能够很好的与MI公司的其它测试工具LR、QTP等进行很好的集成,并且具有强大的图表统计功能。 QC可以很方便的管理测试过程,包括进行测试需求管理、测试计划、测试执行和缺陷跟踪,即整个测试过程的各个阶段。QC的简介

QualityCenter的4个功能模块:功能模块描述需求管理(Requirements)定义测试需求,包括定义正在测试的内容、需求的主题和条目并分析这些需求测试计划(TestPlan)开发测试计划,包括定义测试目标和策略,将测试计划分为不同的类别,将需求与测试计划进行关联和分析测试测试计划测试执行(TestLab)运行测试并分析结果缺陷管理(Defect)添加新缺陷,跟踪缺陷和分析缺陷数据测试需求可以有子测试需求;测试用例没有子测试用例QC操作流程QC测试流程QC测试流程DefineTestingScopeCreateRequirementsDetailRequirementAnalyzeRequirementsQC测试流程DefineTestingStrategyDefinetestingSubjectsDefineTestsCreateRequirementsCoverageDesignTestStepsAutomateTestsAnalyzeTestPlanQC测试流程CreateTestSetsScheduleRunsRunTestsAutomaticallyRunTestsManuallyAnalyzeTestResultsQC测试流程AddDefectsReviewNewDefectsRepairOpenDefectsTestNewBuildAnalyzeDefectDataQC站点管理站点管理模块(SiteAdministrator)

主要功能是项目管理,用户管理。管理界面图如下:QC站点管理项目管理:新建项目:新建一个项目删除项目:删除不需要再使用的项目(删除前请慎重考虑)停用项目:让一个工程处于停止非活动状态。还原项目:让一个工程处于停止状态的工程恢复到活动状态QC站点管理用户管理:

用户在整个测试管理过程中是非常重要的,QC后台提供了新增、修改、删除系统用户的功能。此处的用户是针对整个管理系统的,不区分项目。新增用户修改用户删除用户QC项目定制项目定制

根据项目实际情况进行相关属性的设置,比如确定组织结构、设置项目成员、成员权限、制定流程、缺陷字段等。更改用户属性设置项目用户设置组自定义模块访问自定义项目实体自定义项目列表配置Automail设置可追溯性通知规则设置工作流QC项目定制设置项目用户点击”设置项目用户”链接,在属性中,可以为该用户分配所属用户组。管理用户也可以在站点管理里进行。QC项目定制设置组点击”设置组”链接,可以管理用户组。QC中初始设好的组不能进行修改权限的操作。但可以对新增的用户组可以进行修改权限的操作。QC项目定制自定义模块访问点击”自定义模块访问”链接,可以管理登录模式。如果定义的是缺陷模块,就表示该组的用户只能使用缺陷管理模块,也仅显示Defects标签页。如果定义的是QualityCenter模块,则表示该组中的用户能够使用需求管理、测试计划、测试执行和缺陷跟踪所有的模块。QC项目定制自定义项目实体点击”自定义项目实体”链接,可以查看、修改、增加和删除字段。QC提供了两种方式:系统字段和用户字段。如果想加入自定义的字段,更好的标识我们的管理活动,可以使用用户字段功能。QC项目定制自定义项目列表在前面定制项目实体中我们用到了相关的列表值,比如LookupList、UserList等,这些属性值可在此维护。QC项目定制设置工作流QC测试流程管理需求管理需求管理是测试管理的第一步,需求管理可以定义哪些功能需求测试,哪些功能不需要测试,它是我们成功进行测试管理的基础。在需求管理模块中,所有的需求都是用需求树表示的,可以对需求树中需求进行排序和归类,还可以自动生成需求报告和统计图表。需求管理模块还可以自动和测试计划模块进行关联,将需求树中的需求自动导出到测试计划。需求管理的好处是,当需求发生变化时,能够很快定位到变化的需求以及相应的责任人。需求管理设计完测试需求后,下一步就是需要对测试计划进行管理了。在测试计划中,需要创建测试项,并为每个测试项编写测试步骤,也就是测试用例,包括操作步骤、输入数据、期望结果等。可以测试需求和测试计划之前建立连接。除了创建功能测试项外,还可以创建性能测试项,引入不同的工具生成测试脚本,如QTP、LR等测试计划管理模块主要是实现测试计划和测试用例的管理。测试计划测试计划测试计划两种方法可以将测试项和需求关联方法一:切换到ReqsCoverage标签,点击工具栏上的SelectReq按钮,出现需求列表。双击测试项所对应的需求,会发现需求自动加载到的ReqsCoverage列表中。测试计划两种方法可以将测试项和需求关联方法二:切换到Requirement标签,在工具栏上方的下拉列表中选择Coverage

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论