【IT168 技术文章】
本文将结合“计划阶段”、“管理阶段”和“执行阶段”这三个阶段向大家解释 ClearQuest TestManager 的各种角色,各种记录以及 ClearQuest TestManager 在测试管理中的基本应用,和 ClearQuest TestManager 同 Rational 其他产品的集成带来的测试管理的改进。
1. 综述
Rational ClearQuest TestManager(简称 CQTM)是 IBM Rational ClearQuest 产品(简称 CQ)中的一个特性,属于集成到 IBM Rational ClearQuest 中的一个应用包。它继承了作为对立产品的 Rational TestManager 的测试管理的特性,同时更有效的结合 ClearQuest 的特性,为测试管理提供了更佳的解决方案。 CQTM 定义了测试管理中的测试资产,其中包括:测试计划、测试用例、测试需求、测试配置环境、测试脚本和测试结果等。在这些文件夹、文件和数据之间的层次关系是用 ClearQuest 数据库中的记录来表示的。数据库中的记录是按照 CQTM 定义的层次结构来组织的。
在层次结构的贯彻执行中包括三个阶段:计划阶段,在该阶段,首先创建资产注册表,再创建测试计划、测试用例、配置的测试用例等记录类型,用以形成测试层次结构;管理阶段,在该阶段创建测试脚本,并与测试用例和配置的测试用例相关联,进行对整个测试的管理,尤其是对测试脚本,测试结果;执行阶段执行配置的测试用例或测试套件,评审测试结果,结果如果适当则提交到 CQ 数据库中形成测试日志或者测试套件日志,完成对测试的执行并配合记录结果从而进行结果分析。
本文将结合这三个阶段向大家解释 CQTM 的各种角色,各种记录以及 CQTM 在测试管理中的基本应用和 CQTM 同 Rational 其他产品的集成带来的测试管理的改进。
2. CQTM 的安装
2.1 使用 Enterprise Schema
CQTM 软件包已经集成在 Enterprise 模式中,属于开箱即用的模式,用户只要创建属于 Enterprise 模式的数据库,即可获得 CQTM 的特性。
2.2 应用 CQTM 软件包
在没有集成 CQTM 的模式里,可以应用 CQTM 软件包来获取 CQTM 的特性。登录 ClearQuest Designer,检出模式,该模式应该是非 Enterprise 的 OOTB 模式。点击 CQ Designer 中的菜单,软件包/软件升级,选中 CQTM 的软件包,如图 1 所示。并点击完成。
检入模式,然后升级用户数据库。则对 CQTM 的软件包的应用已经完成。用户可以在使用该模式的时候,获得 CQTM 的特性。
图 1: 升级软件包
3. CQTM术语
3.1 记录类型解释
CQTM 的将各种测试资产用 CQ 的记录类型进行表示,存储在 CQ 的用户数据库中。在随后的介绍中,我们将使用 CQTM 记录类型的英文名字进行介绍。
表 1: CQTM 记录类型