test-suite
2024.10
true
Test Suite 用户指南
使用热图
本页将指导您完成与热图交互的用户旅程。 该页面将引导您完成各个阶段,包括在 Studio 中创建测试用例、设置热图比率和配置、检查和测试事务以及运行测试集。 查看以下主题以开始使用热图。
要开始使用热图,您需要使用 UiPath Studio 为 SAP 事务创建测试用例。 为确保热图准确显示测试涵盖哪些事务及其状态,您需要将 Studio 项目的 “启用 SAP 监控”设置设置为“True” 。
热图中的所有事务都有在运行时自动获配的唯一标签。标签采用以下格式:
TRAN:SAP_CODE
或 PROG:SAPPROGRAM
。
在运行时收集有关实际执行的事务及其依赖项的信息。要允许测试用例链接到已执行的事务,请转到 Studio 项目设置,在“用户界面自动化传统”下,将启用 SAP 监控设置为“True”。此设置仅适用于测试自动化项目。
注意:在“用户界面自动化传统”下启用 SAP 监控还将链接适用于用户界面自动化新式活动的测试用例和事务。
例如,名为
Create Purchase Order
且其 SAP 代码为 ME21N
的事务具有 TRAN:ME21N
标签。如果要为此事务创建测试用例,则系统会在“创建测试用例”对话框的“标签”字段中显示相同的标签。
在 UiPath Studio 中为 SAP 事务创建测试用例后,您可以配置热图将显示测试相关性和覆盖率的比率和设置。
更改热图设置涉及更改用于生成热图的 SAP 属性的分配比率,以及切换其对 SAP FIORI 登录页面的可见性。
直接连接到 SAP 实例
- 选择右上角的齿轮图标 ,打开“热图设置”。
- 根据您的用例更改分配比率。
例如,要突出显示强度最高的事务(类型为创建),而不是最常用的事务,请将用户比率更改为
10
,然后将强度比率更改为60
。 - 在“可见性”下,选择“显示 SAP FIORI 登录页面”开关,以在热图中显示 SAP FIORI 登录页面。
连接 CSV 文件
运行
Z_UIPATH_CUST_HEATMAP_DOWNLOAD
程序后,转到“参数”选项卡并配置比率。
请访问热图比率,详细了解 SAP 属性和分配比率。
热图是根据以下 SAP 属性的值创建而成:
SAP 属性 | 描述 | 默认值 |
---|---|---|
用户 | 使用事务的用户数量。 | 40 |
执行 | 每个事务的执行次数。 | 10 |
时间 | 执行事务所需的总处理时间。 | 10 |
对象 | 事务中使用的开发对象的数量,例如屏幕、功能模块、表格。 | 10 |
强度 | 事务类型:
| 30 |
重要提示:
所有分配比率的总和必须等于
100
。
SAP FIORI 登录页面
此外,您可以在热图中启用或禁用 SAP Fiori 登录页面的可见性。
直接连接到 SAP 实例
可以根据客户需求在热图的右上角调整设置 。
连接 CSV 文件
从 SAP 下载 CSV 文件时,您可以在“参数”选项卡中配置这些参数。
热图结果分析包括查看事务的测试覆盖率、筛选测试覆盖率类型以及审核事务概述。 探索以下主题,以全面了解如何检查热图结果。
要查看哪些事务具有自动化测试以及结果:
- 在热图下选择“通过”,查看通过测试结果的事务。
- 在热图下选择“失败”,查看未通过测试结果的事务。
- 在热图下选择“未执行测试用例”,查看未执行测试用例的事务。
- 在热图下选择“未获配测试用例”,查看未获配任何测试用例的事务。
- 在热图下选择“显示全部”(默认选中),查看上述所有事务。
-
打开“热图”,然后从“所有事务”下拉列表中选择要显示的事务数量:
- 所有事务(默认)
- 前 10 名事务
- 前 20 名事务
-
从“上周”下拉列表中选择事务的开始时间:
-
从“所有事务类型”下拉列表中选择要显示的事务类型:
- 标准事务
- 自定义事务
-
从“所有接口类型”下拉列表中选择要查看事务的接口类型:
- [T] - SAP WinGUI 中的事务
- [R] - SAP WinGUI 中的报告/程序
- [W] - SAP WebGUI 中的事务
- [F] - SAP FIORI 中的应用程序
分析热图中显示的结果后,您可以通过为未覆盖或失败的事务创建测试用例和测试集来开始改进您的测试组合。 请查看以下页面,了解为特定事务创建测试用例和测试集的步骤。
- 选择一个事务,然后在 所选事务的详细信息:维护事务代码下,选择 测试集。
- 选择“链接”,选择要链接的 Orchestrator 测试集,然后选择“链接”。