技术开发 频道

如何在测试管理中应用 IBM Rational ClearQuest TestManager

    TMTestPlan,TMTestCase,TMConfiguration,TMConfigurationAttribute 和 TMConfigurationValue 记录的创建,可以根据向导进行,与图 6 的创建过程相仿。也可以在“TestManager – 规划”视图中相应的记录使用右键点击弹出菜单中进行快速创建。需要注意的方面是创建的顺序,如 TMTestCase 记录的创建必须在 TMTestPlan 记录之后,各种记录创建顺序如下表所示。

表 2 创建顺序

    测试者需要根据测试组长已经创建的 TMTestPlan,TMTestCase,TMConfiguration,TMConfigurationAttribute 和 TMConfigurationValue 的记录,创建 TMConfiguratedTestCase 和 TMTestSuite 记录,然后在完成测试后提交测试结果。TMConfiguratedTestCase 记录的创建前提是存在相应的 TMTestCase 和 TMConfiguration 记录。图 8 中就是根据 TMTestCase 记录来添加已配置的测试记录。然后在图 9 中选择相应的配置记录从而形成 TMConfiguratedTestCase 记录。

图 8: 创建 CTC

图 9: 绑定配置

    如果测试者并不使用其他 Rational 测试工具: Rational Functional Tester, Rational Manual Tester 以及 Rational Performance Tester 编写测试脚本,并将 TMTestCase 或 TMConfiguratedTestCase 与测试脚本绑定,而只是进行手工测试。则需要测试者自行创建测试日志也即 TMTestLog 记录,从而在 CQTM 中记录测试结果。如果测试者使用其他 Rational 测试工具,则在测试工具执行脚本后,由测试工具自动产生测试日志。图 10 演示了如何通过 TMConfiguratedTestCase 记录创建 TMTestLog 记录。图 11 演示了创建 TMTestLog 记录所需要填写的内容。

 

图 10: 创建 TMTestLog 记录

 

图 11: 填写 TMTestLog 内容

    对于测试者,如果当前的 TMConfiguratedTestCase 记录的测试结果是失败的,则需要使用到 ClearQuest 的缺陷管理的功能,完成提交缺陷的功能。这一提交的功能需要手工的操作,无论 TMConfiguratedTestCase 记录是否与其他 Rational 的测试工具的脚本绑定,对缺陷的提交和添加都如图 12 所示。

 

图 12: 创建缺陷

    测试组长在测试者进行测试之后根据结果生成报告和图表提交给项目组长,从而完成测试工作。如图 13 所示,CQTM 提供了很多缺省的报告图表,方便了总结测试工作。

图 13: 图表

0
相关文章