- Démarrage
- 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
- 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'API
- Agents de codage pour les tests
- Résolution des problèmes
Types de test Test Manager prend en charge dans Automation Cloud et Test Cloud, de la RPA et des tests d'applications aux tests de performances, d'accessibilité et autonomes.
Test Manager est le point central des exigences, des cas de test, des ensembles de test et des résultats, quel que soit le type de test que vous effectuez. Cette page vous donne un aperçu de chaque type de test que vous pouvez exécuter et vous indique où en savoir plus à leur sujet.
| Type de test | Ce qu'il valide | Recommandé pour |
|---|---|---|
| Test RPA | Automatisations et logique de workflow UiPath Studio | Confirmer que les automatisations continuent de fonctionner à mesure que le workflow sous-jacent change |
| Test d'application | Applications Web, de bureau, SAP et mobiles, indépendamment d’une automatisation spécifique | Validation de l'interface utilisateur, des API, des données et multiplate-forme des systèmes avec lesquels vos automatisations interagissent |
| Tests de performances | Cas de test fonctionnels automatisés sous utilisateurs virtuels simultanés | Charger les tests et capturer les régressions de performances avant qu'elles n'atteignent la production |
| Test d'accessibilité | Indique si votre application répond aux normes d’accessibilité | Vérifications de conformité gérées et rapportées dans Test Manager |
| Autonomous Test Execution | Cas de test manuels pré-écrits, exécutés en mode Unattended par Autopilot | Tests de régression, tests dépendants des informations d’identification et tests uniques ou ad hoc |
| Exploration autonome | Comportement de l’application indéfini, exploré en temps réel sans script pré-écrit | Tests centrés sur la découverte: recherche de problèmes inconnus et de cas limites qu’un test scripté ne pouvait pas détecter |
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. Il est construit autour de:
- Tests centrés sur les données — exécution d'un workflow avec des entrées variées à l'aide de fichiers de données de test, de données générées automatiquement, d'entités Data Service ou de files d'attente. Voir Tests centrés sur les données.
- Simulation — substitution 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. Voir Simulation.
- Couverture de l'activité et du descripteur - suivi de la part d'un workflow déjà appliquée par vos cas de test et mise en surface de la couverture redondante. Voir Couverture de l'activité et Couverture du descripteur.
- Exécution de profil — la mesure des performances de chaque module dans un test pour détecter tôt les régressions. Voir Exécution de profil.
Les cas de test sont conçus dans Studio, publiés dans Orchestrator sous forme de packages, puis liés à Test Manager à des fins de traçabilité, de gestion de l'exécution et de génération de rapports.
Test d'application
Les tests d'application 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 les automatisations de test low-code (glisser-déposer) et entièrement codées.
Test d’IU
Basé sur le pack d’activités UI Automation et le référentiel d’objets, pour interagir de manière fiable avec les éléments de l’interface.
Test d'API
Utilise le module d’activités Testing pour valider directement les réponses HTTP/API sans piloter l’interface utilisateur.
Tests centrés sur les données
La même approche centré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 multiplate-formes et mobiles
Le pack d'activités Automatisation mobile se connecte aux parcs d'appareils et aux émulateurs, de sorte que les tests peuvent s'exécuter sur des appareils mobiles réels ou virtuels sans gestion manuelle des appareils.
Le test multi-navigateurs n'est pas une fonctionnalité distincte. Il est géré via la façon dont UI Automation cible un navigateur donné, et non une grille de tests inter-navigateurs dédiée.
Tests de performances
Teste la charge de vos cas de test fonctionnels automatisés sous des utilisateurs virtuels simultanés. Vous configurez les groupes de charge, les durées de montée en puissance et les seuils dans Test Manager, exécutez un test pour valider, puis exécutez à grande échelle et surveillez les résultats, y compris les vues dédiées aux résultats des performances de l'API. Voir Performance Testing - Vue dʹensemble.
Test d'accessibilité
Évalue si votre application répond aux normes d’accessibilité, gérées et rapportées dans Test Manager. Voir Tests d'accessibilité pour Test Cloud.
Autonomous Test Execution
Exécute automatiquement des cas de test manuels pré-écrits à 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 ainsi l'effort de conversion d'un test manuel en automatisation Studio entièrement scriptée. Il s'étend aux cas de test basés sur le Web et prend en charge:
- Identifiants via les ressources Orchestrator
- Un choix de modèles d’IA sous-jacents
- Flux en direct, contrôle à distance et annulation d'une exécution en cours
Recommandé pour:
- Tests de régression des fonctionnalités stables
- Tests dépendants des informations d’identification
- Tests uniques ou ad hoc
- Tests effectués par des utilisateurs professionnels qui ne souhaitent pas créer ou gérer des scripts
En savoir plus:
- Exécution autonome de test pour Test Cloud
- Exécution d'un test autonome
- Examiner les résultats de l'exécution de test autonome
Exploration autonome
Un agent apprend simultanément l'application, crée les tests et les exécute en temps réel, sans script de test prédéfini. Guidé par une politique, une exigence ou une histoires d'utilisateur, il explore l'application comme un utilisateur intéressé dans une session temporelle, avec des contrôles Human-in-the-Loop facultatifs (pause, guide, ignorer, reprendre) et un rapport structuré des résultats à la fin.
Convient parfaitement aux tests centrés sur la découverte, par exemple en identifiant des problèmes inconnus, des cas extrêmes et des comportements inattendus qu’un test scripté ne pourrait pas détecter.
En savoir plus:
- Exploration autonome pour Test Cloud
- Exécution de l'exploration autonome
- Examiner les résultats de l’exploration autonome