- Démarrage
- À propos de Test Manager
- À propos de Autopilot Chat
- À propos du masquage des informations personnelles
- Démarrage
- Disponibilité de la fonctionnalité Test Manager
- Tarification unifiée : Test Manager de licence
- Flex : Test Manager de licence
- Guide de démarrage rapide
- Gestion de projet
- Documents
- Travailler avec l’analyse de l’impact des modifications
- Créer des scénarios de test
- Affectation de cas de test aux exigences.
- Clonage des cas de test
- Exporter des cas de test
- Lier des cas de test à Test Manager dans Studio
- Delete test cases
- Cas de test manuels
- Importer des cas de test manuels
- Documenter les cas de test avec Task Capture
- Paramètres
- Activation de la gouvernance au niveau du projet
- Désactivation de la gouvernance au niveau du projet
- Activation de la gouvernance au niveau des cas de test
- Désactivation de la gouvernance au niveau du cas de test
- Gérer les approbateurs pour les cas de test régis
- Gérer les cas de test régis à l’état En cours
- Gérer les cas de test régis à l’état En révision
- Gérer les objets régis à l'état Signé
- Gérer les commentaires pour les cas de test régis
- Appliquer des filtres et des vues
- Importer des ensembles de test Orchestrator
- Creating test sets
- Ajouter des cas de test à un ensemble de test
- Attribuer des utilisateurs par défaut dans l'exécution de l'ensemble de tests
- Activation de la couverture des activités
- Activer Healing Agent
- Configuration d'ensembles de test pour des dossiers et des robots d'exécution spécifiques
- Remplacer les paramètres
- Cloner des ensembles de tests
- Exporter des ensembles de tests
- Appliquer des filtres et des vues
- FAQ - Parité des fonctionnalités - Test Manager vs Orchestrator
- Exécution de tests manuels
- Exécuter des tests automatisés
- Exécuter des cas de test sans ensemble de tests
- Exécuter des tests mixtes
- Créer des exécutions en attente
- Appliquer un ordre d’exécution
- Réexécution des exécutions de test
- Planification des exécutions
- Résoudre les problèmes des exécutions automatisées
- Tests d'accessibilité pour Test Cloud
- Rechercher avec Autopilot
- Opérations et utilitaires de projet
- Paramètres de Test Manager
- Intégration de l'outil de gestion du cycle de vie des applications (ALM)
- Intégration de l'API
- Résolution des problèmes
Guide de l'utilisateur de Test Manager
Vous pouvez importer des projets à partir de sources externes pour effectuer des opérations de test via Test Manager. Utilisez cette fonctionnalité pour transférer des projets de test entiers de différents systèmes de gestion du cycle de vie des applications (ALM) vers Test Manager.
Mode de fonctionnement
L’importation du projet suit un schéma qui convertit les projets système externes (par ex. les applications de test) en un format pouvant être lu par Test Manager. Cela inclut des objets tels que les exigences, les cas de test, les ensembles de test, les résultats de test, les libellés, les champs personnalisés, les préconditions, les postconditions et les pièces jointes. Le processus d’importation s’effectue de façon asynchrone.
Considérations
- Les nouveaux ID d'objet (GUID) sont générés lors de l'importation dans Test Manager.
- Les horodatages (Heure de création,Heure de mise à jour) sont conservés.
- Créé par et Mis à jour par fait référence à l'utilisateur qui a soumis la demande d'importation du projet. Nous ne conservons pas l’utilisateur d’origine qui a créé l’artefact dans le système ALM.
- Les pièces jointes dépassant les limites de taille (90 Mo) sont ignorées.
Qui peut importer des projets
Tout utilisateur disposant d'une licence Test Manager valide peut importer des projets.
Pour plus d'informations, consultez Gestion des accès des utilisateurs et des groupes (User and Group Access Management).
Getting the schema version
Vous avez besoin de la version du schéma pour créer le fichier TMH. La récupération de la version du schéma implique l’utilisation d’appels d’API dans Swagger. Pour récupérer la version du schéma, suivez les étapes ci-dessous :
- Accédez à Swagger à l'aide du point de terminaison Test Manager que vous utilisez actuellement. Pour connecter Swagger à votre Test Manager, consultez références de l'API.
- Go to the ProjectMigrationSchema request.
- Execute GET /api/v2/migration/schema/versions and copy the version generated in the Response Body.
- Input the copied schema version as a parameter for GET /api/v2/migration/schema/{schemaVersion} and execute the API.
- Select Download file from the Response body section.
Results: A ZIP file is downloaded, that has the schema of different testing artifacts in the TMH file.
The ZIP file contains the following folders and files:
-
An attachments folder - contains subfolders corresponding to the attachments associated with each object, object Id is folder name (test cases, test sets, requirements, test executions, etc.).
-
An objects folder - contains subfolders corresponding to all types of objects available in Test Manager. * A JSON manifest file - holds basic metadata about your WebExtension. * A readme.txt file - contains instructions for preparing data that goes inside the folders.
Preparing the TMH file
Lorsque vous préparez vos fichiers THM pour l'importation, nous vous recommandons d'utiliser une taille de fichier ne dépassant pas 2 Go. En maintenant la taille du fichier dans cette limite, vous pouvez éviter que le processus d'importation soit abandonné à mi-parcours.
Spécifiez tous les objets que vous souhaitez importer dans des fichiers JSON, en suivant les exemples de schémas à l'intérieur de chaque sous-dossier.
Example: To specify a Test Case, use the sample schema below:
Assurez-vous de modifier les données entre parenthèses avec les données correspondant à votre cas de test.
- Après avoir créé des fichiers JSON pour chaque objet d'un projet, ajoutez-les au sous-dossier correspondant dans le dossier des objets . Vous pouvez nommer les fichiers JSON comme vous le souhaitez, mais les noms des sous-dossiers doivent rester les mêmes Exemple: ajoutez les fichiers JSON qui contiennent des données sur les cas de test au sous-dossier testcases .
Important :
If you have a large number of objects to import, split them into multiple files, such as
testcases-1.json, andtestcases-2.json. We recommend adding a maximum number of 500 files per subfolder. - Add the attachment files associated with the objects under the attachments folder, using the following folder hierarchy:
/attachments/object-id/file name.object-id: remplacez-le par l'ID de l'objet associé.file name: remplacez-le par le nom de la pièce jointe.
Qui peut importer des projets
Tout utilisateur disposant d'une licence Test Manager valide peut importer des projets.
Pour plus d'informations, consultez Gestion des accès des utilisateurs et des groupes (User and Group Access Management).
Importer un projet dans Test Manager
Préparez le fichier TMH exporté, puis examinez les détails de l'importation du projet dans Test Manager.
Lorsque vous préparez vos fichiers THM pour l'importation, nous vous recommandons d'utiliser une taille de fichier ne dépassant pas 2 Go. En maintenant la taille du fichier dans cette limite, vous pouvez éviter que le processus d'importation soit abandonné à mi-parcours.
- Connectez-vous à Test Manager.
- Sélectionnez Importer un projet.
- Add the TMH file. Project details are automatically fetched and listed in the Objects in project section so you can review before starting the import process. 3a. Review the Objects in project file. Under Objects in project file, check the data objects included in the project file. To include automation as part of your import, select the Include automation information for test cases check box. To include the project configuration as part of your import, select the Import project configuration check box.
- (Facultatif) Modifiez le nom, le préfixe et la description du projet.
- Examinez les informations et sélectionnez Importer pour démarrer le processus.
Remarque :
L’importation du projet prend généralement environ 10 à 15 minutes, mais cela peut prendre plus de temps pour les grands projets.
Le projet importé est affiché sur la page Projets , grisé jusqu’à ce que le processus soit terminé.
Importation dans un projet existant dans Test Manager
Import a TMH file into an existing Test Manager project to merge external testing artifacts — such as requirements, test cases, and test sets — into the target project.
- Connectez-vous à Test Manager.
- Sélectionnez Importer un projet.
- Ajoutez icile fichier THM que vous avez téléchargé
Project details are automatically fetched and listed in the Objects in project file section so you can review before starting the import process. 3a. Review the Objects in project file. Under Objects in project file, check the data objects included in the project file.
To include automation as part of your import, select the Include automation information for test cases check box. To include the project configuration as part of your import, select the Import project configuration check box. 4. Select Existing project under Target. 5.
Select the target project, where the data is imported, from the Project dropdown. :::tip
-
Si vous avez des fichiers TMH de plus grande taille, vous pouvez les diviser en plusieurs fichiers et les importer séparément dans le même projet cible.
-
If you export multiple projects, you can import them back inside an existing project. :::
- Review information and select Import to start the process. :::warning The Test Results field is always
0, because test results are not exported. :::
Lorsque le processus d’importation d’un projet existant sera terminé, vous recevrez une notification Importation du projet terminée à propos de l’événement.
8. Sélectionnez la notification afin d'accéder à l'onglet Pièces jointes du nouveau projet, où vous pourrez afficher:
- journaux des étapes de migration (fichier ZIP)
- journaux des objets migrés (fichier ZIP)
- résumé de l'importation (fichier TXT) : indique le nombre total d'entités et combien d'entre elles ont été importées ou ignorées.
Étapes post-importation
Étapes post-importation
Examinez le rapport de projet d’importation qui s’affiche sous forme de notification dans Test Manager une fois le processus terminé. Le fichier PDF qui récapitule l’importation indique le statut des objets importés. Vous pouvez enquêter sur des objets individuels n’ayant pas été importés dans le fichier csv du journal de migration des objets. Si l’importation du projet échoue, contactez l’ assistance UiPath®.
Affichage des informations sur l'automatisation
Pour afficher des informations sur l'automatisation qui a généré un cas de test spécifique :
- In the Import project page, select Include automation information for test cases at the bottom.
- Finish the import, and filter through the imported test cases, applying the automationcleared label filter.
- Open every returned test case, and go to the Details tab to retrieve the information about the automation that generated the test case.
Figure 1. La liste déroulante Libellés affichant le libellé Automatisation effacé
Les informations d'automatisation affichées dans l'onglet Détails incluent :
-
Identifiant d’automatisation
-
NomProjetAutomation
-
NomCasTestAutomation
Voir aussi: Spécification du format de fichier TMH
Résultat
The project is imported into Test Manager and appears on the Projects page once the process is complete. A Project Import Completed notification confirms the import.
- Mode de fonctionnement
- Considérations
- Qui peut importer des projets
- Getting the schema version
- Preparing the TMH file
- Qui peut importer des projets
- Importer un projet dans Test Manager
- Importation dans un projet existant dans Test Manager
- Étapes post-importation
- Étapes post-importation
- Affichage des informations sur l'automatisation
- Résultat