activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Activités de workflow

Dernière mise à jour 20 févr. 2026

Ajout et utilisation d'éléments de file d'attente de données de test

Ce didacticiel vous montre comment utiliser les activités de file d'attente de données de test.

Dans le scénario donné, nous générons des valeurs aléatoires, les ajoutons-les en tant qu'éléments à une file d'attente de données de test et les utilisons pour remplir des formulaires de demande de prêt dans l'application UiBank. Décomposons le processus sur lequel ce tutoriel vous guide :

  1. Générez les données utilisées pour remplir le formulaire Demander un prêt dans l’ application UiBank:
    1. Saisissez le nombre d'éléments de la file d'attente de données de test que vous souhaitez ajouter.
    2. Générez les valeurs aléatoires nécessaires pour une demande de prêt.
    3. Ajoutez ces valeurs en tant qu’éléments à une file d’attente de données de test.
  2. Récupérez les éléments de la file d’attente de données de test et utilisez-les pour remplir le formulaire :
    1. Récupérez ces éléments dans la file d’attente de données de test.
    2. Utilisez ces éléments pour remplir le formulaire de demande de prêt dans l'application UiBank à l'aide des activités UIAutomation.

Prérequis

  • Le module Automatisation de test dans Orchestrator, utilisé comme onglet Test .
  • Testing.Activities
  • UIAutomation.Activities
  • System.Activities

1. Générer les données de prêt

Commencez par décider du nombre d'éléments que vous souhaitez ajouter à la file d'attente de données de test. Pour chaque élément, générez des valeurs aléatoires pour divers paramètres tels que le prénom, le nom, l'âge, le revenu annuel et le montant du prêt.

  1. Créez une file d’attente de données de test dans Orchestrator. Accédez à l'onglet Test , sélectionnez Files d'attente de données de test et créez une file d'attente appelée TMDTQueue.

  2. Ouvrez votre projet dans Studio et créez un nouveau Workflow. Nommez-la GenerateLoanData.

  3. Ajoutez une activité Boîte de dialogue avec les paramètres suivants :

    1. Libellé d'entrée: "Records".
    2. Titre de la boîte de dialogue: "Enter the records".
    3. Type d'entrée: Zone de texte.
    4. Dans le champ Valeur saisie , créez une variable pour enregistrer le nombre d'enregistrements saisis. Pour cet exemple, nommez la variable records_new.
  4. Ajoutez une activité Assign pour convertir la variable string que vous avez précédemment créée en Int32. Créez une variable Int32 nommée count et affectez-lui l'expression suivante : Convert.ToInt32(records_new).

  5. Ajoutez une autre activité Assign pour initialiser un compteur. Créez une variable Int32 appelée numRec et attribuez-lui la valeur 1. Elle vous sert de compteur pour la prochaine boucle While .

    docs image

  6. Ajoutez une activité While et définissez la Condition sur numRec <= count. Cela garantit que la boucle s'exécute tant que numRec est inférieur ou égal à count.

  7. Ajoutez une activité Try Catch dans la boucle While . Cela permet de gérer les erreurs pendant l'exécution.

  8. Dans le bloc Try , ajoutez des activités pour générer un prénom, un nom, un montant de prêt, un âge, un revenu annuel et une durée de prêt aléatoires.

    1. Utilisez l’activité Nom donné pour générer un prénom aléatoire. Stockez la valeur générée dans une variable nommée firstName.

    2. Utilisez l'activité Nom de famille pour générer un nom de famille aléatoire. Stockez la valeur générée dans une variable nommée lastName.

    3. Utilisez quatre activités Nombre aléatoire pour générer des valeurs Decimal aléatoires pour des paramètres tels que le montant du prêt, l’âge du revenu annuel et la durée du prêt.

      ParamètreValeur minValeur maxVariable de sortie
      loanAmount5000100000loanAmount
      Âge18100age
      Revenu annuel1000001000000yearlyIncome
      Durée du prêt55loanTerm

    docs image

  9. Ajoutez une activité Attribuer pour générer une adresse e-mail en fonction des prénoms et noms générés précédemment. Dans une variable String ), enregistrez la valeur suivante : email firstName+lastName+"@gmail.com"

  10. Ajoutez une activité Ajouter un élément de la file d'attente de données de test pour ajouter les valeurs générées sous forme d'éléments dans la file d'attente.

    1. Entrez un Nom de file d'attente. Pour cet exemple, saisissez TDMTQueue.

    2. Dans le dictionnaire d’ éléments , ajoutez des paires clé-valeur pour chaque paramètre généré précédemment. La valeur de chaque paire sera la variable dans laquelle vous stockez la valeur générée correspondante. Pour cet exemple, ajoutez les paires clé-valeur suivantes :

      Clé (Key)Saisie de texteValeur (Value)
      loanAmountSystem.DecimalloanAmount
      ageSystem.Decimalage
      yearlyIncomeSystem.DecimalyearlyIncome
      E-mailStringemail
      termSystem.Decimalterm
      idInt32idInteger
      PrénomStringfirstName
      Nom de familleStringlastName
  11. Ajoutez une activité Assign pour incrémenter la valeur de la variable du compteur de 1 : numRec = numRec + 1.

    docs image

2. Remplissez le formulaire de prêt

Utilisons maintenant les valeurs aléatoires stockées dans la file d’attente pour remplir un formulaire de demande de prêt dans l’ application UiBank.

  1. Créez un autre flux de travail dans votre projet Studio. Nommez-la LoanApplication.

  2. Ajoutez une activité Obtenir l’élément de la file d’attente de données de test pour récupérer les éléments de la file d’attente que vous avez précédemment ajoutés. Indiquez le même nom de file d’attente. Pour cet exemple, entrez TDMTQueue et enregistrez les éléments de la file d'attente dans une variable Dictionary(<String,Object>) , nommée data.

  3. Ajoutez des activités Attribuer pour stocker les valeurs que vous souhaitez récupérer dans les éléments de la file d'attente. Pour cet exemple, ajoutez cinq activités pour les valeurs suivantes : adresse e-mail, montant du prêt, durée, revenus annuels et âge. Assurez-vous que chaque valeur correspond à sa clé dans le dictionnaire data .

    Enregistrer dansValeur à enregistrer
    emaildata.Item("email")
    loanAmountdata.Item("loanAmount")
    termdata.Item("term")
    yearlyIncomedata.Item("yearlyIncome")
    agedata.Item("age")

    docs image

  4. Ajoutez une activité Use Application/Browser pour automatiser l’ application UiBank. Dans le champ URL du navigateur , saisissez la page de connexion de l'application UiBank : "https://uibank.uipath.com/welcome".

    1. Ajoutez deux activités Saisir dans pour insérer le nom d'utilisateur et le mot de passe. Saisissez vos informations d’identification sous forme de texte brut.
    2. Utilisez une série d’activités Click pour automatiser les éléments suivants :
      1. Cliquez sur le bouton Se connecter .
      2. Consentez à la Politique de confidentialité en cliquant sur J'accepte.
      3. Accédez au formulaire de demande de prêt en cliquant sur Produits, puis Prêts, et enfin, Demander un prêt.
    3. Ajoutez cinq activités Saisir dans pour saisir les valeurs de la file d'attente de données de test. Utilisez la méthode .toString car ces champs n’acceptent que les variables String .
    4. Enfin, ajoutez une activité Click pour cliquer sur le bouton Soumettre la demande de prêt .

    docs image

Exemple de workflow

Pour suivre les étapes de ce tutoriel et l'essayer vous-même, téléchargez l'exemple de projet suivant : TestDataQueuesActivitiesSample.

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
Confiance et sécurité
© 2005-2026 UiPath Tous droits réservés.