Studio
2024.10
False
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 录制
- 用户界面元素
- 控制流程
- 选取器
- 对象存储库
- 数据抓取
- 图像与文本自动化
- Citrix 技术自动化
- RDP 自动化
- Salesforce 自动化
- SAP 自动化
- VMware Horizon 自动化
- 日志记录
- ScreenScrapeJavaSupport 工具
- Webdriver 协议
- 测试套件 - Studio
- 扩展程序
- 故障排除
![](https://docs.uipath.com/_next/static/media/grid.05ebd128.png?w=3840&q=100)
Studio 用户指南
Last updated 2024年6月28日
About the testCases.json file
testCases.json
is a file automatically generated when packaging as a NUPKG a project of type Process, that contains test cases. The file contains metadata regarding your RPA testing project.
In the NUPKG file of the project, you can find the
testCases.json
file in the .tmh
directory.
The parameters contained in the
testCases.json
file are described in the following table:
参数 | 描述 |
---|---|
PackageName | Name of the package. |
PackageVersion | Version of the package. |
ProjectId | Unique identifier of the project. |
RpaPackageName | Name of the RPA package created. |
RpaPackageVersion | Version of the RPA package. |
TestCases | Array that lists the test cases for the given process. For each test case, the following information is included:
|
Type | Type of project, which is always Process. |
Workflows | Array that lists the workflows related to the test cases, including the ID for the entry point, the name, and the type of workflow. |
The following is an example of the contents of a
testCases.json
file included in a project packaged from Studio.
{
"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"
}
]
}