activities
latest
false
Activités de workflow
Last updated 31 oct. 2024

Exécuter des tests

Description

L'activité Exécuter des tests (Run Tests) vous permet d'exécuter des tests marqués comme publishable sur le workflow dans le cadre du pipeline. La machine robot sur laquelle les tests sont exécutés doit disposer d'une licence de test. Si la machine robot exécutant le processus de pipeline est également affectée au dossier Test, elle doit disposer d'une licence de test. Sinon, seul le robot affecté au dossier Test doit disposer d'une licence de test.

L'activité Exécuter les tests (Run Tests) exécute les tests dans le dossier Orchestrator fourni. Le compte Robot Pipelines publie le package dans le dossier respectif, mais les tests peuvent être exécutés par n'importe quel compte Robot de ce dossier qui se valide pour le test, et pas seulement par le compte Robot Pipelines.

Remarque :
Pour les projets de pipelines qui utilisent l'activité Exécuter des tests (Run Tests), vous devez vous assurer que le paramètre Prend en charge la persistance (Supports Persistence) est activé (défini sur Yes) au niveau du projet. Le workflow reprend uniquement si des tests sont exécutés dans le même locataire.

Compatibilité du projet

Windows | Multiplateforme

Configuration

Module Designer
  • URL d' Orchestrator : l'URL d'Orchestrator où le projet est publié. Par exemple, https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_
  • Nom du dossier - Le nom du flux du dossier Orchestrator. Il s'agit du dossier Orchestrator dans lequel les tests seront exécutés. Assurez-vous d'avoir les bonnes machines et la licence de test attribuée.
  • Chemin du référentiel ( RepositoryPath ) : le chemin d'accès au référentiel où se trouve le projet.
  • Chemin du projet - (Facultatif) Le chemin du fichier project.json par rapport au Chemin du référentiel. Si ce champ n'est pas fourni, la valeur par défaut sera project.json.
Panneau propriétés

Commun

  • Continuer en cas d'erreur : (facultatif) précise si l’automatisation doit se poursuivre même si l’activité génère une erreur. Ce champ prend uniquement en charge les valeurs Boolean ( Vrai (True), Faux ( False)). La valeur par défaut est Faux. Par conséquent, si le champ est vide et qu’une erreur est générée, l’exécution du projet s’arrête. Si le champ indique au contraire Vrai ( True), l'exécution du projet se poursuit même en cas d'erreur.

Entrée

  • Auteur (Author) : (facultatif) auteur à définir sur le package. S'il n'est pas fourni, il s'agit du compte d'utilisateur sous lequel l'automatisation s'exécute.

  • Version : (facultatif) la version du package. La valeur par défaut utilise le format major.minor.timestamp , où major et minor sont récupérés à partir de la version du projet.
  • Ignorer la validation : (facultatif) ignore la validation du projet. La valeur par défaut est Off (la validation est effectuée).

  • Type de référentiel ( Repository type ) : (facultatif) le type de contrôle de code source utilisé (tel que git, svn, uip, etc.).

  • URL du référentiel ( Repository URL) : (facultatif) l'URL du référentiel distant du fichier project.json .
  • Branche du référentiel ( Repository branch ) : (facultatif) la branche source du package.

  • Validation du référentiel ( Repository valid ) : (facultatif) l'ID de la validation (le SHA de la révision pour les référentiels Git).

Sortie
  • Chemin du fichier de résultats : chemin absolu vers les résultats du test, au format JUnit XML .
  • Description
  • Compatibilité du projet
  • Configuration

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

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.