studio
2025.10
false
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Studio 用户指南

上次更新日期 2026年2月18日

测试用例

创建应用程序测试用例

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

条件

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

依赖项

  • 要执行应用程序测试,您需要使用测试自动化项目。
  • 要执行验证,生成随机测试数据并管理现有测试数据,您需要安装测试活动包

步骤

  1. 打开测试自动化类型的项目。
  2. 在 Studio 设计功能区中,选择“新建”下拉列表。
  3. 选择“测试用例”或“编码测试用例”。
  4. 在“新建测试用例”菜单中,配置您要创建的测试用例:
    1. 为测试用例命名。
    2. (可选)选择要创建测试用例的测试用例模板。 有关测试用例模板的信息,请访问“测试用例模板”
    3. (可选)选择执行模板。 有关执行模板的信息,请访问“执行模板”。

图 1. “新建测试用例”菜单

“新建测试用例”菜单

  1. 选择“下一步”,导航到“测试数据”部分,您可以在其中为此测试用例配置特定测试数据。
  2. 选择“创建”,以完成测试用例创建。

创建 RPA 测试用例

Studio 中的 RPA 测试可以 VB 或 C# 语言进行。对于数据验证或与 CI/CD 管道集成等场景,您可以创建单独自动化项目。在 Studio 中设计工作流。 您可以 VB 或 C# 语言进行自动化 RPA 测试。

条件

  • 通过常规测试用例和数据驱动的测试用例执行 RPA 测试。
  • 除非调用其他 XAML 文件,否则按测试用例执行工作流。
  • 您可以将工作流转换为测试用例,从其他项目导入工作流或创建新的工作流。

依赖项

  • 要执行 RPA 测试,您需要使用流程项目类型。
  • 要执行验证,生成随机测试数据并管理现有测试数据,您需要安装测试活动包

步骤

  1. 打开流程类型的项目。

  2. 您可以通过从“新建文件”菜单或“项目”面板中调用现有项目中的工作流来创建测试用例:

    • 在“新建文件”菜单中,选择“测试用例”。
    • 在“项目”面板中,右键单击工作流,然后选择“创建测试用例”。

    docs image

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

    docs image

  4. (可选)如果您之前已创建模板,则从下拉列表中选择一个模板。有关更多信息,请参阅测试用例模板

  5. (可选)将测试用例添加到执行模板。您需要先创建执行模板。有关更多信息,请参阅创建执行模板

  6. 如要添加测试数据,请选择“下一步”

  7. 选择“创建”以确认更改。

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

docs image

  1. 工作流中的参数会自动导入。 要查看或添加更多参数,请选择“调用工作流文件”活动中的“导入参数”按钮。

发布测试用例

如果您的项目中包含测试用例,您可以选择发布整个项目(“发布”)或仅发布测试用例(“发布测试用例”)。如果您正在处理测试自动化项目,您只能将测试用例发布到 Orchestrator。

要发布您在 Studio 中创建的测试用例,您必须将测试用例设置为可发布,因为默认情况下测试用例和数据驱动的测试用例都会创建为草稿。 要在所有类型的 Studio 项目中发布测试用例,请执行以下步骤:

  1. 右键单击测试用例,然后选择“设置为可发布”,以允许将测试用例发布到 Orchestrator。

    docs image

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

  • 如果是测试自动化项目,请在 Studio“设计”选项卡功能区中选择“发布”。
  • 如果是流程项目,请在 Studio“设计”选项卡功能区中选择“发布测试用例”。
  1. 针对发布操作配置“包”属性发布选项“证书签名”设置,然后单击“发布”以将您的测试用例发布到 Orchestrator。
    重要提示:

    您可以将测试用例发布到 Orchestrator、机器人默认值或自定义路径。 如要发布到 Orchestrator,请确保您的机器人或 Assistant 已连接到 Orchestrator。 当您希望通过 Test Manager 执行自动化测试时,还需要发布到 Orchestrator。确保将包发布到 Orchestrator 租户流程订阅源,然后将包链接到 Test Manager 测试用例。在不同文件夹中发布包可能会导致执行错误。

将工作流转换为测试用例

To convert workflows into test cases, right-click the workflow in the Project panel and select Convert to Test Case:

docs image

或者,要将测试用例重新转换为工作流,请右键单击测试用例,然后选择“转换为工作流”。

导入测试用例

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

docs image

导入服务

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

备注:

这仅适用于库和测试自动化项目。 此外,只有应用程序测试开发者用户才能创建和发布测试自动化项目。

此页面有帮助吗?

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