您的团队可以使用 Rational® Quality Manager 来设置总体质量目标和管理进入与退出条件。
质量目标在项目级别定义并在个别测试计划中实施,您可以在这些测试计划中跟踪是否已满足各目标。
关于此任务
以下是测试团队如何能够使用质量目标的示例:
- 在规划过程中,测试团队定义质量目标。
- 测试管理员在“系统属性”中检查预定义的质量目标并评估这些目标是否适合其测试团队。

各质量目标都包含名称和描述,以及条件和目标。
- 测试管理员决定修改部分预定义质量目标的设置,此外还创建一些新质量目标。
例如,某个预定义质量目标声明失败执行记录的百分比必须小于 10%。测试管理员通过双击并将 10 替换为 5 来将小于 10% 替换为小于 5%。
预定义的和新的质量目标均可用于该项目区域内的任何测试计划中。但是,所有用户定义的质量目标均仅供参考并且不包含计算值。
- 负责特定测试计划的测试组长使用测试管理员所定义的部分质量目标来定义此测试计划的总体质量目标,如有必要,还可使用此管理员在测试计划中创建的一些其他质量目标。
注: 在测试计划中添加的任何新质量目标都可用于项目区域中的所有测试计划。
例如,测试组长可能想要添加某些尚未在“系统属性”中定义的总体质量目标,例如受测试的应用程序必须支持的并发用户数量或受测试的应用程序在打开时允许耗费的最长时间。
当向测试计划中添加了质量目标时,“条件”和“目标”在“预期”列中会合并到一起,如下图所示:
测试组长将状态设置为“未启动”。
- 测试组长打开测试计划的“进入条件”部分,以定义测试开始之前必须满足的先决条件。
例如,系统验证测试团队可能会要求已尝试所有功能验证测试并且 95% 的测试已完成;功能验证测试团队可能会要求冻结用户界面。
- 测试组长打开测试计划的“退出条件”部分,以定义测试结束之前必须满足的条件。
例如,系统验证测试团队可能会要求已尝试所有系统验证测试并且 95% 的测试已完成。
- 随着开发工作的进行,测试组长会确定是否满足了测试进入条件。
- 测试组长运行多份报告,以确定 1 级严重性缺陷的数量以及执行记录通过率之类的数值。
软件会计算各质量目标的实际值。
- 测试组长将这些值与预期值相比较,设置状态并对各质量目标进行注释。

- 测试组长与其他团队成员会面确定是否已满足进入条件。
测试组长可能会决定坚持使用原有的进入条件估计值或者进行调整。
- 随着测试工作的推进,测试组长会确定是否满足了退出条件,所遵循的过程与进入条件类似。
- 在测试工作结束时,团队会评估是否已满足总体质量目标。