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

发表于:2007-11-27 14:54

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:梁禹 傅晓静 张彦    来源:网络转载

        如果我们需要关联的是 RFT 脚本,我们需要在“测试脚本关联”窗口中选择 Rational Functional Tester 作为测试类型,在相应的项目中选择相应的测试脚本,然后点击“完成”按钮。这样我们就将测试用例记录和测试脚本关联上了。而对于 RPT 和 RMT 的脚本,我们需要分别选择 Rational Performance Tester 和 Rational Manual Tester 作为测试类型。

图 16: 测试脚本关联

图 16: 测试脚本关联

5.2.2 通过 TMConfiguratedTestCase 记录来执行 RFT 自动测试脚本

        由于 RFT,RMT 和 RPT 的测试脚本运行会产生测试日志,当前的用户对共享目录应该有修改的权限。

        在“TestManager – 规划”视图中,导航到相应的 TMConfiguratedTestCase 记录,在记录上点击右键,在弹出菜单中点击“执行”选项。

        在执行测试窗口中选择迭代记录以及输入工作版本信息,然后点击完成按钮。

图 17: 执行测试

图 17: 执行测试

        RSDP 将会弹出测试脚本执行窗口来显示当前的脚本运行状态和进度,并开始执行 TMConfiguratedTestCase 记录所关联的脚本。如果是 RMT 脚本,我们需要手工进行脚本的运行。

图 18: 测试脚本执行

图 18: 测试脚本执行

        在脚本运行完毕后,RSDP 会关闭测试脚本执行窗口,生成测试日志,并关联到一个处于未提交状态的 TMTestLog 记录上。这些 TMTestLog 记录我们可以在测试结果视图中看到。除了运行 TMConfiguratedTestCase 记录来执行测试脚本外,我们还可以通过运行 TMTestSuite 记录来定制运行多个测试脚本。首先为 TMTestSuite 记录配置一个或多个 TMConfiguredTestCase 记录,然后右键点击该 TMTestSuite 记录,在弹出菜单中点击 Execute 选项。这样相应的 TMConfiguredTestCase 记录所关联的脚本会顺序运行。

5.3 测试脚本执行结果的处理

        在脚本运行完毕后,测试日志记录将会显示在测试结果视图的未提交分类中。同时最近提交到数据库中的测试日志记录也将显示在测试结果视图中。该记录会显示运行结果,测试用例的描述信息,运行的测试脚本类型,运行的测试脚本和生成的测试日志所在位置。我们可以根据这些信息分析测试脚本运行情况,并且将该记录提交到数据库中甚至根据测试结果直接提交 Defect。在测试结果视图中用右键点击“提交 Defect”选项:

图 19: 测试结果

图 19: 测试结果

        RSDP 会弹出创建(Defect)窗口,并将测试日志有关的信息自动填入,我们可以在创建(Defect)窗口中修改需要的信息,然后提交即可。同时该测试日志会自动提交到 CQ 数据库中。

图 20: 关联 Defect

图 20: 关联 Defect

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号