Quality Center(QC)是一个基于Web的管理工具,可以组织和管理应用程序测试流程的所有阶段,包括指定测试需求、计划测试、执行测试和跟踪缺陷,如下图所示。此外,通过Quality Center还可以创建报告和图来监控测试流程。
测试需求是整个测试过程的基础,描述了需要测试的内容。通过创建“需求树”,可以在Quality Center中定义需求。在测试需求视图中,可以对需求进行定义、查看、修改和转换等操作。其中,需求转换操作可以将需求树中选定的需求或者所有需求转换成测试计划树中的测试或主题。
需求定义后,依据测试需求创建“测试计划树”。在定义测试测试之前,首先要确定系统环境和测试资源等测试相关工作。然后将被测系统的功能分解成可测试的功能,即测试的单元或者主题。有了基本测试信息后,可以对每个测试主题定义测试步骤,即对如何执行测试的详细分步说明,步骤的定义不仅包括执行的操作,也包括期望的结果。为保证测试计划中的测试符合测试需求,需要对测试计划树中的测试和需求树中的需求建立链接。测试和需求之间是多对多关系,即一个测试可以覆盖多个需求,反之一个需求也可以被多个测试覆盖。
在测试计划视图中设计测试后,通过在执行测试视图(测试实验室)中创建“测试集树”来组织测试流程。将测试计划树中的测试添加到测试集中,可以通过手工或者自动的方式执行测试。手工执行测试,应遵行测试步骤,比较预期结果和实际输出,并记录结果。自动运行测试,Quality Center会自动打开选定的测试工具(如QTP,WinRunner等),在本地计算机或者远程主机上运行测试,并将结果导出到Quality Center。
发现系统的缺陷,使系统完善是测试的目的之一。因此,Quality Center提供了对缺陷管理的支持。在缺陷管理视图中,可以进行添加新缺陷、匹配缺陷、更新缺陷、缺陷关联等操作,并跟踪缺陷直到缺陷被修复。
为了便于评估需求、测试计划、测试执行和缺陷跟踪的进展情况,可以通过Quality Center在测试管理的过程中生成报告和图,如需求报告、缺陷报告、缺陷图等,为测试流程分析奠定基础。
Quality Center是一个强大的测试管理工具,合理的使用Quality Center可以提高测试的工作效率,节省时间,起到事半功倍的效果。
QualityCenter是一款基于Web的测试管理工具,支持从测试需求到缺陷跟踪的全流程管理。该工具可帮助定义测试需求、创建测试计划、执行测试并管理缺陷,同时提供报告功能以监控测试进度。

被折叠的 条评论
为什么被折叠?



