studio
2024.10
true
UiPath logo, featuring letters U and I in white
Guide de l’utilisateur de Studio
Last updated 4 nov. 2024

Modèles de fichiers de package

Tester avec délai d'attente

Le modèle Tester avec délai d'attente (Test With Timeout) n'est disponible qu'avec le package d'activité Testing, version 22.10 ou ultérieure. Choisissez Tester avec délai d'attente (Test With Timeout) lorsque vous créez un cas de test si vous souhaitez utiliser un délai d'attente ou prendre des captures d'écran lorsqu'une vérification échoue.

Le modèle est configuré pour générer une exception temporelle, en prenant une capture d'écran de l'échec qui s'est produit dans votre workflow.

Remarque :
  • Si vous définissez la variable booléenne takeScreenshotOnException sur false, assurez-vous de modifier la propriété Timeout Message de l'activité TimeoutScope.
  • Vous pouvez modifier le délai d'attente dans la variable duration. La valeur par défaut est de cinq (5) minutes.
  • Vous pouvez conserver des captures d'écran sur votre machine en configurant les paramètres du projet de test.

Modèle de test XBrowser

Si vous souhaitez tester les mêmes données de test sur plusieurs navigateurs, vous pouvez choisir de créer un cas de test basé sur un modèle de test XBrowser. Ce modèle vous permet de tester la même application Web sur plusieurs navigateurs à l’aide d’un seul cas de test. Le modèle fonctionne en créant automatiquement un fichier de données de test qui contient tous les types de navigateurs sur lesquels vous souhaitez exécuter le cas de test, puis en utilisant ces données avec l’activité Définir le navigateur du runtime (Set Runtime Browse ). Par défaut, le premier type de navigateur est Chrome.

Prérequis

Le modèle de test XBrowser ne fonctionne qu’avec les versions supérieures à 24.10.0 de Testing.Activities et UIAutomation.Activities.

Si vous installez la version appropriée de Testing.Activities mais que vous avez une version antérieure de UIAutomation.Activities, vous ne pourrez pas utiliser le modèle tant que vous n’aurez pas mis à jour le package.

Mode de fonctionnement du modèle

Le modèle fonctionne en créant un fichier de données de test de type json nommé XBrowserTemplateDataVariation. Le fichier de données de test est renseigné avec un paramètre Browser qui accepte, par défaut, les types de navigateur suivants, selon le type de projet Studio :
  • Projets Windows : Chrome, Firefox et Edge.
  • Projets multiplate-forme : Chrome, Safari et Edge.
Le modèle crée automatiquement un argument correspondant pour le fichier de données de test, nommé Browser.
Image 1. Un cas de test qui utilise le modèle de test XBrowser, affichant le fichier de variation des données de test et l’argument du navigateur

Avant les étapes du cas de test, la première activité est Définir le navigateur du runtime (Set Runtime Browse). Le précédent argument Browser est placé dans la propriété Type de navigateur (Browser type) de cette activité. Ainsi, lors du runtime, il bascule entre les types de navigateurs déclarés dans le fichier de données de test json.

Vous pouvez configurer davantage le fichier de données de test avec d’autres types de navigateurs, ou bien configurer l’activité Définir le navigateur du runtime (Set Runtime Browse).

Image 2. Modification de l’un des types de navigateur dans le fichier JSON des données de test

  • Tester avec délai d'attente
  • Modèle de test XBrowser
  • Prérequis
  • Mode de fonctionnement du modèle

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.