studio
2022.4
false
UiPath logo, featuring letters U and I in white
Guide de l’utilisateur de Studio
Last updated 18 nov. 2024

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

  • Effectuez des tests d'application via des scénarios de test et des scénarios de test basés sur les données.
  • 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.

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. (Facultatif) Sélectionnez Simulation de workflow en cours de test (Mock workflow under test) lorsque vous créez votre cas de test pour réaliser une copie de votre workflow, d'où vous pouvez simuler des activités spécifiques. Si vous possédez un fichier simulé existant que vous souhaitez utiliser, vous pouvez le sélectionner à partir de la liste déroulante Simulation (Mock). Pour en savoir plus, voir Simulation.



  4. (Facultatif) Sélectionnez un modèle dans la liste déroulante si vous en avez déjà créé un. Pour plus d’informations, consultez Modèles de projet (Project Templates).

  5. Cliquez sur Suivant (Next) si vous souhaitez ajouter des données de test.
  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.

Conseil : 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 :

Vous pouvez publier les scénarios de test dans Orchestrator, dans les valeurs par défaut du Robot ou dans un chemin personnalisé. Si vous souhaitez publier sur Orchestrator, assurez-vous que votre Robot ou Assistant UiPath est connecté à Orchestrator.

La publication dans Orchestrator est également requise lorsque vous souhaitez exécuter des tests automatisés via Test Manager. Assurez-vous de publier le package dans le flux de processus du locataire Orchestrator, puis liez les cas de test à Test Manager.

Attention : la publication du package dans un autre dossier peut entraîner des erreurs d'exécution (par exemple, l'exécution de test via Test Manager n'est pas prise en charge pour les projets publiés dans un flux de dossier).

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)

De même que pour l'importation de collecte de données dans les bibliothèques Automatisation des tests API, vous pouvez importer ces collectes dans vos processus de test d'application à l'aide de l'assistant Nouveau service.

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 ?

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.