studio
2024.10
true
UiPath logo, featuring letters U and I in white
Guide de l’utilisateur de Studio
Last updated 4 nov. 2024

À propos du fichier testCases.json

testCases.json est un fichier généré automatiquement lors de la création d’un package NUPKG d’un projet de type Processus (Process) qui contient des cas de test. Le fichier contient des métadonnées concernant votre projet de test RPA.
Dans le fichier NUPKG du projet, vous pouvez trouver le fichier testCases.json dans le répertoire .tmh.
Vous trouverez dans la table suivante une description des paramètres contenus dans le fichier testCases.json :
ParamètreDescription
PackageNameNom du package.
PackageVersionVersion du package.
ProjectIdIdentificateur unique du projet.
RpaPackageNameNom du package RPA créé.
RpaPackageVersionVersion du package RPA.
TestCasesTableau qui répertorie les cas de test pour le processus donné. Pour chaque cas de test, les informations suivantes sont incluses :
  • AutomationId : identifiant unique de l’automatisation.
  • RpaPackageEntryPoints : il s’agit d’un tableau répertoriant les points d’entrée du package RPA, y compris l’ID et le nom du workflow.
  • TestCaseName : le nom du cas de test.
TypeType de projet, qui est toujours Processus(Process).
WorkflowsTableau qui répertorie les workflows liés aux cas de test, y compris l’ID du point d’entrée, le nom et le type de workflow.

Exemple

Voici un exemple du contenu d’un fichier testCases.json inclus dans un package de projet 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"
        }
    ]
}
  • Exemple

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.