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.

Résoudre les problèmes des exécutions automatisées

Problèmes courants avec les exécutions d'ensembles de tests automatisées dans Test Manager, y compris les publications de packages Orchestrator manquantes et les erreurs de liaison des cas de test.

L’exécution automatisée n’a pas pu démarrer, car le package n’a pas été trouvé sur Orchestrator. Seuls les cas de test des packages ayant été publiés sur Orchestrator peuvent être exécutés.​

Solution​

Vous devez publier le package Studio dans Orchestrator. Ce problème se produit lorsqu’un cas de test est relié à Test Manager depuis Studio, mais que le package n’est pas encore publié dans Orchestrator.

Les cas de test n’ont pas pu être exécutés, car aucune version exécutable n’a été trouvée. Seuls les cas de test publiés avec la dernière version du package sur Orchestrator peuvent être exécutés.​

Solution​

Ce problème se produit lorsque les cas de test d'un ensemble de test ne sont pas publiés dans le dernier package de Studio vers Orchestrator. Vous pouvez obtenir la même erreur lorsqu'il n'y a aucun processus/version trouvé sur Orchestrator pour le package Studio.

L’exécution automatisée n’a pas pu démarrer, car aucun cas de test automatisé n’a été trouvé dans cet ensemble de tests.​

Solution​

Vous devez avoir au moins un cas de test automatisé pour utiliser Exécuter automatiquement. Pour plus d'informations, consultez Conditions.

Impossible de démarrer l'exécution. Aucun cas de test automatisé exécutable trouvé avec la sélection de package actuelle sur l’ensemble de tests. Veuillez réessayer avec une autre sélection de package.​

Solution​

Cette erreur se produit lorsque le dossier d'exécution de l'ensemble de tests pointe vers un flux de package Orchestrator différent de celui auquel l'automatisation du cas de test est liée. Un package publié dans deux flux de dossiers différents est traité comme deux packages distincts, de sorte que Test Manager ne peut pas les associer entre les flux, même si une copie du même package existe dans le flux du dossier d'exécution.

Pour exécuter des cas de test dont les automatisations sont liées à différents flux dans le même ensemble de tests, publiez les packages pertinents dans un flux partagé, tel que le flux au niveau du locataire ou un flux de bout en bout (E2E) dédié, et liez les nouveaux cas de test dans Test Manager aux automatisations qui y sont publiées. Pour plus d'informations, consultez la section Sélection de l'automatisation et Configuration des ensembles de tests pour des dossiers d'exécution et des robots spécifiques.

Je ne peux pas sélectionner les cas de test dans un dossier Orchestrator spécifique dans Test Manager.​

Solution​

La visibilité du dossier dans Test Manager reflète les autorisations de votre dossier Orchestrator. Si vous n'avez pas accès à un dossier dans Orchestrator, vous ne pourrez pas non plus sélectionner les cas de test de ce dossier dans Test Manager. Pour rendre les packages visibles dans plusieurs dossiers, publiez-les plutôt dans un flux partagé au niveau du locataire, y compris le dossier par défaut « Flux de packages de locataire », plutôt qu'un flux au niveau du dossier.

Test Manager affiche 0 runtimes disponibles malgré un modèle de machine affecté.​

Solution​

Parcourez la liste de contrôle suivante :

  1. Confirmez que les runtimes de test sont affectés au locataire, sous Locataire hôte > Administration > Licences.
  2. Confirmez que le modèle de machine dispose de runtimes de test et est affecté au dossier correct.
  3. Pour les déploiements sur site, confirmer que TestAutomation.ModuleEnabled est actif dans UiPath.Orchestrator.dll.config.
  4. Confirmez que l'assistant du robot est connecté au modèle de machine de ce dossier spécifique. Les runtimes s'affichent comme indisponibles si ce n'est pas le cas, même lorsque le modèle lui-même a des runtimes affectés.
  5. Si tout ce qui précède est vérifié, prévoyez le temps d'actualiser le cache ou l'état de la connexion avant d'escalader davantage.

« Exécuter le test avec Autopilot » échoue au niveau de « Validation de la connexion du robot ».​

Solution​

Il s'agit généralement d'un écart de configuration de la machine ou de l'environnement, et non d'un problème de licence. Confirmez les éléments suivants, qui reflètent les prérequis pour l'exécution d'un cas de test automatisé en mode assisté :

  1. Confirmez qu'UiPath Assistant/Robot est installé sur la même machine que le navigateur.
  2. Confirmez que le service de robot UiPath est en cours d'exécution et connecté, connecté à la même URL d'Orchestrator et au même locataire que le service Test Manager.
  3. Confirmez que la machine et le robot sont présents dans le même dossier configuré dans l'onglet Automatisation du projet.
  4. Confirmez que l'extension de navigateur UiPath est activée.

L'exécution de tests est bloquée dans « En attente » et ne démarre jamais.​

Solution​

Cela peut se produire pour l'une des raisons suivantes :

  • La machine affectée au dossier d'exécution a uniquement un runtime de robot NonProd. Les runtimes NonProd ne peuvent pas exécuter les cas de test, quels que soient les rôles ou les autorisations de l'utilisateur. Affectez une machine avec un type de runtime qui prend en charge l'exécution de tests, tel que Testing ou Prod, et relancez l'exécution.
  • Le compte de robot configuré sur la machine a un domaine ou un nom d'utilisateur incorrect. Vérifiez les identifiants du compte du robot dans Orchestrator et corrigez-les si nécessaire.

Une erreur s’est produite lors de l’exécution de l’ensemble de tests. Veuillez réessayer.​

Solution​

Si l’exécution de l’ensemble de tests échoue pour une raison autre que celles spécifiées ci-dessus, obtenez de l’aide auprès des services d’assistance UiPath.

Test executions show Finished with empty results​

Solution​

If automated executions show the Finished status but the Results bar is empty, and the execution also shows the following:

  • 0 passed and 0 failed test cases.
  • No test cases are executed.
  • The result is - in the test case logs.

The cause can be a missing license. For executions that use the App Testing runtime, you need a Test Cloud license to see the results.

To resolve the issue:

  1. Assign the App Test Developer or App Test Developer - Named User license to the user who views the results.
  2. Reopen the test execution and verify that the Results bar shows the test case results.

For more information, refer to Licensing.

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