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

Studio 用户指南

上次更新日期 2026年4月15日

Studio - testCases.json 文件

testCases.json 是将包含测试用例的流程类型项目打包为 NUPKG 时自动生成的文件。该文件包含有关 RPA 测试项目的元数据。

在项目的 NUPKG 文件中,您可以在 .tmh 目录中找到 testCases.json 文件。

下表介绍了 testCases.json 文件中包含的参数:

参数 描述
PackageName 包的名称。
PackageVersion 包的版本。
ProjectId 项目的唯一标识符。
RpaPackageName 创建的 RPA 包的名称。
RpaPackageVersion RPA 包的版本。
TestCases 列出给定流程的测试用例的数组。每个测试用例都包含以下信息:
  • AutomationId:自动化的唯一标识符。
  • RpaPackageEntryPoints:这是列出 RPA 包入口点的数组,包括 ID 和工作流名称。
  • TestCaseName:测试用例的名称。
Type 项目类型,始终为“流程”
Workflows 数组,其中列出与测试用例相关的工作流,包括入口点 ID、名称和工作流类型。

示例

以下是从 Studio 打包的项目中包含的 testCases.json 文件内容的示例。

{
    "PackageName": "Testsuite_Tests",
    "PackageVersion": "1.0.162152358",
    "ProjectId": "<projectid>",
    "RpaPackageName": "Testsuite",
    "RpaPackageVersion": "1.0.162145743",
    "TestCases": [
        {
            "AutomationId": "<id>",
            "RpaPackageEntryPoints": [
                {
                    "Id": "<id>",
                    "WorkflowName": "Main.xaml"
                }
            ],
            "RpaWorkflows": [
            ],
            "TestCaseName": "TestCase.xaml"
        }
    ],
    "Type": "Process",
    "Workflows": [
        {
            "EntryPointId": "<entrypointid>",
            "Name": "Main.xaml",
            "Type": "EntryPoint"
        }
    ]
}
{
    "PackageName": "Testsuite_Tests",
    "PackageVersion": "1.0.162152358",
    "ProjectId": "<projectid>",
    "RpaPackageName": "Testsuite",
    "RpaPackageVersion": "1.0.162145743",
    "TestCases": [
        {
            "AutomationId": "<id>",
            "RpaPackageEntryPoints": [
                {
                    "Id": "<id>",
                    "WorkflowName": "Main.xaml"
                }
            ],
            "RpaWorkflows": [
            ],
            "TestCaseName": "TestCase.xaml"
        }
    ],
    "Type": "Process",
    "Workflows": [
        {
            "EntryPointId": "<entrypointid>",
            "Name": "Main.xaml",
            "Type": "EntryPoint"
        }
    ]
}
  • 示例

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新