studio
2022.4
false
UiPath logo, featuring letters U and I in white

Studio 用户指南

上次更新日期 2024年12月17日

测试用例

概述

Studio 中的应用程序测试以 VB 或 C# 执行。您可以为数据验证或与 CI/CD 管道集成等方案创建单个自动化项目。在 Studio 中设计工作流。您可以采用 VB 或 C# 来执行自动化应用程序测试

条件

  • 通过测试用例数据驱动型测试用例执行应用程序测试。
  • 如果测试自动化项目包含多个线性执行的测试用例,则测试自动化项目可能会有多个入口点,因为活动是按顺序组织的。
  • 除非调用其他 XAML 文件,否则按测试用例执行工作流。
  • 您可以将工作流转换为测试用例,从其他项目导入工作流或创建新的工作流。

创建测试用例

您可以通过从现有项目中调用工作流来创建测试用例。

  1. 在 Studio 中打开工作流。
  2. 在“项目”面板中,右键单击工作流,然后选择“创建测试用例”



  3. (可选)如果要复制可以用于模拟特定活动的工作流,请在创建 测试用例时选择“模拟 要测试的工作流”。 如果您要使用现有的模拟文件,则可以从“ 模拟 ” 下拉列表中选择该文件。 有关更多信息,请参阅 模拟测试



  4. (可选)如果您之前已创建模板,则从下拉列表中选择一个模板。有关详细信息,请参阅文件模板

  5. 如果要 添加测试数据,请单击“下一步” 。
  6. 单击“创建”以确认更改。

    系统将创建测试用例 XAML 文件,调用具有以下容器的工作流:“Given”、“When”和“Then”。该文件是在“调用工作流文件”活动内部得到了调用,该活动为“When”容器的一部分。


工作流中的参数将自动导入。要查看或添加更多参数,请单击“调用工作流文件”活动中的“导入参数”按钮。

提示:请查看以下附加操作:

发布测试用例

默认情况下,测试用例和数据驱动型测试用例都将创建为草稿。在发布到 Orchestrator 之前,您需要将测试用例设为可发布。您可以通过右键单击工作流,然后选择“设为可发布”,将单个或多个测试用例设为可发布。



XAML 图标将变为蓝色,表示测试用例已准备好发布并打包到 NUPKG 文件中。要还原为工作流草稿,请右键单击该工作流,然后选择“从发布中忽略”
重要提示:

您可以将测试用例发布到 Orchestrator、机器人默认存储或自定义路径。如果要发布到 Orchestrator,请确保机器人或 UiPath Assistant 已连接到 Orchestrator

当您要通过 Test Manager 执行自动化测试时,也需要发布到 Orchestrator。确保将包发布到 Orchestrator 租户流程订阅源,然后将测试用例链接到 Test Manager

重要提示:在其他文件夹中发布包可能会导致执行错误(例如,在文件夹订阅源中发布的项目不支持通过 Test Manager 执行测试)。

将工作流转换为测试用例

要将工作流转换为测试用例,请在“项目”面板中右键单击该工作流,然后选择“转换为测试用例”



结果:工作流成为测试用例,并根据 BDD 测试用例模板重新生成,该模板围绕 Given-When-then 容器构建测试。

导入测试用例

如果您已经创建工作流或测试用例,则可以通过右键单击项目节点,然后选择“导入测试用例”,将其导入到当前项目中。导入的 XAML 文件会作为测试用例草稿添加到项目中。


导入服务

与将数据集合导入到 API 测试自动化 库类似,您可以使用“ 新建服务” 向导将此类集合导入到应用程序测试流程中。

注意:这仅适用于 Studio 配置文件中创建的库和“测试自动化”项目。

此页面有帮助吗?

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