studio
2021.10
false
UiPath logo, featuring letters U and I in white
Guide de l’utilisateur de Studio
Last updated 23 sept. 2024

Tests centrés sur les données

Vue d'ensemble (Overview)

Les tests d’application peuvent nécessiter de travailler avec de grands ensembles de données pour vérifier l’exécution du workflow et couvrir les cas importants. Au lieu de créer plusieurs scénarios de test pour chaque ensemble de données, vous pouvez importer et utiliser vos ensembles de données avec vos projets. Les données de test sont importées dans votre projet sous forme de fichier JSON. Vous pouvez trouver ce fichier sous Projet > Données de test.

Conditions

Vous pouvez configurer le fichier de variation de données pour stocker jusqu'à 2 Go de données. Le fichier est nommé Package.VariationFile.MaxSizeInKBytes.

Sources de données

  • Table de données Excel (XLSX, XLSM)
  • CSV
  • Fichiers JSON

Ajouter des données de test

  1. Ouvrez votre workflow dans Studio.
  2. Dans le panneau Projet (Project), faites un clic droit sur un cas de test et sélectionnez Ajouter des données de test (Add Test Data). Vous pouvez également sélectionner plusieurs cas de test dans votre projet si vous souhaitez ajouter des données de test à chacun d'eux.



  3. Recherchez votre fichier XLSX ou CSV, puis sélectionnez la Feuille de calcul. Si vous avez un fichier JSON mis à jour, vous pouvez le sélectionner dans la liste déroulante.
  4. Sélectionnez une ou toutes les valeurs de votre fichier de données.



Les données sont importées du fichier Excel en tant que InArgument avec ses valeurs associées, comme vous pouvez le voir dans la capture d'écran suivante avec le workflow et le fichier Excel côte à côte.


Astuce :

Exécuter/déboguer un fichier avec variations de données

Vous pouvez déboguer ou exécuter votre scénario de test en utilisant certaines ou toutes vos données de test.

  1. Dans le ruban Conception, cliquez sur Exécuter le fichier avec des variations de données ou Déboguer le fichier avec des variations de données.
  2. Sélectionnez les données que vous souhaitez utiliser et confirmez votre action.



Si vous utilisez une activité Vérifier l'expression avec Operator (Verify Expression with Operator) pour votre scénario de test, l'exécution est effectuée une fois pour chaque ensemble de données sélectionné.

Gérer les fichiers de variation de données

La table suivante répertorie les actions que vous pouvez effectuer pour les scénarios de test qui contiennent des variations de données.

Action

Description

Procédure

Mettre à jour les données de test

Mettez à jour les données de test importées en choisissant de créer un nouveau fichier ou d'écraser les données existantes. Vous pouvez l'utiliser lorsque vous avez apporté des modifications au fichier Excel. Toutes les nouvelles colonnes seront ajoutées en tant qu'arguments au cas de test.

  1. Ouvrez Studio et accédez à votre projet.
  2. Dans le panneau Projet, cliquez avec le bouton droit sur un scénario de test avec des variations de données et sélectionnez Mettre à jour les données de test.
  3. Recherchez votre fichier Excel, puis sélectionnez la Feuille de calcul.
  4. Sélectionnez une ou toutes les valeurs de votre fichier de données.
  5. Cliquez sur Importer (Import) pour enregistrer les modifications.

Supprimer les données de test

Supprimez les données de test du scénario de test.

  1. Ouvrez Studio et accédez à votre projet.
  2. Dans le panneau Projet, cliquez avec le bouton droit sur un scnéario de test avec des variations de données et sélectionnez Supprimer les données de test.

Modifier le fichier JSON des données de test

Mettez à jour les données de test directement dans le fichier JSON. Le fichier est créé après l'ajout de données de test au scénario de test.

  1. Ouvrez Studio et accédez à votre projet.
  2. Accédez à Projet > Données de test et ouvrez le fichier JSON avec un éditeur de code.

    Le nom du fichier JSON est stocké sous la forme ExcelName_SheetNo.json.

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.