- Premiers pas avec Test Suite
- Studio
- Suite de tests - Studio
- Vue d'ensemble (Overview)
- Activités et API de test
- Orchestrator
- Test Manager
Guide de démarrage rapide
This quickstart guide provides you with a comprehensive introduction to Test Manager, empowering you to efficiently manage and execute test cases for your Studio projects. Test Manager offers a robust test management solution with support for multiple test frameworks, integration with various source control systems, and advanced reporting capabilities.
- Create a project in Test Manager, or import an existing project.
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.
- Create test cases either in Studio, or directly in 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.
AutopilotTM assists you in evaluating requirements for quality aspects such as clarity, completeness, and consistency in Test Manager.
For an existent requirement, select Evaluate quality and evaluate the requirement using AutopilotTM, to generate a list of suggestions that you can directly implement. Provide supporting documents to AutopilotTM and additional guidance through a prompt that you choose from your library or that you type in yourself.
Après avoir déclenché l’évaluation, développez chaque suggestion pour mettre à jour son statut en fonction de la progression de votre implémentation. Vous pouvez choisir d’ajouter la suggestion à vos exigences, en indiquant son statut comme En cours ou Terminé. Une option permettant de supprimer les suggestions est également disponible.
Générez davantage de suggestions ou régénérez-les avec différents documents support ou des conseils supplémentaires à l’aide des options Plus de suggestions et Régénérer. Vous pouvez également conserver les suggestions pour référence future en les exportant vers Word.
Visit Quality-check requirements -Best practices to understand how to efficiently evaluate your requirements using AutopilotTM.
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 provides a set of features for creating, managing, and executing test cases for your projects. This guide walks you through the process of creating test cases, assigning automations to them, adding manual steps, and linking requirements.
Build your testing portfolio, and create test cases within Test Manager:
- Open your project in Test Manager and navigate to the Test Cases section.
- 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.
Use AutopilotTM to generate a list of potential test cases.
- Générer des tests à partir de prérequis : vous pouvez générer des cas de test à partir des informations des prérequis, associés à des documents chargés et à des instructions supplémentaires.
Ouvrez une exigence et sélectionnez Générer des tests afin de générer des tests pour cette exigence.
- Générer des tests pour les transactions SAP : vous pouvez générer des cas de test pour les transactions SAP à partir de la carte thermique ainsi que des écarts découverts dans l’analyse de l’impact des modifications, en vous fondant sur des documents chargés ainsi que sur des instructions supplémentaires.
Refine the generation process with documents and instructions for AutopilotTM to use in generating the test cases. After you select Generate tests, review the generated test cases and create tests if satisfied, or refine them with more details if otherwise.
Visit Generate tests for requirements: Best practices to check how to use the test generation feature at its full potential.
To establish traceability between test cases and requirements, you can assign test cases to requirements in Test Manager.
- 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.
Test cases in Test Manager can include both manual steps and a Studio automation. The automations are created in Studio as test cases, using the available activities. You need to assign Studio automations to test cases from Test Manager, to use automated executions.
To link an automation created in Studio to a test case in Test Manager:
- Integrate Studio with Test Manger, and configure the Test Manager Settings from the Studio Design ribbon.
- Select Link to Test Manager.
- Configurez les informations suivantes du cas de test :
- Project: Select your project. If you did not set a default project for Test Manager, see Integrating with Studio.
- Test : sélectionnez l'ensemble de tests dans la liste déroulante.
- Name: Enter a name only if you create a new test case in Test Manager.
-
Requirement: Leave this field blank if you don't want to link the test case to an existing requirement. The name is read-only in Test Manager. Alternatively, you can select a Requirement from the dropdown list if you want to assign the test case to a specific requirement in 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.
Visit Manual test cases to learn how to add manual steps to test cases inside Test Manager.
In Test Manager, you have the option to upload relevant documents as attachments to test cases.
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 provides a range of actions that can be performed on individual test cases:
- 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.
- Open your project in Test Manager, and select Test Sets.
- 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 :
- Visit Test Manager, select Settings from the header, and then go to the General tab.
- 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.
You can link your test sets from Orchestrator and execute them in Test Manager. To achieve this, you first need to create the test set in Orchestrator, and assign only automated test cases to it.
- Open your project in 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).
In Test Manager, you have the option to execute tests manually or using automations. Manual test executions are performed directly in Test Manager, while automated executions are initiated through Test Manager and carried out via Orchestrator. Before executing test cases, it is necessary to create a test set, which will be used for the execution.
Automated execution refers to test sets created in Test Manager with linked test cases from Studio. Before executing automated tests in Test Manager, make sure you have created the test sets in Orchestrator.
You can execute all test sets using the Execute Automated option. Orchestrator is invoked for test cases linked to Test Manager. To execute test sets linked from Orchestrator, ensure that you create the test sets in Orchestrator.
- Open your project in Test Manager and then navigate to Test Sets.
- Sélectionnez un ensemble de test et cliquez sur l'ellipse verticale.
- Sélectionnez Exécuter automatiquement (Execute Automated).
Manual execution applies to test sets created in Test Manager, including test cases with manual steps. Manual execution can be performed for both Test Manager test sets and linked test sets from Orchestrator.
- Open your project in Test Manager and then navigate to Test Sets.
- 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.
Execution in Test Manager provide insights about the execution of test sets. Below you have a breakdown of how you can analyze and work with test results.
Open Execution in Test Manager to view a list of test executions. Each test execution represents the execution of a test set. The executions are sorted based on the finish date, with ongoing and pending executions displayed at the top.
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 | If you have an external defect management system integrated with Test Manager, you can create defect reports directly from the execution logs. Open a test case log, select Tasks, and then Create Defect. |
Synchronisation des défauts | Test Manager allows synchronization of execution results with external tools as part of an ALM tool integration. This synchronization ensures that execution details, logs, timestamps, and other relevant information are shared with the integrated tool. |
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.
- Create defects in your defect management system directly from Test Manager if you have an ALM tool integration.
- Créer un prérequis
- Quality-check requirements
- Exigences de clonage
- Créer des cas de test
- Créer des cas de test
- Generating tests for requirements
- 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