这个部分描述了您需要实现的几项任务,从而完成这个步骤的两个部分:
- 为每个解决方案创建并展开一个资产注册表
- 创建一个或者多个配置属性
- 创建一个或者多个 TM 配置
- 创建一个或者多个迭代
- 创建一个或者多个 TM 测试计划并更改状态
- 创建一个或者多个 TM 测试用例并更改状态
- 创建一个或者多个配置测试用例并更改状态
- 将一个脚本与这个配置测试用例联合起来
- 运行您的测试用例并核查结果
- 储存这个测试结果
- 创建并分析测试结果报告
在您开始之前,点击 ClearQuest 工具条之上的View,然后在面板中您想要的显示的位置标记这个选项。现在您已经可以开始按照您的任务列表计划执行任务了。
- 为每个解决方案创建一个资产注册表
- 点击 File > New > TMasset Registry,
- 键入您资产注册表的名称,然后点击 OK。
- 打开这个资产注册表
- 右键点击 File Location。这个 Register File Location Wizard 将显示出来。
- 选择 Asset Registry 名称,然后点击 Next。
- 键入 名称作为标号。
- 找到 File Location 和 Log Location 文件夹。
- File Location 是客户端或者服务器上的一个共享文件夹,包含来自 Rational Functional Tester 或者 Rational Manual Tester 的测试脚本。
- Log Location 是一个空文件夹,在配置测试用例执行期间会创建记录文件。
- 创建一个或者更多的配置属性
- 点击 File > New > TM Configuration Attribute。
- 当您创建配置属性之后,键入配置属性的名称,然后右键点击并选中名称,键入配置值。
- 创建一个或者更多的 TM 配置
- 点击File > New > TM Configuration,
- 键入您的 TM 配置名称。
- 要添加一个配置值,就点击 Add 然后点击 Search。
- 从这个显示的文本中,选择您创建的配置属性中的一个,然后点击 OK。
- 创建一个或者更多的迭代(您想要跟踪的一段时间)
- 点击File > New > TM Iteration。
- 输入必要的信息:迭代名称,开始日期,以及结束日期。
- 从下拉列表中,选择您创建的资产注册表。
- 创建一个或者更多的 TM 测试计划(TMTestPlan)
- 点击 File > New > TMTestPlan。
- 键入您的 TM 测试计划名称作为大字标题,然后从下拉列表中为 Owner、Priority,以及Asset Registry(TM 资产注册表的名称)选择条目。
- 通过点击 Add,然后再选择 Search 添加一次迭代,然后点击迭代的名称。
提示:
您可以为资产注册表创建不止一个的测试计划,您还可以按照等级的方式在父 TestPlan 下面创建一个子 TestPlan。
- 更改这个 TMTestPlan 的状态
- 右键点击更改状态,选择 Ready for Review。
- 然后将这个状态更改为 Approved。(默认的状态是 Draft。)
- 创建一个或者更多的 TM 测试用例
- 点击 File > New > TM Test Case。
- 键入您的 TM 测试用例的名称。
- 在 Test Case Name 下面,选择一个优先级。
- 通过点击 Add,将您的测试用例与一个测试计划联合起来,然后点击 Add。
- 选择迭代的名称,然后点击 OK。
提示:
您可以在同一个 TestPlan 下创建一个或者更多的 TestCases。
- 将 TestCase 状态从 Blocked更改为 Planned。(默认的状态是 Draft。)
- 为每一个 TM 测试用例创建一个或者更多的配置测试用例
- 点击 File > New > TMConfigured Test Case。
- 键入您的配置测试用例的名称。
- 在 Configured Test Case 名称下面,通过点击 Search Configuration Name for Test Case为这个配置选择一个优先权。
- 点击 Select,选择 TestCase 名称,然后点击 OK。
- 将一个脚本与这个配置测试用例连接起来
- 右键点击 Configured Test Case 名称,然后从下拉菜单中选择 Associate Script。
- 对于 Test Type,选择Rational Manual Tester。
- 选择 Test 脚本,然后点击 Finish。
- 通过右键点击这个配置测试用例的名称将这个测试用例的状态更改为 Implemented,然后选择 Change state。
- 运行您的测试用例并验证结果
- 现在,可以运行您的测试用例。
- 执行这个配置测试用例之后,您将在右边的面板中看到 Test Result。复选您刚才运行的这个测试用例,右键点击并选中它,再选择 Open log。
- Rational Manual Tester 将展示 Test Execution Details。您将可以看到这个结论。
- 保存测试结果
- 右键点击并选中 Test Result,然后点击 Commit。
- 这个测试结果将从 Uncommitted Results 移动到 Recently Committed Results。
- 创建并分析测试结果报告
- 转到 ClearQuest Navigator。
- 创建报告,查询,以及图表来分析您的测试结果。
当您完成这个安装之后,就该检验一下您能搜集到什么样的信息来作为您努力的收获。可以在一段时间搜集数据,您可以通过提交一个查询或者创建一个图表来产生下面的报告类型。
注意:
在这个案例研究的环境中,Draft 状态表示这个测试用例已经编写但是还没有被执行。Implemented表明这个测试用例已经成功,Blocked 意味着这个测试用例失败,由于一些显著错误的原因。
- 剩余工作以及测试趋势的月报
- 利用内嵌的图表,选择 Expand TMCharts(图 32)。
- 选择 CTC > State Trend。
图 32. 剩余工作以及测试趋势的月报