订阅

UiPath Studio

UiPath Studio 指南

测试用例

概述


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

条件


  • Perform application testing through test cases and data-driven test cases.
  • 如果测试自动化项目包含多个线性执行的测试用例,则测试自动化项目可能会有多个入口点,因为活动是按顺序组织的。
  • 除非调用其他 XAML 文件,否则按测试用例执行工作流。
  • 您可以将工作流转换为测试用例,从其他项目导入工作流或创建新的工作流。

依赖项


Testing Activities Packge

创建测试用例


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

  1. 在 Studio 中打开工作流。
  2. 在“项目”面板中,右键单击工作流,然后选择“创建测试用例”
454454
  1. (可选)如果要复制可用于模拟特定活动的工作流,则可以在创建测试用例时选择“模拟要测试的工作流”。如果您要使用现有的模拟文件,则可以从“模拟”下拉列表中选择该文件。有关更多信息,请参见模拟测试
440440
  1. (可选)如果您之前已创建模板,则从下拉列表中选择一个模板。有关详细信息,请参阅文件模板
  2. 如果要添加测试数据,请单击“下一步”
  3. 单击“创建”以确认更改。
    系统将创建测试用例 XAML 文件,调用具有以下容器的工作流:“Given”、“When”和“Then”。该文件是在“调用工作流文件”活动内部得到了调用,该活动为“When”容器的一部分。
534534

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

👍

额外操作

发布测试用例


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

337337

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

🚧

重要

You can publish the test cases to Orchestrator, to Robot defaults or a custom path. If you want to publish to Orchestrator, make sure your Robot or UiPath Assistant is connected to Orchestrator.


Publishing to Orchestrator is also required when you want to execute automated tests through Test Manager. Make sure to publish the package to the Orchestrator Tenant Process Feed, then link the test cases to Test Manager.

Publishing the package in a different folder may result in execution errors (e.g., Test execution through Test Manager is not supported for projects published in a folder feed).

将工作流转换为测试用例


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

350350

Import test cases


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

348348

Import services


Similarly to importing data collections into API Test Automation libraries, you can import such collections into your Application Testing processes using the New Service wizard.

:information-source: This is available only for libraries and Test Automation projects created in the Studio profile.

约一个月前更新

测试用例


建议的编辑仅限用于 API 参考页面

您只能建议对 Markdown 正文内容进行编辑,而不能建议对 API 规范进行编辑。