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 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 testCe qu'il valideRecommandé pour
Test RPAAutomatisations UiPath Studio et logique de workflowConfirmation que les automatisations continuent de fonctionner à mesure que le workflow sous-jacent change
Test d'applicationApplications Web, de bureau, SAP et mobiles, indépendantes d'une automatisation spécifiqueValidation 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 performancesCas de test fonctionnels automatisés avec des utilisateurs virtuels simultanésTests 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 ExecutionCas de test manuels pré-écrits, exécutés de manière non assistée par AutopilotTests de régression, tests dépendants des identifiants et tests uniques ou ad hoc
Exploration autonomeComportement de l'application non défini, exploré en temps réel sans script pré-écritTests 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.

Remarque :

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 :

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 :

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