UiPath Documentation
test-manager
latest
false
Guide de l'utilisateur de Test Manager
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Types de test dans Test Manager

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 testCe qu'il valideRecommandé pour
Test RPAAutomatisations et logique de workflow UiPath StudioConfirmer que les automatisations continuent de fonctionner à mesure que le workflow sous-jacent change
Test d'applicationApplications Web, de bureau, SAP et mobiles, indépendamment d’une automatisation spécifiqueValidation de l'interface utilisateur, des API, des données et multiplate-forme des systèmes avec lesquels vos automatisations interagissent
Tests de performancesCas de test fonctionnels automatisés sous utilisateurs virtuels simultanésCharger 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 ExecutionCas de test manuels pré-écrits, exécutés en mode Unattended par AutopilotTests de régression, tests dépendants des informations d’identification et tests uniques ou ad hoc
Exploration autonomeComportement de l’application indéfini, exploré en temps réel sans script pré-écritTests 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.

Remarque :

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:

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:

Voir également

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour