studio
2022.10
false
Studio 用户指南
Last updated 2024年11月4日

活动覆盖率

概述

您可以使用工作流活动覆盖率面板来检查测试用例是否已涵盖其中,以及查找冗余。测试执行结果显示在“测试资源管理器”的“活动覆盖率”面板中。覆盖率计算由 Robot 完成。

分析活动覆盖率结果

您可以分析工作流的活动覆盖率,调试新创建的测试用例,以及查看已覆盖的活动和未覆盖的活动。为帮助您进行工作流调试,您可以通过前往“测试资源管理器”,打开“活动覆盖率”面板并双击测试用例来查看遍历的路径。您可以看到以绿色高亮显示的路径,以及以红色高亮显示的所有跳过的活动。此外,您可以快速确定测试用例是否已通过 或失败 ,以及查看结果。



活动覆盖场景

部分覆盖率

考虑以下工作流的部分覆盖率,该工作流将贷款管理流程自动化。



在此大额短期贷款场景中,活动覆盖率结果显示执行期间覆盖了 53% 的工作流活动。此流程图使用“流程切换”活动。您可以针对小额贷款创建另一个测试用例,以跟踪不同场景的执行情况。因此,根据您的自动化需求,您可以创建单独的测试用例,以在执行期间覆盖每个场景。

完整覆盖率

以下完整覆盖率场景测试了所有活动,以便让 UiBank 应用程序自动申请贷款。此工作流使用 XLSX 文件通过测试数据文件导入测试数据,作为数据驱动型测试的一部分。

图 1.完整覆盖率测试用例概述

活动覆盖率结果显示覆盖率达到 100%,这意味着测试用例中使用的数据集以及添加的活动将遍历所有可能的场景。

图 2.“测试资源管理器”中的完整活动覆盖率

  • 概述
  • 分析活动覆盖率结果
  • 活动覆盖场景
  • 部分覆盖率
  • 完整覆盖率

此页面有帮助吗?

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