- Premiers pas avec Test Suite
- Studio
- Suite de tests - Studio
- Vue d'ensemble (Overview)
- Activités et API de test
- Orchestrator
- Testing Robots
- Test Manager
- Attribuer des licences Test Manager
- Guide de démarrage rapide
- Prérequis
- Assigning test cases to requirements
- Linking test cases in Studio to Test Manager
- Unlink automation
- Delete test cases
- Documenter les cas de test avec Task Capture
- Créer des scénarios de test
- Clonage des cas de test
- Exporter des cas de test
- Cas de test automatisés
- Cas de test manuels
- Appliquer des filtres et des vues
- Ensembles de tests
- Exécution de tests
- Documents
- Rapports
- Exporter des données
- Opérations en bloc
- Résolution des problèmes
Guide de l'utilisateur de Test Suite
Guide de démarrage rapide
Ce guide de démarrage rapide vous fournit une introduction complète à Test Manager, en vous permettant de gérer et d’exécuter efficacement des cas de test pour vos projets Studio. Test Manager constitue une solution de gestion des tests robuste prenant en charge différentes infrastructures de test, s’intégrant à divers systèmes de contrôle de code source et disposant de capacités de génération de rapports avancées.
- Créez un projet dans Test Manager, ou importez un projet existant.
Visitez la page Importer un projet afin de découvrir comment importer des projets de test à partir d’autres outils.
- Créez des exigences pour vos cas de test.
- Créez des cas de test soit dans Studio, soit directement dans Test Manager.
- Créez des ensembles de tests et attribuez-leur des cas de test.
- Exécutez les tests.
- Analysez les résultats de test.
Pour élargir votre portefeuille de tests, vous pouvez cloner une exigence à la fois. Afin de cloner une exigence :
- Sélectionnez Plus d’options pour l’exigence que vous souhaitez dupliquer, puis sélectionnez Cloner (Clone).
- Choisissez les informations que vous souhaitez cloner, puis sélectionnez Confirmer.
Test Manager propose un ensemble de fonctionnalités destinées à créer, gérer et exécuter des cas de test pour vos projets. Ce guide vous oriente à travers le processus de création de cas de test, d’affectation d’automatisations, d’ajout d’étapes manuelles et de liaison des exigences.
Créez votre portefeuille de tests et créez des cas de test dans Test Manager :
- Ouvrez votre projet dans Test Manager et accédez à Cas de test.
- Sélectionnez Créer un cas de test et configurez les détails du cas de test tels que le nom, la version, la description et les libellés.
- Sélectionnez Confirmer et le cas de test s'affichera sous Cas de test.
Pour établir la traçabilité entre les cas de test et les exigences, vous pouvez utiliser Test Manager afin d’attribuer des cas de test aux exigences.
- Ouvrez le cas de test souhaité.
- Accédez à Tâches et sélectionnez Assigner au prérequis.
- Choisissez les exigences auxquels vous souhaitez lier le cas de test.
- Sélectionnez Attribuer (Assign) pour enregistrer les modifications.
Les cas de test de Test Manager peuvent inclure à la fois des étapes manuelles et des automatisations Studio. Les automatisations sont créées dans Studio en tant que cas de test en utilisant les activités disponibles. Pour utiliser des exécutions automatisées, vous devez attribuer des automatisations Studio aux cas de test à partir de Test Manager.
Pour lier une automatisation créée dans Studio à un cas de test dans Test Manager :
- Intégrez Studio à Test Manager et configurez les paramètres de Test Manager via le ruban de conception de Studio.
- Sélectionnez Lier à Test Manager.
- Configurez les informations suivantes du cas de test :
- Projet : sélectionnez votre projet. Si vous n’avez pas défini de projet par défaut pour Test Manager, consultez Intégration à Studio.
- Test : sélectionnez l'ensemble de tests dans la liste déroulante.
- Nom : saisissez un nom uniquement si vous créez un nouveau cas de test dans Test Manager.
-
Exigence : laissez ce champ vide si vous ne souhaitez pas lier le cas de test à une exigence existante. Le nom est en lecture seule dans Test Manager. Vous pouvez également sélectionner une exigence dans la liste déroulante si vous souhaitez affecter le cas de test à une exigence spécifique dans Test Manager.
Outre l'automatisation, vous pouvez également inclure des étapes manuelles dans les cas de test. Ces étapes manuelles vont fournir des instructions pour l'exécution d'actions spécifiques au cours du processus de test. Lorsque vous créez ou modifiez un cas de test, vous pouvez ajouter des étapes manuelles, décrire l'action et le comportement attendu, ainsi que définir les valeurs du presse-papiers, afin de ne pas devoir procéder à une saisie manuelle dans les champs.
Consultez la page Cas de test manuels pour découvrir comment ajouter des étapes manuelles aux cas de test dans Test Manager.
Dans Test Manager, vous pouvez charger les documents pertinents en tant que pièces jointes aux cas de test.
Option | Description |
---|---|
Chargement manuel | Suivez les étapes ci-dessous :
|
Activité Joindre un document (Attach Document) | Ajoutez l’activité Joindre un document ( Attach Document) dans votre automatisation Studio. Les pièces jointes apparaîtront dans l’onglet Pièces jointes de la page Exécution après l’exécution. |
- Sélectionnez Plus d’options pour le cas de test que vous souhaitez dupliquer, puis sélectionnez Cloner (Clone).
- Choisissez si vous souhaitez également cloner des informations connexes, telles que des documents, des libellés ou des affectations aux exigences.
- Sélectionnez Cloner (Clone) pour enregistrer vos modifications.
Test Manager propose tout un éventail d’actions pouvant être effectuées sur des cas de test spécifiques :
- Afficher l'aperçu d'un cas de test lorsque vous sélectionnez sa clé. Vous êtes redirigé vers la page Vue d'ensemble.
- Accéder au journal du dernier résultat du cas de test. Sélectionnez Ouvrir le journal d’exécution d'un cas de test et vous accéderez aux détails relatifs à la dernière exécution de test.
- Supprimer les cas de test.
- Dissocier l’automatisation.
- Cloner les cas de test.
- Ouvrez votre projet dans Test Manager, puis sélectionnez Ensembles de test.
- Sélectionnez Créer un ensemble de tests.
- Saisissez les informations relatives à l'ensemble de tests, comme son nom, sa description, s'il doit ou non afficher la couverture de l'activité (Activer le calcul de la couverture de l'activité RPA (Enable RPA activity coverage calculation)) et les libellés.
- Sélectionnez Créer (Create) pour enregistrer vos modifications.
Après avoir créé un ensemble de test, vous devez lui attribuer des cas de test. Pour attribuer des cas de test à un ensemble de test, ouvrez l'ensemble de test souhaité, puis, dans le menu Tâches, sélectionnez Attribuer des cas de test.
- Utiliser l'affectation statique : sélectionnez manuellement les cas de test que vous souhaitez lier.
- Utilisation de l’affectation dynamique : saisissez le libellé des cas de test que vous souhaitez attribuer. Chaque fois qu'une exécution sera démarrée, tous les cas de test auxquels au moins un des libellés sélectionnés est attribué seront ajoutés à l'exécution.
L'image interactive ci-dessous vous montre comment créer un ensemble de tests et lui attribuer des cas de test statiques et dynamiques.
Les ensembles de test peuvent être définis pour s'exécuter à partir d'un dossier d'exécution par défaut ou d'un dossier d'exécution spécifié. Cela vous permet d’exécuter exclusivement des cas de test qui font partie de ce dossier particulier. Par ailleurs, vous avez également la possibilité de spécifier des packages particuliers et leurs versions à partir desquelles les cas de test seront exclusivement exécutés. Pour utiliser cette capacité, procédez comme suit :
- Vérifiez les paramètres au niveau du locataire :
- Rendez-vous sur Test Manager, sélectionnez Paramètres dans l’en-tête, puis accédez à l’onglet Général .
- Vérifiez le paramètre de contexte d'exécution Héritage (Allow Legacy ) :
- Si ce paramètre est activé : les cas de test s'exécutent sans dossier d'exécution spécifique.
- Si le paramètre est désactivé : les cas de test ne peuvent s’exécuter qu’à partir d’un dossier d’exécution Orchestrator spécifique, ainsi qu’à partir d’un package et d’une version spécifiés.
- Définir un dossier d'exécution par défaut dans les paramètres du projet :
- Accédez aux Paramètres du projet (Project Settings) et sélectionnez l'onglet Automatisation (Automation).
- Définissez votre dossier d'exécution par défaut.
Ce dossier par défaut s'applique à tous les ensembles de test, sauf si un dossier d'exécution unique est spécifié.
- Sélectionner un dossier d'exécution pour un ensemble de tests :
- Accédez à Ensembles de tests ( Test Sets) et ouvrez un ensemble de tests.
- Dans l'onglet Cas de test ( Test cases ), sélectionnez Sélectionner l'automatisation ( Select Automation).
- Choisissez un dossier préféré dans la liste déroulante Dossier d'exécution ( Execution folder ).
- Sélectionnez Enregistrer ( Save) pour appliquer la modification.
- Sélectionner un package et une version particuliers :
- Dans l'onglet Cas de test ( Test Cases ) d'un ensemble de tests, sélectionnez à nouveau Sélectionner l'automatisation ( Select Automation ).
- Choisissez une des options suivantes :
- Sélectionner automatiquement les packages: sélectionne tous les packages disponibles dans le dossier avec leurs dernières versions, en fonction des cas de test affectés à l'ensemble de test.
- Ajouter une automatisation (Add automation) : permet de choisir manuellement un package et sa version dans les listes déroulantes correspondantes. Utilisez Sélectionner pour confirmer chaque appariement package-version.
Vous pouvez désormais lier les ensembles de test d’Orchestrator pour les exécuter dans Test Manager. Pour cela, vous devez d’abord créer l’ensemble de test dans Orchestrator et lui attribuer uniquement des cas de test automatisés.
- Ouvrez votre projet dans Test Manager.
- Accédez à Ensembles de tests > Lier (Link).
- Sélectionnez un ensemble de tests dans la liste et cliquez sur Lier (Link).
- Sélectionner Plus d’options pour l’ensemble de tests que vous souhaitez dupliquer, puis sélectionnez Cloner (Clone).
- Choisissez si vous souhaitez également cloner des informations connexes, telles que les documents et les libellés..
- Sélectionnez Cloner (Clone).
Dans Test Manager, vous avez la possibilité d’exécuter des tests manuellement ou en passant par des automatisations. Les exécutions de test manuelles sont effectuées directement dans Test Manager, tandis que les exécutions automatisées sont lancées via Test Manager et exécutées via Orchestrator. Avant d’exécuter des cas de test, il est nécessaire de créer un ensemble de test, lequel sera utilisé pour l’exécution.
L’exécution automatisée fait référence à des ensembles de test créés dans Test Manager avec des cas de test liés à partir de Studio. Avant d’exécuter des tests automatisés dans Test Manager, assurez-vous d’avoir créé les ensembles de test dans Orchestrator.
Vous pouvez exécuter tous les ensembles de test via l’option Exécuter automatiquement (Execute Automated). Orchestrator est appelé pour les cas de test à Test Manager. Pour exécuter des ensembles de tests liés à partir d’Orchestrator, assurez-vous de créer les ensembles de test dans Orchestrator.
- Ouvrez votre projet dans Test Manager, puis accédez à Ensembles de test.
- Sélectionnez un ensemble de test et cliquez sur l'ellipse verticale.
- Sélectionnez Exécuter automatiquement (Execute Automated).
L’exécution manuelle s’applique aux ensembles de test créés dans Test Manager, y compris les cas de test comportant des étapes manuelles. L’exécution manuelle peut être effectuée à la fois pour les ensembles de test Test Manager et les ensembles de test liés dans Orchestrator.
- Ouvrez votre projet dans Test Manager, puis accédez à Ensembles de test.
- Sélectionnez un ensemble de test et cliquez sur l'ellipse verticale.
- Sélectionnez Exécuter manuellement (Execute Manually). L'assistant d'exécution manuelle s'ouvre dans une nouvelle fenêtre. Assurez-vous que votre bloqueur de fenêtres contextuelles autorise l'ouverture de la fenêtre.
L'exécution dans Test Manager fournit des informations sur l'exécution des ensembles de test. La section ci-dessous présente en détail les modalités d'analyse et d'application des résultats de tests.
Ouvrez l' exécution dans Test Manager pour afficher la liste des exécutions de test. Chaque exécution de test représente l'exécution d'un ensemble de test. Les exécutions sont triées en fonction de leur date de fin, les exécutions en cours et en attente s’affichant tout en haut.
Lorsque vous sélectionnez une entrée d'exécution de test, la fenêtre de vue détaillée s'ouvre. Cette vue affiche des informations telles que l'heure de début de l'exécution, sa durée, ainsi que les journaux de l'exécution. La section Résultats fournit un aperçu de tous les résultats de test individuels des cas de test, nommés Journaux des cas de test. Elle vous permet d'effectuer des actions sur chaque résultat de test individuellement.
- Vert : cas de test ayant réussi.
- Rouge : cas de test ayant échoué.
- Gris : cas de test sans résultats définitifs, par exemple ceux qui n'ont pas encore été exécutés dans un ensemble de tests actuel.
Résultat | Description |
---|---|
Journal d'exécution | Le journal d'exécution contient des informations essentielles, notamment les assertions, les journaux, les détails des exécutions, les exigences attribuées et les pièces jointes. Sélectionnez la clé du cas de test sur la page Exécution afin d'accéder au journal d’exécution. |
Couverture de l'activité | Vous pouvez activer la couverture d’activité pour les exécutions de tests automatisées. Cette fonctionnalité fournit des informations sur les activités couvertes lors de l'exécution du test. |
Intégration de la gestion des défauts | Si vous disposez d’un système de gestion des défauts externe intégré à Test Manager, vous pouvez créer des rapports de défauts directement à partir des journaux d’exécution. Ouvrez un journal de cas de test, sélectionnez Tâches, puis Créer un défaut. |
Synchronisation des défauts | Test Manager permet de synchroniser des résultats d’exécution avec des outils externes dans le cadre de l’intégration d’un outil ALM. Cette synchronisation permet que les détails d’exécution, les journaux, les horodatages, ainsi que d’autres informations associées, soient partagés avec l’outil intégré. |
Créer et dissocier des défauts | Dans la page Exécution , vous pouvez créer des défauts en accédant aux journaux du cas de test, en sélectionnant Tâches, puis en sélectionnant Créer un défaut. Par ailleurs, vous avez la possibilité de dissocier les défauts d'un outil externe, ce qui va séparer le résultat de l'exécution du test de l'entrée de l'outil externe. |
- Identifier les résultats de tests manuels ou automatisés.
- Suivez la progression des exécutions de test en cours.
- Ouvrez l'ensemble de tests exécuté afin d'en examiner les détails.
- Examinez les journaux et les pièces jointes associés aux exécutions de test.
- Créez des défauts dans votre système de gestion des défauts directement dans Test Manager si vous disposez de l’intégration d’un outil ALM.
- Créer un prérequis
- Exigences de clonage
- Créer des cas de test
- Créer des cas de test
- Lier les cas de test aux exigences
- Attribuer l’automatisation Studio à des cas de test
- Ajouter des étapes manuelles à des cas de test
- Chargement des documents
- Clonage des cas de test
- Managing test cases
- Creating test sets
- Creating test sets
- Attribuer des cas de test à des ensembles de test
- Configuration d'ensembles de tests pour une exécution à partir d'un dossier d'exécution spécifié
- Linking Orchestrator test sets
- Cloner des ensembles de tests
- Articles associés
- Exécution de tests
- Exécution automatisée
- Exécuter des tests via des automatisations
- Exécution manuelle
- Exécuter des tests manuellement
- Articles associés
- Analyser les résultats
- Accéder aux résultats de test
- Détails de l'exécution
- Comprendre le statut de l’exécution de tests
- Explorer les résultats de tests
- Travailler avec des résultats de tests
- Articles associés