- 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
Types de test pris en charge par Test Manager dans Automation Cloud et Test Cloud, de la RPA et des tests d'applications aux performances, à l'accessibilité et aux tests autonomes.
Test Manager est la plateforme pour les exigences, les cas de test, les ensembles de tests et les résultats, quel que soit le type de tests que vous effectuez. Cette page vous donne une vue d'ensemble de chaque type de test que vous pouvez exécuter et vous indique où trouver plus d'informations sur chacun d'entre eux.
| Type de test | Ce qu'il valide | Recommandé pour |
|---|---|---|
| Test RPA | Automatisations UiPath Studio et logique de workflow | Confirmation que les automatisations continuent de fonctionner à mesure que le workflow sous-jacent change |
| Test d'application | Applications Web, de bureau, SAP et mobiles, indépendantes d'une automatisation spécifique | Validation de l'IU, de l'API, basée sur les données et multi-plateformes des systèmes avec lesquels vos automatisations interagissent |
| Tests de performances | Cas de test fonctionnels automatisés avec des utilisateurs virtuels simultanés | Tests de charge et capture des régressions de performances avant qu'elles n'atteignent la production |
| Test d'accessibilité | Si votre application répond aux normes d'accessibilité | Vérifications de conformité gérées et signalées à partir de Test Manager |
| Autonomous Test Execution | Cas de test manuels pré-écrits, exécutés de manière non assistée par Autopilot | Tests de régression, tests dépendants des identifiants et tests uniques ou ad hoc |
| Exploration autonome | Comportement de l'application non défini, exploré en temps réel sans script pré-écrit | Tests pilotés par la découverte : trouver des problèmes inconnus et des cas périphériques qu'un test scripté ne détecterait pas |
Test RPA
Les tests RPA valident les automatisations que vous créez dans UiPath Studio, afin que vous puissiez confirmer qu'elles continuent de fonctionner comme prévu pendant que le workflow sous-jacent change. Ils sont construits autour des éléments suivants :
- Tests basés sur les données - exécuter un workflow par rapport à des entrées variées à l'aide de fichiers de données de tests, de données générées automatiquement, d'entités Data Service ou de files d'attente. Consultez la section Tests basés sur les données.
- Tests simulés - remplacement des entrées ou des dépendances pendant la conception, afin que certaines parties d'un processus puissent être validées avant que chaque dépendance ne soit prête. Consultez la section Tests simulés.
- Couverture de l'activité et du descripteur - suivi de la part d'un workflow qui a été réellement couverte par vos cas de test et mise en évidence d'une couverture redondante. Consultez la section Couverture de l'activité et Couverture du descripteur.
- Exécution du profil - mesure des performances de chaque module dans un test pour détecter rapidement les régressions. Consultez la section Exécution du profil.
Les cas de test sont conçus dans Studio, publiés dans Orchestrator sous forme de packages, puis liés à Test Manager pour la traçabilité, la gestion de l'exécution et la création de rapports.
Test d'application
Les tests d'applications valident les systèmes avec lesquels vos automatisations interagissent - applications Web, de bureau, SAP ou mobiles - indépendamment d'un projet d'automatisation spécifique. Il prend en charge à la fois les automatisations de test low-code (glisser-déposer) et entièrement codées.
Tests d'IU
Basé sur le pack d'activités UI Automation et le référentiel d'objets, pour interagir avec les éléments d'interface et effectuer des vérifications sur ceux-ci de manière fiable.
Tests de l'API
Utilise le pack d'activités Testing pour valider directement les réponses HTTP/API, sans piloter l'IU.
Tests centrés sur les données
La même approche basée sur les données utilisée dans les tests RPA (fichiers de données de test, données générées automatiquement, entités, files d'attente) appliquée aux cas de test au niveau de l'application.
Tests multiplateformes et mobiles
Le pack d'activités Mobile Automation se connecte aux fermes d'appareils et aux émulateurs, afin que les tests puissent s'exécuter sur des appareils mobiles réels ou virtuels sans gestion manuelle des appareils.
Les tests inter-navigateurs ne sont pas une fonctionnalité distincte. Ils sont gérés par la façon dont UI Automation cible un navigateur donné, et non une grille de test multi-navigateurs dédiée.
Tests de performances
Permet de tester la charge de vos cas de test fonctionnels automatisés avec des utilisateurs virtuels simultanés. Vous configurez les groupes de charge, les temps de montée en charge et les seuils dans Test Manager, vous effectuez une simulation pour valider le tout, puis lancez l'exécution à grande échelle et surveillez les résultats, notamment grâce à des vues dédiées aux performances des API. Consultez la section Performance Testing - vue d'ensemble.
Test d'accessibilité
Évalue si votre application répond aux normes d'accessibilité, le tout étant géré et rapporté depuis Test Manager.Consultez la section Tests d'accessibilité pour Test Cloud.
Autonomous Test Execution
Exécute les cas de test manuels pré-écrits automatiquement à l'aide d'Autopilot. Un testeur humain a déjà écrit les étapes et Autopilot les exécute de manière non assistée, remplaçant l'effort de conversion d'un test manuel en une automatisation Studio entièrement scriptée. Il est étendu aux cas de test basés sur le Web et prend en charge les éléments suivants :
- Identifiants via les ressources d'Orchestrator
- Un choix de modèles d'IA sous-jacents
- Diffusion en direct, contrôle à distance et annulation d'une exécution en cours
Le mieux adapté aux :
- Tests de régression des fonctionnalités stables
- Tests dépendants des identifiants
- Tests uniques ou ad hoc
- Tests par les utilisateurs professionnels qui ne souhaitent pas créer ou maintenir des scripts
En savoir plus :
- Exécution de tests autonome pour Test Cloud
- Lancement de l'exécution de tests autonome
- Examen des résultats de l'exécution de tests autonome
Exploration autonome
Un agent découvre simultanément l'application, conçoit des tests et les exécute en temps réel, sans script de test prédéfini. Guidé par une charte, une exigence ou un témoignage utilisateur, il explore l'application comme un utilisateur curieux dans une session avec durée limitée, avec des contrôles basés sur le modèle Human-in-the-Loop facultatifs (mettre en pause, guider, ignorer, reprendre) et un rapport de résultats structuré à la fin.
Le mieux adapté aux tests basés sur la découverte, par exemple pour trouver des problèmes inconnus, des cas périphériques et un comportement inattendu qu'un test scripté ne détecterait pas.
En savoir plus :
- Exploration autonome pour Test Cloud
- Exécution de l'exploration autonome
- Examen des résultats de l'exploration autonome