本教程指导您完成用于创建可跟踪性报告的步骤,此报告将显示测试用例与测试用例结果之间的链接。 它还会显示每个测试用例的状态 - 是成功、失败、不完整还是已阻止。
关于本任务
本教程使用 IBM® Engineering Lifecycle Management (ELM) 中包含的 JKE Banking 样本,该样本使用数据仓库作为数据源。 如果使用 Lifecycle Query Engine 或带有配置的 Lifecycle Query Engine 作为数据源,那么步骤类似; 将记录任何差异。
过程
- 打开 Report Builder。
http://<server_name>:<port>/rs
- 在 " 报告 " 页面上,单击 构建报告。
- 对于 数据源,您可以使用为环境配置的缺省值,或者单击画笔
并在列表中选择另一个。
- 在 " 选择报告类型 " 部分中,可以使用缺省情况下选择的 当前数据 值,然后单击 继续。
- 在 限制作用域 部分中,选择要报告的质量管理 (QM) 项目,然后单击 继续。
- 在 " 选择工件 " 部分中,在 "质量管理" 下,选择 测试用例。
如果您正在使用其中一个 LQE 数据源,请选择 QM 测试用例。
- 单击 继续。
- 在 跟踪关系和添加工件 部分中,创建从测试用例到测试用例结果的链接。
- 单击 添加关系 ,然后在 "测试用例结果" 下,选择 所有链接类型。
如果您正在使用其中一个 LQE 数据源,那么在“QM 测试结果”下选择报告者。
- 单击 确定。
提示: 您可以更改 "测试用例" 和 "测试用例结果" 形状上的标签。
可跟踪性链接类似于以下内容:
如果数据源是数据仓库:

如果数据源是 Lifecycle Query Engine:

有关更多信息,请观看以下视频:
- 单击 继续 两次以移至 " 格式化结果 " 页面。 您还可以单击页面标题进行导航。
- 要查看每个测试用例的“成功”或“失败”状态,必须向报告添加列。 在“添加列”下,请单击属性。
- 在 " 向报告添加属性 " 对话框中,确保在 列表中选择 测试用例结果 。
如果您正在使用其中一个 LQE 数据源,请确保选择了 QM 测试结果。
- 要将简单的“成功”或“失败”状态包含在报告中,在设置结果的格式时,必须选择“判定”属性。 在 "搜索" 框中,输入 Verdict。 在结果中,选中判定复选框,然后单击添加。
如果您正在使用其中一个 LQE 数据源,那么可以使用“状态”属性,但是该属性将显示完整的枚举属性值,例如,com.ibm.rqm.execution.common.state.passed。
“判定”列将添加到列表。

- 要查看报告并确保它是您要查找的内容,请单击 运行报告 页面标题。
将运行可跟踪性报告,并且每个测试用例的状态显示在“判定”列中。

提示: 要按判定对报告进行排序,请单击列标题。
注: 如果要使用 由配置限定范围的 Lifecycle Query Engine 作为数据源,那么必须在生成报告之前选择配置。
- 当您对报告感到满意时,单击 名称和共享 页面标题并指定报告的详细信息; 然后单击 保存。
有关详细信息,请参阅步骤 3。 在
此主题中命名并共享报告部分。
下一步操作
- 要在其他报告的列表中查看您的报告,请单击所有报告或我的报告。
- 要在新窗口中查看报告的完整页面版本,请单击 在新窗口中打开 图标
。
- 要进一步编辑报告,请在右边的“我的选择”窗格中单击画笔图标。 单击保存以保存更改。
- 您可以将报告作为文档样式的报告导出到 Excel , Word , PDF 或 HTML; 或者导出到 IBM Engineering Lifecycle Optimization - Publishing 。 还可以将报告图形导出至 .PNG 或 .SVG 图像文件。
有关更多信息,请观看以下视频: