软件测试管理工具(QC)
软件测试管理工具(QC)的简介:
Quality Center(QC)是Mercury Interactive公司(已被HP收购)推出的基于B/S结构的测试管理工具。QC可以很好的与MI公司的其它测试工具LR、QTP等进行很好的集成,并且具有强大的图表统计功能。QC可以很方便的管理测试过程,包括进行测试需求管理、测试计划、测试执行和缺陷跟踪,即整个测试过程的各个阶段。
QC的四个功能模块:
1. 需求管理(Requirements):定义测试需求,包括定义正在测试的内容、需求的主题和条目并分析这些需求。
2. 测试计划(Test Plan):开发测试计划,包括定义测试目标和策略,将测试计划分为不同的类别,将需求与测试计划进行关联和分析。
3. 测试执行(Test Lab):运行测试并分析结果。
4. 缺陷管理(Defect):添加新缺陷,跟踪缺陷和分析缺陷数据。
QC操作流程:
1. 选择新建的工程进行定制(列表、用户、组、版本等)。
2. 在Requirements中增加需求。
3. 把需求转化为Test plan。
4. 在Test lab中由计划新建测试用例与执行测试用例。
5. 发现bug,在Defect中提交bug。
QC测试流程:
1. 总体管理流程:Specify Requirements、Plan Tests、Execute Tests、Track Defects。
2. 确认需求阶段的流程:Define Testing Scope、Create Requirements、Detail Requirement、Analyze Requirements。
3. 制订测试计划的流程:Define Testing Strategy、Define testing Subjects、Define Tests、Create Requirements Coverage、Design Test Steps、Automate Tests、Analyze Test Plan。
4. 执行测试的流程:Create Test Set、Schedule Runs、Run Tests、Analyze Test Result。
5. 缺陷跟踪的流程:Add Defects、Review New Defects、Repair Open Defects、Test New Build、Analyze Defect Data。
QC站点管理:
站点管理模块(Site Administrator)主要功能是项目管理、用户管理。
1. 项目管理:新建项目、删除项目、停用项目、还原项目。
2. 用户管理:新增用户、修改用户、删除用户。
QC项目定制:
根据项目实际情况进行相关属性的设置,比如确定组织结构、设置项目成员、成员权限、制定流程、缺陷字段等。
1. 设置项目用户:点击”设置项目用户”链接,在属性中,可以为该用户分配所属用户组。
2. 设置组:点击”设置组”链接,可以管理用户组。
QC具备强大的测试管理功能,可以帮助测试团队更好的管理测试过程,提高测试效率和质量。