UiPath Documentation
studio
2022.4
false
Guide de l’utilisateur de Studio
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Cas de test

Vue d'ensemble (Overview)

Les tests d'application dans Studio fonctionnent en VB ou en C#. Vous pouvez créer des projets d'automatisation individuels pour des scénarios tels que la vérification des données ou l'intégration avec votre pipeline CI/CD. Concevez votre workflow dans Studio. Vous pouvez effectuer des tests d'application automatisés en VB ou C#

Conditions

  • Perform application testing through test cases and data-driven test cases.
  • Les projets d'automatisation de test peuvent avoir plusieurs points d'entrée s'ils contiennent plusieurs scénarios de test avec une exécution linéaire, car les activités sont organisées de manière séquentielle.
  • L'exécution du workflow est effectuée par scénario de test, sauf si d'autres XAML sont appelés.
  • Vous pouvez convertir des workflows en scénarios de test, importer d'autres projets ou en créer de nouveaux.

Dépendances

Créer un cas de test

Vous pouvez créer un cas de test en invoquant un workflow à partir d’un projet existant.

  1. Ouvrez votre workflow dans Studio.

  2. Dans le panel Projets (Projects), faites un clic droit sur le workflow et choisissez Créer un cas de test (Create Test Case).

  3. (Optional) Select Mock workflow under test when you create your test case if you want to make a copy of your workflow where you can mock specific activities. If you have an existing mock file that you want to use, you can select it from the Mock dropdown. For more information, see Mock Testing.

  4. (Optional) Select a Template from the dropdown list if you have created one previously. For more information, see File Templates.

  5. Click Next if you want to add test data.

  6. Cliquez sur Créer (Create) pour confirmer les modifications.

    Un cas de test XAML est créé, invoquant le workflow avec les conteneurs suivants : Given, When, et Then. Le fichier est invoqué à l’intérieur de l’activité Invoquer un fichier de workflow (Invoke Workflow), qui fait partie du conteneur When.

Les arguments du workflow sont automatiquement importés. Pour afficher ou ajouter d’autres arguments, cliquez sur le bouton Importer des arguments faisant partie de l’activité Invoquer un fichier de workflow.

Astuce :

Consultez les Actions supplémentaires suivantes :

Publier les cas de test

Les scénarios de test et scénarios cas de test pilotés par les données sont créés par défaut en tant que brouillons. Vous devez définir les scénarios de test comme publiables avant de les publier sur Orchestrator. Vous pouvez définir des scénarios de test individuels ou multiples comme publiables en cliquant avec le bouton droit sur les workflows, puis en sélectionnant Définir comme publiable.

L'icône XAML deviendra bleue pour indiquer que le scénario de test est prêt à être publié et packagé dans un fichier NUPKG. Pour revenir à votre brouillon de workflow, cliquez avec le bouton droit sur le workflow et sélectionnez Ignorer de la publication.

Important :

You can publish the test cases to Orchestrator, to Robot defaults or a custom path. If you want to publish to Orchestrator, make sure your Robot or UiPath Assistant is connected to Orchestrator.

Publishing to Orchestrator is also required when you want to execute automated tests through Test Manager. Make sure to publish the package to the Orchestrator Tenant Process Feed, then link the test cases to Test Manager.

Important :

Publishing the package in a different folder may result in execution errors (e.g., Test execution through Test Manager is not supported for projects published in a folder feed).

Convertir le workflow en scénario de test

Pour convertir les workflows en scénarios de test, faites un clic droit sur les fichiers du panneau Projet et sélectionnez Convertir en scénario de test :

Résultat : le workflow devient un Cas de test et est régénéré en fonction du modèle de Cas de test BDD, qui structure votre test autour de conteneurs Donné-Quand-Alors (Given-When-Then).

Importer des cas de test

Si vous avez déjà créé des workflows ou des scénarios de test, vous pouvez les importer dans votre projet actuel en faisant un clic droit sur le nœud du projet et en sélectionnant Importer les scénarios de test. Les fichiers XAML importés sont ajoutés à l’arborescence du projet, sous forme de brouillon de scénarios de test.

Services d’importation (Import Services)

Similarly to importing data collections into API Test Automation libraries, you can import such collections into your Application Testing processes using the New Service wizard.

Remarque :

Disponible uniquement pour les bibliothèques et les projets d'automatisation de test créés dans le profil Studio.

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour