在测试执行期间,您可以创建新缺陷或添加现有缺陷并将其附加到脚本中的特定步骤。如果您的团队已设置与 IBM® Rational® Team Concert 的跨服务器通信,那么您可以就在 Rational Team Concert 中提交这些缺陷并跟踪其状态。
关于此任务
要在测试执行期间提交缺陷,请执行以下操作:
- 开始测试执行过程。
您可以使用多种方法来执行测试,如仅通过运行测试用例,通过运行测试执行记录等等。您甚至可以不通过测试脚本来运行测试。在大多数情况下,只需打开测试资产并单击运行图标(
)即可。
当您准备好提交缺陷时,可以提交新缺陷或添加现有缺陷。
- 要添加新缺陷,请执行以下操作:
- 单击添加新缺陷(
)图标以打开“添加新缺陷”表单。 注: 要检查潜在重复缺陷,请单击
查找潜在重复项(

)图标。
还可以通过单击
移动/复制(

)图标将缺陷移动或复制到其他项目区域。
- 根据需要填写缺陷表单。
注: 实际表单可能各不相同,具体取决于缺陷提供程序。
- 在摘要字段,提供缺陷的准确描述。
- 在严重性字段中,选择缺陷的严重性级别。
- 在归档条件字段,选择缺陷类别。
- 在描述字段,提供缺陷的更加详细的描述。
- 分配缺陷所有者、优先级和截止日期。
- 评估修复缺陷所需的时间。
- 输入一个或多个可识别缺陷的标记。稍后,您就可以创建使用这些标记的查询。
RQM 缺省缺陷模板包括以关联测试用例中检索到的信息填充的其他字段。
如果使用不包含这些属性的其他模板,那么这些字段将不能用以下信息提供:
- 相关需求:提供与测试用例相关联的需求。
- 相关测试用例:提供与测试执行记录相关联的测试用例名称。
- 构建标识:提供来自测试执行的构建信息。
- 测试环境:提供与测试执行记录相关联的测试环境。
- 验证点失败:提供手动测试脚本中打开缺陷的步骤的名称。
- 完成填写表单后,单击保存。
将再次显示测试执行窗口,此时会显示您刚提交的新缺陷。
- 单击停止以停止测试执行。
- 当请求您验证是否要停止测试执行时,单击是。
如果您已建立与 Rational Team Concert 的集成,那么缺陷所有者此时即可在 Rational Team Concert 中查看缺陷。
当开发者打开缺陷的“链接”页面时,在“阻止测试执行”下会显示测试执行结果,如下图所示:

通过单击链接,开发者可以在 Rational Quality Manager 中查看测试执行页面。
- 要添加现有缺陷,请执行以下操作:
- 在测试执行过程中的任何时候,单击添加现有缺陷(
)图标以打开“添加现有缺陷”窗口。
- 要搜索现有相关缺陷,请选择显示相关缺陷。
- 要查询缺陷,请选择显示查询中的缺陷。
提示: 可以创建用来对相似缺陷类型分组的查询。
例如,您可以创建一个名为
triage 的标记,并通过查询,列出包含该标记的所有缺陷。
以下是一列潜在查询:
- 特定开发者拥有的所有缺陷
- 针对特定里程碑而计划的所有缺陷
- 按照所测试的应用程序的子类别归档的所有缺陷
- 为所有缺陷分配高优先级
- 每日会议或每周会议将讨论的所有缺陷
- 选择缺陷类型。
- 使用缺陷标识或缺陷中的文本来搜索特定缺陷。
- 选择此缺陷并单击确定。
- 重复步骤 2d 和 2e。
- 如果您的团队已设置与 IBM Rational Team Concert 的跨服务器通信,并且您已提交阻塞缺陷,那么可以验证在 Rational Team Concert 中缺陷是否仍然列为阻塞。
- 在 Rational Team Concert Web 界面中,单击工作项。
- 在共享查询下,展开“质量管理”,然后选择阻止测试的缺陷查询。 在查询结果中应不再包含此缺陷。