- 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
- Champs de cas de test Playground
- 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
- 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
Capture d'écran, de vidéo et de trace pour les exécutions de test PlayWrite dans Test Manager, régie par la configuration Playwry de votre projet.
Cette fonctionnalité est en disponibilité contrôlée et fournie uniquement aux locataires éligibles. Il est disponible dans Test Manager uniquement lorsqu'il est fourni via Test Cloud.
Test Manager ne remplace pas la façon dont un projet Playground est configuré pour capturer des captures d’écran, des vidéos et des traces. La configuration de votre projet l'emporte toujours: PlayWrite résout les paramètres de capture (use: { screenshot, video, trace }) avec le playwright.config.ts au niveau du projet ayant la priorité sur toute bascule au niveau de la plate-forme.
Les artefacts qu’un projet Playwight produit déjà pour un test sont ceux qui s’affichent dans Test Manager. La capture de plus d'artefacts, par exemple des traçages sur chaque exécution, consiste à ajouter le paramètre directement à playwright.config.ts:
use: { trace: 'on' }
use: { trace: 'on' }
Pour connaître les étapes permettant de modifier et de republier cette configuration, consultez Configuration de la capture d’artefacts pour les tests Playwork.
Tests de configuration et de dépendance
Si un projet Playground utilise dependencies entre les projets, par exemple une configuration d’authentification qui doit s’exécuter avant un test, Test Manager exécute automatiquement cette configuration dans le cadre du test envoyé et l’affiche comme faisant partie du même résultat. Cela est différent du système de montage de Playwight (test.extend()), que Test Manager ne modélise pas. Voir Automatisation de test Playwight.
Tentatives et traces de lecture
Chaque journal de cas de test pour une exécution Playwork dispose de deux onglets supplémentaires au-delà des onglets standard affichés par Test Manager:
- Tentatives affiche chaque entrée Playground effectuée par tentative, sur le journal de ce cas de test. Le développement d'une tentative affiche un titre de ce qui ne va pas, et le développement davantage restitue le contexte complet de l'erreur — il s'agit du propre fichier
error-context.mdde Playwight, rendu en ligne plutôt que de nécessiter un téléchargement. - Trace affiche une visionneuse de traçages PlayWrite intégrée afin que vous puissiez inspecter les journaux de la console, les appels réseau et les pièces jointes de cette tentative sans quitter Test Manager. Les journaux du robot de l'exécution native se trouvent dans l'onglet Journaux existant à la place, qui affiche les mêmes journaux du Robot pour chaque journal de cas de test dans une exécution basée sur PlayWrite.
Des fichiers supplémentaires sont joints lorsque Playground les produit: console-output.txt et console-errors.txt par test, et un playwright-result.json par test. Le fichier results.json brut et complet est joint au niveau de l’exécution. Les pièces jointes peuvent être téléchargées individuellement ou affichées en mode natif via l'observateur de traçage.
Nouvelles tentatives
Si des nouvelles tentatives sont configurées dans un projet et qu’un test échoue, mais réussit une nouvelle tentative, Test Manager enregistre le résultat comme Réussi, avec la ou les tentatives échouées toujours visibles dans la liste déroulante Tentatives décrite ci-dessus. Les artefacts des tentatives échouées sont conservés, car ils sont les plus utiles pour le débogage.
Rendu vidéo
Test Manager ne restitue pas les enregistrements vidéo de .webm en ligne en tant que vidéo lisible - le même comportement que pour les automatisations UiPath natives aujourd'hui. La visionneuse de traces renvoie au fichier .webm par tentative, où il peut être téléchargé.