test-suite
2023.10
false
UiPath logo, featuring letters U and I in white

Guide de l'utilisateur de Test Suite

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Dernière mise à jour 4 déc. 2024

Ensembles de tests

Les ensembles de test sont des groupes logiques de cas de test. Le but des ensembles de test est de définir des groupes de tests qui doivent être exécutés ensemble au cours d'un même cycle. Par exemple, un test de fumée est un groupe de tests qui ne vérifient que les capacités les plus critiques. Chaque fois qu'un cas de test d'un test de fumée échoue, il y a un problème critique. L'exécution d'un test de fumée ne doit pas prendre trop de temps. Il est exécuté par exemple chaque fois qu'un développeur valide des modifications dans le code source. En comparaison, un test de régression est un test complet qui doit fournir un aperçu détaillé du système testé. L'exécution prend souvent des heures, voire des jours. Pour définir l'ensemble de test à exécuter à ces fins, des ensembles de test sont créés. Un cas de test peut être affecté à plusieurs ensembles de test.

Conditions

  • Les ensembles de test dans Test Manager peuvent inclure à la fois des cas de test manuels et automatisés, y compris des cas de test automatisés provenant de plusieurs projets Studio. Pour plus d'informations, consultez Conditions d'exécutions automatisées.
  • Les ensembles de test liés entre Orchestrator et Test Manager incluent uniquement les cas de test d’Orchestrator.

Creating test sets

Pour créer un ensemble de test :

  1. Dans la section Planification (Planning), cliquez sur Ensembles de test (Test Sets). La page Ensembles de test (Test Sets) s'affiche.
  2. Cliquez sur Créer un ensemble de test (Create Test Set). La fenêtre Créer un ensemble de test (Create Test Set) s'affiche.


  3. Remplissez le formulaire comme suit :
    • Nom (Name) : saisissez un nom pour l'ensemble de test.
    • Description : (facultatif) saisissez une description pour le cas de test. Pour ajouter du texte formaté, vous pouvez utiliser la syntaxe Markdown.
    • Activer le calcul de la couverture de l'activité RPA (Enable RPA activity coverage calculation) : sélectionnez cette option pour afficher la couverture de l'activité de l'ensemble de tests sous Résultats de test (Test Results), après chaque exécution automatisée.
    • Libellés (Labels) : ajoutez n'importe quel nombre de libellés, ce qui facilite la recherche de l'ensemble de test avec des libellés communs.
  4. Cliquez sur Créer (Create). Votre ensemble de test est créé et disponible sur la page ensembles de test (Labels).

Assigning test cases to a test set

Vous pouvez affecter simultanément des cas de test à un ensemble de test de deux manières différentes :
  • Utilisation de l'affectation statique (Using Static Assignment ) - sélectionnez les cas de test manuellement.
  • Utilisation de l'affectation dynamique : saisissez le libellé des cas de test que vous souhaitez affecter.

Affectation statique de cas de test à un ensemble de tests

  1. Ouvrez l'ensemble de test auquel vous souhaitez affecter des cas de test en cliquant dessus.
  2. Dans le menu Tâches (Tasks), sélectionnez Affecter des cas de test ( Assign Test Cases) .
    La fenêtre Affecter des cas de test ( Assign Test Cases ) s'affiche.
  3. Sélectionnez les cas de test que vous souhaitez ajouter. Vous pouvez rechercher des cas de test en saisissant le nom, la clé ou un libellé.


  4. Sélectionnez Attribuer. Les cas de test sont affectés à l'ensemble de test et sont affichés dans l'onglet Cas de test ( Test Cases ).
    Astuce :

Affecter dynamiquement des cas de test à un ensemble de tests

Vous pouvez choisir d'affecter tous les cas de test à un ensemble de tests, en fonction de leurs libellés.
  1. Sélectionnez l'ensemble de test auquel vous souhaitez affecter des cas de test.
  2. Dans le menu Tâches (Tasks), sélectionnez Affecter des cas de test ( Assign Test Cases) .
    La fenêtre Affecter des cas de test ( Assign Test Cases ) s'affiche.
  3. Saisissez les libellés des cas de test que vous souhaitez attribuer.
    Pour l'exemple de l'illustration ci-dessous, tous les cas de test portant le libellé ASP:9 seront attribués à l'ensemble de tests actuel.


  4. Sélectionnez Attribuer. Les cas de test sont affectés à l'ensemble de test et sont affichés dans l'onglet Cas de test ( Test Cases ).
Dans l’onglet Cas de test, vous pouvez voir et modifier les cas de test qui sont attribués de manière statique ou dynamique dans des sous-onglets distincts.

Navigation et recherche

Pour rechercher rapidement vos éléments de test, utilisez la fonction de recherche ainsi que les filtres. Naviguez dans la page en utilisant et en configurant l’outil de pagination. Vous pouvez également utiliser le fil d'Ariane pour naviguer entre les pages.
  1. Filtre (Filter) : vous pouvez utiliser le filtre pour affiner votre recherche. Par exemple, vous pouvez rechercher les ensembles de tests qui ont été mis à jour par votre utilisateur, par des libellés spécifiques ou la source (par exemple, Orchestrator). Les filtres sont automatiquement enregistrés et restent actifs jusqu'à ce que vous les effaciez.
  2. Rechercher - Utilisez la barre de recherche pour trouver des cas de test selon leur clé, leur nom ou leur libellé (nécessite une correspondance complète des termes de recherche).
    Vous pouvez utiliser la barre de recherche en haut de la page pour rechercher les résultats des tests.

Activation de la couverture des activités

Remarque : vous pouvez utiliser cette fonctionnalité uniquement si votre Test Manager est connecté à Orchestrator 2023.10 ou à une version ultérieure.
Pour activer la couverture d’activité d’un ensemble de tests existant dans Test Manager, effectuez les étapes ci-dessous :
  1. Ouvrez l'ensemble de tests pour lequel vous souhaitez activer la couverture des activités.
  2. Accédez à l'onglet Configuration.
  3. Sélectionner Activer le calcul de la couverture de l'activité RPA (Enable RPA activity coverage calculation).


Que faire ensuite (What to do next) : pour cet ensemble de tests, vous pouvez maintenant sélectionner Exécuter (Execute), puis Automatisé (Automated) et regarder sous Résultats de test (Test Results) pour voir la couverture de l’activité.
Remarque : pour les ensembles de tests liés à partir d'Orchestrator, vous pouvez activer ou désactiver la couverture d'activité uniquement dans Orchestrator.

Cloner des ensembles de tests

Vous ne pouvez cloner qu'un seul ensemble de tests à la fois.
  1. Sélectionner Plus d’optionsdocs image pour l'ensemble de tests que vous souhaitez dupliquer, puis sélectionnez Cloner(Clone).
  2. Renommez l'ensemble de tests et choisissez les informations que vous souhaitez cloner, telles que :
    • Documents
    • Libellés

      Les cas de test affectés à l'ensemble de tests d'origine (à la fois de manière statique et dynamique) sont automatiquement liés au clone. Les définitions de champs personnalisés et les valeurs de champs personnalisés sont également clonées, si elles existent.

  3. Sélectionnez Confirmer (Confirm) pour démarrer le processus de clonage. Le clone est créé en arrière-plan.
Un clone de l'ensemble de tests est créé avec un ID différent.


Linking Orchestrator test sets

Vous pouvez désormais lier les ensembles de test d’Orchestrator pour les exécuter dans Test Manager.

Prérequis : avant de lier un ensemble de tests depuis Orchestrator vers Test Manager, veillez à bien lier au préalable les cas de test de cet ensemble de tests Orchestrator à Test Manager dans Studio. Pour obtenir des instructions détaillées sur la liaison de cas de test depuis Studio vers Test Manager, consultez Lier des cas de test à Test Manager dans Studio.
  1. Ouvrez votre projet dans Test Manager.
  2. Accédez à Ensembles de test (Test Sets) > Lien (Link).
  3. Sélectionnez un ensemble de test dans la liste et cliquez sur Lien (Link). La page ensembles de test (Test Sets) affiche maintenant votre ensemble de test lié.
    Important :
    • Pour lier un ensemble de test à Test Manager, vous devez le créer dans Orchestrator.
    • Vous pouvez uniquement lier des ensembles de tests individuels contenant des cas de test automatisés. Notez que chacun de ces cas de test automatisés doit d’abord au préalable avoir été lié à Test Manager à partir de Studio.
    • La liaison d'ensembles de test est disponible pour les instances Orchestrator connectées version 2020.10 ou ultérieure.
    • Les ensembles de test liés à partir d'Orchestrator sont en lecture seule. Cela signifie que vous ne pouvez pas modifier le nom, la description ou la version. Toute modification doit être effectuée dans Orchestrator.
    • Le nombre affiché de cas de test peut différer entre Test Manager et Orchestrator. Test Manager affiche uniquement les cas de test qui ont été créés sur sa plate-forme.

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.