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

下载本文档

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

文档简介

1、软件测试技术、测试计算机管理软件(QC )、本章的目标是:了解QQcenter工具的概况,了解QQcenter的网站管理和项目工程客制化,了解QQcenter提交缺陷和处理缺陷,测试计算机管理软件,了解Quality Center的测试管理, 了解质量中心的提交缺陷和处理缺陷,QC概述,质量中心是基于Mercury Interactive (被HP收购)发布的B/S结构的测试计算机管理软件,只需在服务器上安装软件即可结构图显示: QC的简介,QC与MI公司的其他测试工具LR、QTP等很好地集成,具有很强的格拉夫统计功能。 QC可以轻松管理测试流程,包括测试需求管理、测试计划、测试执行和缺陷跟踪

2、,即整个测试流程的各个阶段。 QC概要、QQcenter的4个功能模块:测试需求有子测试需求的测试案例有子测试案例、QC操作流、1 .选择并客制化新的项目工程(列表、用户、组、版本等)。 向需求增加需求。 3 .将需求转变为测试计划。 在Test lab中计划新的测试用例和执行测试用例。 5 .发现遗漏缺陷并向Defect提交遗漏缺陷。 QC测试流程,1 .整体管理流程规范要求:测试需求规划测试:测试计划执行测试:创建测试实例,跟踪缺陷跟踪和管理, QC测试流程2 .确定需求阶段的流程定义测试范围:测试目标, 定义测试展望期阶段,包括测试策略:创建需求阶段将需求说明中的所有需求转换为测试需求详

3、细说明: Analyze Requirements,详细说明每个需求:具有这些个需求的测试分析和做评估的各种统计格拉夫。 QC测试流程3 .创建测试计划的流程定义测试策略:定义具体的测试策略定义主题:按系统几个级别的功能模块定义测试:设计每个模块的测试集creal ements Coverage :关闭测试要求和测试计划,测试测试需求用例Design Test Steps :按测试集设计测试步骤Automate Tests :创建自动测试脚本分析测试计划: QC统计图表分析, QC测试流程,4 .创建执行测试的流程Create Test Set:测试集一个测试集是、 多个测试项目Schedul

4、e Runs:制定了执行计划的Run Tests:在测试计划阶段制作的测试项目Analyze Test Result:测试结果, 分析QC测试流程5 .缺陷跟踪流程Add Defects:添加缺陷Review New Defects :新提出的缺陷Repair Open Defects :修复状态Open缺陷Test New Build :回归测试的新版本anall ata :缺陷状况分析、QC网站管理、网站管理模块的主要功能是工程项目管理、用户管理。 管理界面图如下: QC网站管理、工程项目管理:新项目工程:新项目工程删除项目工程:删除不需要的项目工程(删除前请慎重考虑)无效项目工程:停止项

5、目工程并停用。 还原项目:将一个工程处于停工状态的工程恢复为活动状态,QC网站管理,用户管理:用户在测试管理过程中非常重要,QC后台提供了添加、修改、删除系统用户的功能。 这里的用户对于整个管理系统,不区分项目。 新用户更改用户,删除用户,客制化QC项目工程,客制化项目工程,根据项目工程的状况设定相关属性。 例如,确定组织架构、设置项目工程成员、设置成员权限、创建进程、缺陷字段等。 修改用户设定属性项目工程用户组客制化模块网站数据库自定义项目工程实体伊卡斯自定义项目工程列表配置Automail配置质量跟踪通知规则配置工作流、QC项目自定义、配置项目用户单击“配置项目用户”链接。 属性允许将属于

6、该用户的用户组指派给该用户。管理员也可以通过网站管理进行。QC项目工程的客制化、设定组喀呖声通过“设定组”网络链接可管理用户组。 初始设置为QC的组不能操作修改权限。 但是,可以对添加的用户组进行变更权限的操作。 QC项目工程的客制化、自定义模块网站数据库喀呖声“自定义模块网站数据库”网络链接可以管理计程仪入模式。 如果定义了缺陷模块,则该组中的用户只能使用堆缺陷管理模块,并且只能显示“Defects”选项卡页。 如果定义了质量中心模块,则表示组中的用户可以使用需求管理、测试计划、测试执行和缺陷来跟踪所有模块。QC项目工程客制化和自定义项目工程实体您可以通过喀呖声“自定义项目工程实体”网络链接

7、来查看、修改、添加和删除字段。 QC有两种方法:系统字段和用户字段。 如果您想加入自定义字段,可以使用用户字段功能更清楚地标识管理任务。QC项目工程的客制化、自定义项目工程的列表是上一个自定义项目工程实体,使用了Lookup List、User List等相关列表值。 您可以在此处保留这些个属性值。 QC项目工程的客制化、工作流程的设定、QC测试流程的管理、测试流程的管理是QC的核心功能,我们必须重点学习和掌握。 测试过程管理包括需求管理、测试计划、测试执行、缺陷跟踪4个模块,主接口的4个标签条需求管理测试计划(Test Lab )测试执行(Defects )、需求管理、需求管理是测试管理的第

8、一步在“需求管理”模块中,所有需求都由需求树表示,您可以对需求树中的需求进行排序和分类,还可以自动生成需求报告通讯端口和统计格拉夫。 需求管理模块还可以自动与测试计划模块相关联,以自动将需求树需求通讯端口到测试计划中。 需求管理的好处是,当需求变化时,可以立即确定变化的需求及其相应的责任者。 需求管理、测试范围定义检查应用程序文档,以确定测试范围的测试目的、目标和策略。 创建“创建要求”(Create Requirements )要求树以确保满足所有测试要求。 “详细需求”(Detail Requirements )为需求树中的每个需求主题创建详细目录计程仪,并描述每个需求以分配优先级。 创建

9、“分析要求”(Analyze Requirements )报告通讯端口和格拉夫以分析测试要求并确保要求在测试范围内。 设计测试需求后,下一步需要管理测试计划。 测试计划需要创建测试项目,并为每个测试项目编写测试步骤。 也就是说,操作步骤、输入数据、预期结果等测试用例。 可以在测试需求和测试计划之前建立连接。 不仅可以创建功能测试项目,还可以创建性能测试项目,QTP、LR等测试计划管理模块可以引入不同的工具生成测试脚本,主要用于实现测试计划和测试用例的管理。 测试计划,测试计划“定义测试主题”(Define Test Subject )“定义测试”(Define Tests )要求盖的创建设计测

10、试步骤“自动测试”(Automate Tests )“分析测试计划” 创建Plan )、测试计划和两种方法:切换到Reqs Coverage标签条(将测试项与需求相关联的方法之一),然后喀呖声工具条上的Select Req按钮查看需求列表。 双喀呖声与测试项目对应的需求后,会找到自动装入需求的Reqs Coverage列表。 测试计划,用两种方法将测试项目与需求关联起来切换到Requirement选项卡,从堆工具条顶部的下拉列表中选择Coverage View选项,界面的左侧成为需求树列表。选择“普通用户计程仪定”等要求后,界面右侧将显示测试计划列表。 在双喀呖声“功能测试”时,定义了需求和测

11、试项、需求和测试用例之间的关系、需求和测试用例之间的关系、执行测试以及创建测试集(Create Test Sets )以实现项目工程中的各种测试目标。 例如,您可以在应用程序中测试新的应用程序版本,也可以测试特殊功能。 确定每个测试集中包含的测试。 “时间表”(Schedule Runs )设置测试执行的时间表,并将塔斯克指配给测试人员。 “运行测试”(Run Tests )自动或手动执行每个测试集。 “分析测试结果”(Analyze Test Results )显示测试结果,以确保检测到应用程序缺陷。 生成的记录通讯端口和格拉夫有助于分析这些个的结果。 缺陷跟踪、缺陷追加:报告普计程仪普拉姆测试中发现的新缺陷。 在测试的任何阶段,质量担保人、开发者、项目工程经理和最终用户都可以添加缺陷

温馨提示

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

最新文档

评论

0/150

提交评论