Report Builder 中创建可跟踪性报告

本教程指导您完成用于创建可跟踪性报告的步骤,此报告将显示测试用例与测试用例结果之间的链接。 它还会显示每个测试用例的状态 - 是成功、失败、不完整还是已阻止。

关于本任务

本教程使用 IBM® Engineering Lifecycle Management (ELM) 中包含的 JKE Banking 样本,该样本使用数据仓库作为数据源。 如果使用 Lifecycle Query Engine 或带有配置的 Lifecycle Query Engine 作为数据源,那么步骤类似; 将记录任何差异。

过程

  1. 打开 Report Builder

    http://<server_name>:<port>/rs

  2. 在 " 报告 " 页面上,单击 构建报告
  3. 对于 数据源,您可以使用为环境配置的缺省值,或者单击画笔 编辑 并在列表中选择另一个。
  4. 在 " 选择报告类型 " 部分中,可以使用缺省情况下选择的 当前数据 值,然后单击 继续
  5. 限制作用域 部分中,选择要报告的质量管理 (QM) 项目,然后单击 继续
  6. 在 " 选择工件 " 部分中,在 "质量管理" 下,选择 测试用例
    如果您正在使用其中一个 LQE 数据源,请选择 QM 测试用例
  7. 单击 继续
  8. 跟踪关系和添加工件 部分中,创建从测试用例到测试用例结果的链接。
    1. 单击 添加关系 ,然后在 "测试用例结果" 下,选择 所有链接类型
      如果您正在使用其中一个 LQE 数据源,那么在“QM 测试结果”下选择报告者
    2. 单击 确定
      提示: 您可以更改 "测试用例" 和 "测试用例结果" 形状上的标签。
    可跟踪性链接类似于以下内容:

    如果数据源是数据仓库:

    显示测试用例如何与测试用例结果相关的流程图。

    如果数据源是 Lifecycle Query Engine:

    显示 QM 测试用例如何与 QM 测试结果相关的流程图。

    有关更多信息,请观看以下视频:

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

    "判定" 属性的新行将添加到表的底部。

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

    每个测试用例的状态都显示在 "判定" 列中。

    提示: 要按判定对报告进行排序,请单击列标题。
    注: 如果要使用 由配置限定范围的 Lifecycle Query Engine 作为数据源,那么必须在生成报告之前选择配置。
  14. 当您对报告感到满意时,单击 名称和共享 页面标题并指定报告的详细信息; 然后单击 保存
    有关详细信息,请参阅步骤 3。 在 此主题中命名并共享报告部分。

下一步操作

  • 要在其他报告的列表中查看您的报告,请单击所有报告我的报告
  • 要在新窗口中查看报告的完整页面版本,请单击 在新窗口中打开 图标 用于在新窗口中打开窗口小部件的图标
  • 要进一步编辑报告,请在右边的“我的选择”窗格中单击画笔图标。 单击保存以保存更改。
  • 您可以将报告作为文档样式的报告导出到 Excel , Word , PDF 或 HTML; 或者导出到 IBM Engineering Lifecycle Optimization - Publishing 。 还可以将报告图形导出至 .PNG 或 .SVG 图像文件。

有关更多信息,请观看以下视频: