test-suite
2023.10
false
UiPath logo, featuring letters U and I in white

Test Suite 用户指南

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
上次更新日期 2024年8月13日

热图

热图是一种数据可视化解决方案,可帮助业务用户了解 SAP 系统的使用情况,并根据实际系统数据回答有关要测试什么以及从何处开始测试的问题。
注意:热图支持 SAP ECCSAP S/4HANA 和 SAP EWM 系统。
系统会聚合并汇总数据,以便通过每天、每周或每月的覆盖图层,在热图中直观地呈现。使用 SAP 热图确定测试相关性和测试覆盖率:
  • 测试相关性—热图中方框的大小显示测试与实现特定目标的相关性。方框的大小回答了以下问题:此事务的使用频率和程度如何?

    系统会根据以下参数计算测试相关性并为其加权:用户数量、执行次数、总体执行时间、事务复杂性(基于开发对象的数量)以及您配置的事务强度类型。

    根据 SAP 数据的来源,您可以定义默认的热图比率设置

  • 测试覆盖率—通过已执行的测试用例,框的颜色能够以可视化的方式呈现事务执行覆盖率。颜色显示以下内容:
    • 灰色:测试用例不存在或未执行。
    • 红色:测试用例存在,但至少有一次执行失败。
    • 绿色:测试用例存在,并且所有执行均已通过。

这些可视化可让您快速了解 SAP 的运行状况。

热图显示

使用 SAP 数据生成的实际热图提供了两个级别的视图:

  1. 应用程序组件—热图中的容器,其中包含特定应用程序组件中使用的所有事务。
  2. 事务—应用程序容器内的方框,其中包含有关特定事务或程序的数据,例如:名称、SAP 代码和热图中测试相关性的百分比。

    您可以放大选定的感兴趣区域,并仅关注特定的 SAP 组件或模块。

    1. 灰色 - 此事务未执行任何测试用例或测试用例不存在。
    2. 红色 - 存在测试用例,并且一个或多个执行失败。
    3. 绿色 - 存在测试用例,并且所有执行均已通过。


热图比率

热图是根据以下 SAP 属性的值创建而成:

SAP 属性描述默认值
用户使用事务的用户数量。40
执行每个事务的执行次数。10
时间执行事务所需的总处理时间。10
对象事务中使用的开发对象的数量,例如屏幕、功能模块、表格。 10
强度事务类型:
  • 高强度事务(事务类型:创建
  • 中强度事务(事务类型:更改
  • 低强度事务(事务类型:显示
30
重要提示:
所有分配比率的总和必须等于 100

直接连接到 SAP 实例

可以根据客户需求在热图的右上角调整设置



连接 CSV 文件

从 SAP 下载 CSV 文件时,您可以在“参数”选项卡中配置这些参数。



热图、测试用例和事务之间的联系和连接

热图中的所有事务都有在运行时自动获配的唯一标签。标签采用以下格式:TRAN:SAP_CODEPROG:SAPPROGRAM

在运行时收集有关实际执行的事务及其依赖项的信息。您可以使用 SAP 测试项目模板监控测试的执行。使用 SAP 测试项目模板,以允许在已执行的事务和测试用例之间建立链接。

例如,名为 Create Purchase Order 且其 SAP 代码为 ME21N 的事务具有  TRAN:ME21N 标签。如果要为此事务创建测试用例,则系统会在“创建测试用例”对话框的“标签”字段中显示相同的标签。


热图附件

生成热图的 SAP 数据可以在 Test Manager 仪表板中的附件下找到:

  • 如果将连接 SAP 实例用作数据源:附加三个 JSON 文件(分别代表
  • 如果将从 CSV 上传作为数据源:附加上传的 CSV 文件。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。