Orchestrator
2023.4
False
Image de fond de la bannière
Guide de l'utilisateur d'Orchestrator
Dernière mise à jour 19 avr. 2024

Gestion des files d'attente de données de test dans Orchestrator

Vue d'ensemble (Overview)

Gérez les files d’attente de données de test et les éléments de la file d’attente. Les nouvelles files d'attente de données de test sont vides, mais vous pouvez télécharger des éléments de file d'attente en fonction de votre schéma JSON défini, directement dans Orchestrator ou via Studio.

Définition du schéma JSON

Pour créer une file d’attente de données de test, vous devez définir un schéma JSON qui formate correctement les données. Cela prendra en charge le téléchargement d’éléments dans votre file d’attente de données de test, où les colonnes sont les propriétés de premier niveau du contenu JSON, telles que définies par votre schéma.

L’exemple de schéma JSON suivant contient un schéma racine.

{
    "$schema": "http://json-schema.org/draft-07/schema",
    "$id": "http://example.com/example.json",
    "type": "object",
    "title": "The root schema",
    "description": "The root schema comprises the entire JSON document.",
    "default": {},
    "examples": [
        {
            "id": 1,
            "first_name": "John",
            "last_name": "doe",
            "email": "john.doe@aol.com",
            "gender": "male",
            "ip_address": "148.38.201.83",
            "skills": "UHV"
        }
    ],
    "required": [
        "id",
        "first_name",
        "last_name",
        "email",
        "gender",
        "ip_address",
        "skills"
    ],
    "properties": {
        "id": {
            "$id": "#/properties/id",
            "type": "integer",
            "title": "The id schema",
            "description": "An explanation about the purpose of this instance.",
            "default": 0,
            "examples": [
                1
            ]
        },
        "first_name": {
            "$id": "#/properties/first_name",
            "type": "string",
            "title": "The first_name schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "John"
            ]
        },
        "last_name": {
            "$id": "#/properties/last_name",
            "type": "string",
            "title": "The last_name schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "doe"
            ]
        },
        "email": {
            "$id": "#/properties/email",
            "type": "string",
            "title": "The email schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "john.doe@aol.com"
            ]
        },
        "gender": {
            "$id": "#/properties/gender",
            "type": "string",
            "title": "The gender schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "male"
            ]
        },
        "ip_address": {
            "$id": "#/properties/ip_address",
            "type": "string",
            "title": "The ip_address schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "148.38.201.83"
            ]
        },
        "skills": {
            "$id": "#/properties/skills",
            "type": "string",
            "title": "The skills schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "UHV"
            ]
        }
    },
    "additionalProperties": true
}{
    "$schema": "http://json-schema.org/draft-07/schema",
    "$id": "http://example.com/example.json",
    "type": "object",
    "title": "The root schema",
    "description": "The root schema comprises the entire JSON document.",
    "default": {},
    "examples": [
        {
            "id": 1,
            "first_name": "John",
            "last_name": "doe",
            "email": "john.doe@aol.com",
            "gender": "male",
            "ip_address": "148.38.201.83",
            "skills": "UHV"
        }
    ],
    "required": [
        "id",
        "first_name",
        "last_name",
        "email",
        "gender",
        "ip_address",
        "skills"
    ],
    "properties": {
        "id": {
            "$id": "#/properties/id",
            "type": "integer",
            "title": "The id schema",
            "description": "An explanation about the purpose of this instance.",
            "default": 0,
            "examples": [
                1
            ]
        },
        "first_name": {
            "$id": "#/properties/first_name",
            "type": "string",
            "title": "The first_name schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "John"
            ]
        },
        "last_name": {
            "$id": "#/properties/last_name",
            "type": "string",
            "title": "The last_name schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "doe"
            ]
        },
        "email": {
            "$id": "#/properties/email",
            "type": "string",
            "title": "The email schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "john.doe@aol.com"
            ]
        },
        "gender": {
            "$id": "#/properties/gender",
            "type": "string",
            "title": "The gender schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "male"
            ]
        },
        "ip_address": {
            "$id": "#/properties/ip_address",
            "type": "string",
            "title": "The ip_address schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "148.38.201.83"
            ]
        },
        "skills": {
            "$id": "#/properties/skills",
            "type": "string",
            "title": "The skills schema",
            "description": "An explanation about the purpose of this instance.",
            "default": "",
            "examples": [
                "UHV"
            ]
        }
    },
    "additionalProperties": true
}

Gestion des files d’attente de données de test

Créer des files d’attente de données de test

  1. Connectez-vous à Orchestrator.
  2. Ouvrez votre dossier.
  3. Accédez à Test (Testing) > Files d'attente de données de test (Test Data Queues).
  4. Cliquez sur Ajouter une file d'attente de données de test (Add test data queue).
  5. Saisissez un nom pour votre file d’attente de données de test.
  6. Ajoutez une Description pour vous aider à identifier facilement l’utilisation de chaque file d’attente de données de test.
  7. Cliquez sur Parcourir (Browse) pour rechercher et télécharger votre schéma JSON.
    Attention : Pour créer un schéma JSON, cliquez sur Comment créer un schéma JSON ? (How do I create a JSON schema?) et consultez la définition d'un schéma JSON.
  8. Cliquez sur Ajouter (Add) pour enregistrer les modifications.

    Votre file d’attente de données de test est ajoutée à la liste. Vous pouvez commencer à télécharger des éléments dans votre file d’attente via :

Modifier des files d'attente de données de test

  1. Connectez-vous à Orchestrator.
  2. Ouvrez votre dossier.
  3. Accédez à Test (Testing) > Files d'attente de données de test (Test Data Queues).
  4. Sélectionnez une file d’attente de données de test et cliquez sur l’ellipse verticale pour ouvrir le menu déroulant.
  5. Cliquez sur Modifier (Edit).
  6. Configurez les paramètres de votre file d’attente de données de test.
  7. Cliquez sur Mettre à jour (Update) pour confirmer les modifications.

Supprimer des files d'attente de données de test

  1. Connectez-vous à Orchestrator.
  2. Ouvrez votre dossier.
  3. Accédez à Test (Testing) > Files d'attente de données de test (Test Data Queues).
  4. Sélectionnez une file d’attente de données de test et cliquez sur l’ellipse verticale pour ouvrir le menu déroulant.
  5. Cliquez sur Supprimer (Delete).
  6. Cliquez sur OK pour confirmer les modifications.

Charger des éléments dans des files d'attente de données de test

Avant de télécharger des éléments, assurez-vous d'avoir créé un schéma JSON et ajouté une file d'attente de données de test.

  1. Connectez-vous à Orchestrator.
  2. Ouvrez votre dossier.
  3. Accédez à Test (Testing) > Files d'attente de données de test (Test Data Queues).
  4. Sélectionnez une file d'attente de données de test, cliquez sur l'ellipse verticale et sélectionnez Télécharger les éléments ( Upload Items) dans la liste déroulante.
  5. Sélectionnez un fichier CSV et cliquez sur Télécharger ( Upload).
    Important : assurez-vous que votre contenu CSV correspond au schéma JSON.

Gestion des éléments de file d’attente de données de test

Gérez les éléments de file d’attente dans Orchestrator pour préparer vos files d’attente de test en vue de leur consommation.

Pour gérer les élément de file d'attente des données de test, accédez à Test (Testing) > Files d’attente de données de test (Test Data Queues), cliquez sur l’ellipse verticale sur une file d’attente, puis cliquez sur Afficher les éléments (View Items).

Le tableau suivant répertorie les mesures que vous pouvez prendre pour gérer vos éléments de file d’attente de données de test

Action

Description

Procédure

Télécharger les éléments

Téléchargez des éléments dans votre file d’attente de données de test.

  1. Sur la page Files d’attente de données de test (Test Data Queues), sélectionnez une file d’attente et cliquez sur l’ellipse verticale pour ouvrir le menu déroulant.
  2. Cliquez sur Télécharger des éléments (Upload Items).

IsConsumed

L’élément a été utilisé dans une file d’attente de données de test. Les éléments signalés comme Utilisés (Consumed) seront exclus des futures files d’attente de données de test.

  1. Sur la page Files d’attente de données de test (Test Data Queues), sélectionnez une file d’attente et cliquez sur l’ellipse verticale pour ouvrir le menu déroulant.
  2. Cliquez sur Afficher les éléments (View Items).
  3. Cochez la case Is-Consumed se rapportant à chaque élément individuel.

Définir tous les éléments de la file d'attente comme utilisés

Indiquez que tous les éléments Utilisés (Consumed) doivent être exclus des futures exécutions de file d’attente de données de test.

  1. Sur la page Files d’attente de données de test (Test Data Queues), sélectionnez une file d’attente et cliquez sur l’ellipse verticale pour ouvrir le menu déroulant.
  2. Cliquez sur Afficher les éléments (View Items).
  3. Cliquez sur Définir tous les éléments de la file d'attente comme utilisés (Set all items in the queue as consumed).

Définir tous les éléments de la file d'attente comme non utilisés

Indiquez que tous les éléments Non utilisés (Un-consumed) doivent être inclus dans les futures exécutions de file d’attente de données de test.

  1. Sur la page Files d’attente de données de test (Test Data Queues), sélectionnez une file d’attente et cliquez sur l’ellipse verticale pour ouvrir le menu déroulant.
  2. Cliquez sur Afficher les éléments (View Items).
  3. Cliquez sur Définir tous les éléments de la file d'attente comme utilisés (Set all items in the queue as consumed).

Supprimer (Remove)

Supprimez un élément de la file d’attente des données de test.

  1. Sur la page Files d’attente de données de test (Test Data Queues), sélectionnez une file d’attente et cliquez sur l’ellipse verticale pour ouvrir le menu déroulant.
  2. Cliquez sur Afficher les éléments (View Items).
  3. Cliquez sur Définir tous les éléments de la file d'attente comme utilisés (Set all items in the queue as consumed).

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
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.