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 18 de fev 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?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo
Confiança e segurança
© 2005-2026 UiPath. Todos os direitos reservados.