- Démarrage
- À propos de Test Manager
- Actions d'Autopilot
- À propos du chat Autopilot (agent)
- À 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
- Types de test dans Test Manager
- 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
- Documenter les cas de test avec Task Capture
- Paramètres
- Playwright test case fields
- 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
- 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'outil de gestion du cycle de vie des applications (ALM)
- Connecté à Test Manager
- Test Manager - Connecteur Integration Service
- Intégration de l'API
- Agents de codage pour les tests
- Résolution des problèmes
Liez une automatisation publiée par Orchestrator à un cas de test dans Test Manager à l'aide de la méthode de sélection directe recommandée.
To link automations with test cases, select an automation published to Orchestrator. Selecting an Orchestrator automation directly in Test Manager is the recommended method to connect an automation to a test case.
Orchestrator automations include packages published by the tm pack command of the UiPath Command Line Interface (CLI) from Playwright projects, not only packages published from Studio — refer to Playwright test automation. Test Manager falls back to automations linked from Studio if you have not selected an Orchestrator automation.
De plus, si un cas de test a uniquement une automatisation Studio liée mais pas une automatisation Orchestrator, Test Manager tentera de trouver une automatisation équivalente dans Orchestrator pour effectuer l'exécution.
Si un cas de test Test Manager est lié à une automatisation à la fois dans Studio et dans Orchestrator, l’automatisation sélectionnée dans Orchestrator a la priorité sur l’automatisation liée dans Studio.
Prérequis
Si vous sélectionnez une automatisation directement dans Test Manager, l’automatisation sélectionnée n’est pas prise en compte si le paramètre du contexte Autoriser l’exécution est activé (par exemple, lorsqu’aucun dossier d’exécution n’est sélectionné au niveau du projet ou de l’ensemble de tests). Par conséquent, si vous souhaitez sélectionner des automatisations directement dans Test Manager, nous vous recommandons de désactiver le paramètre de locataire Autoriser le contexte d’exécution hérité .
Pour sélectionner une automatisation depuis Orchestrator, assurez-vous d'effectuer les opérations suivantes :
- Publiez un projet Studio dans le flux de package de locataire ou dans un autre flux de dossier Orchestrator.
- For a Playwright package, package the project with the UiPath CLI instead — refer to Packaging Playwright projects for Test Manager. The same Orchestrator folder role and permission prerequisites apply identically to Playwright packages.
- Choisissez l'un des rôles suivants :
- Rôle de dossier Automation User Orchestrator
- Tout rôle par défaut avec des privilèges d’administration
Astuce :Principalement, un utilisateur a besoin d’autorisations pour modifier un cas de test afin de sélectionner une automatisation directement dans Test Manager. Les autorisations supplémentaires dans ce contexte incluent le rôle d’Automation User ou tout rôle avec des privilèges d’administrateur.
Pour de plus amples informations sur les rôles de locataire par défaut, consultez la section Rôles par défaut des locataires.
Étapes
Pour sélectionner une automatisation pour un cas de test, procédez comme suit :
- Accédez à la section Cas de test de votre projet.
- Ouvrez un cas de test.
- Sélectionnez l'onglet Automatisation .
- Choisissez Configurer l'automatisation. Cette action ouvre le menu de droite Configurer l’automatisation .
- Dans la liste déroulante Source du package , sélectionnez un flux dans l'instance Orchestrator correspondante. Ce flux doit contenir le cas de test Studio que vous avez l’intention d’associer au cas de test Test Manager. La sélection par défaut est Flux de package de locataire. Seuls les dossiers avec leurs propres flux s'affichent dans la liste déroulante Source du package . Dans une hiérarchie de dossiers, seul le dossier parent s'affiche dans la liste déroulante, car tous les sous-dossiers partagent le même flux.
Remarque :
Les options de flux de package disponibles sont celles pour lesquelles vous disposez de droits d'administration.
- Après avoir choisi le flux de package, vous pouvez sélectionner une automatisation à cet emplacement.
- Dans la liste déroulante Source du package , sélectionnez un flux dans l'instance Orchestrator correspondante. Ce flux doit contenir le cas de test Studio que vous avez l’intention d’associer au cas de test Test Manager. La sélection par défaut est Flux de package de locataire. Seuls les dossiers avec leurs propres flux s'affichent dans la liste déroulante Source du package . Dans une hiérarchie de dossiers, seul le dossier parent s'affiche dans la liste déroulante, car tous les sous-dossiers partagent le même flux.
Le nom de l’automatisation apparaît sous la colonne Nom du cas de test , et le nom du package publié apparaît sous la colonne Package .
La colonne Nom du cas de test affiche le dossier dans lequel l'automatisation a été publiée dans Orchestrator, suivi du nom de l'automatisation. Par exemple, si vous souhaitez sélectionner le cas de test Create Checking Account qui a été publié depuis Studio vers le dossier Accounts dans Orchestrator, le Nom du cas de test de cette automatisation sera Accounts/Create Checking Account.
- Sélectionnez Enregistrer pour confirmer les modifications.
Automations display a Source value of Playwright or UiPath in the picker, sorted by last-updated timestamp. For a Playwright automation, the Test Case Name column shows the full spec file path, followed by the describe-chain and test title (for example, tests/checkout.spec.ts > Checkout > cancelling the information step returns...), capped at 255 characters — refer to Playwright test case fields.
Playwright projects for test sets
When adding packages to a test set (Configure Automation > Add Packages), a Playwright package exposes a Playwright Projects dropdown listing the Playwright projects defined in that package's playwright.config.ts. Selecting one or more projects scopes the test set's execution to only the tests belonging to those projects, instead of running every test case in the set.
Because the dropdown is populated from the specific package added to the test set, the list of available projects is scoped to that package at that version:
- Adding a newer version of the same package as its own entry surfaces that version's project list, rather than merging with an older version's selection.
- Switching the version in the panel refreshes the available-projects list to that version's.
- Each execution freezes the package, version, and selected projects into a snapshot at creation time — re-executions replay that exact selection even if the test set is edited afterward.
Après avoir sélectionné l'automatisation dans un flux de package Orchestrator, vous pouvez vérifier les détails de l'automatisation dans ces champs, sous Automatisation affectée :
-
Nom du cas de test du package: le dossier dans lequel l'automatisation a été publiée dans Orchestrator, suivi du nom de l'automatisation :
FolderName/TestCaseName. -
Nom du package : le nom du package utilisé pour publier l'automatisation choisie. * Source du package : le flux Orchestrator où vous avez publié le package.
Mise à jour de l'automatisation
Pour mettre à jour l'automatisation que vous avez sélectionnée dans un flux Orchestrator, procédez comme suit :
- Accédez à la section Cas de test de votre projet.
- Ouvrez un cas de test.
- Sélectionnez l'onglet Automatisation .
- Choisissez Mettre à jour l'automatisation. Cette action ouvre le menu de droite Configurer l’automatisation .
- Dans la liste déroulante Source du package , sélectionnez un flux dans l'instance Orchestrator correspondante. Ce flux est celui contenant le cas de test Studio que vous avez l’intention de lier au cas de test de Test Manager. La sélection par défaut est Flux de package de locataire.
Remarque :
Les options de flux de package disponibles sont celles sur lesquelles vous disposez de droits d'administration.
- Après avoir choisi le flux de package, vous pouvez sélectionner une automatisation à partir de cet emplacement. Le nom de l’automatisation apparaît sous Nom du cas de test et le nom du package publié sous Package.
- Dans la liste déroulante Source du package , sélectionnez un flux dans l'instance Orchestrator correspondante. Ce flux est celui contenant le cas de test Studio que vous avez l’intention de lier au cas de test de Test Manager. La sélection par défaut est Flux de package de locataire.
- Sélectionnez Enregistrer pour confirmer les modifications.
These same steps point a test case to a newer Playwright package version. Prior execution history is preserved across the update.
Transfert des cas de test en cours
If you need to transfer your test cases to a different tenant, the Orchestrator automations selected for each test case are preserved when you export and then re-import the test cases in another tenant, including automations selected from Playwright packages. For more information on exporting test cases and importing test artefacts, visit Exporting test cases and Import project.
Prochaines étapes
Pour exécuter un ensemble de test qui contient des cas de test avec des automatisations sélectionnées dans Orchestrator, vous pouvez spécifier le package et la version particuliers pour exécuter les cas de test. Cela permet à Test Manager d’exécuter des cas de test liés à des automatisations à partir de plusieurs packages dans vos flux Orchestrator, en utilisant uniquement un package et une version sélectionnés.
Pour plus d'informations sur la configuration d'un dossier d'exécution spécifique et la sélection d'un package et d'une version, consultez Configurer des ensembles de test pour des dossiers d'exécution et des robots spécifiques.
Résultat
L'automatisation est liée au cas de test. Le nom du package et du cas de test s'affichent sous Automatisation affectée dans l'onglet Automatisation et le cas de test est prêt pour l'exécution automatisée.