studio
latest
false
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia do usuário do Studio

Última atualização 9 de mar de 2026

Sobre o arquivo testCases.json

testCases.json é um arquivo gerado automaticamente ao empacotar como um NUPKG um projeto do tipo Processo, que contém casos de teste. O arquivo contém metadados sobre seu projeto de testes de RPA.

No arquivo NUPKG do projeto, você pode encontrar o arquivo testCases.json no diretório .tmh.

Os parâmetros contidos no arquivo testCases.json são descritos na tabela a seguir:

Parâmetro Description
PackageName Nome do pacote.
PackageVersion Versão do pacote.
ProjectId Identificador exclusivo do projeto.
RpaPackageName Nome do pacote de RPA criado.
RpaPackageVersion Versão do pacote de RPA.
TestCases Matriz que lista os casos de teste para o processo em questão. Para cada caso de teste, as seguintes informações são incluídas:
  • AutomationId: identificador exclusivo para a automação.
  • RpaPackageEntryPoints: esta é uma matriz que lista pontos de entrada para o pacote de RPA, incluindo o nome do ID e do fluxo de trabalho.
  • TestCaseName: o nome do caso de teste.
Type Tipo de projeto, que é sempre Processo.
Workflows Matriz que lista os fluxos de trabalho relacionados aos casos de teste, incluindo o ID para o ponto de entrada, o nome e o tipo de fluxo de trabalho.

Exemplo

O que se segue é um exemplo do conteúdo de um arquivo testCases.json incluído em um projeto empacotado do 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"
        }
    ]
}
  • Exemplo

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades