Catégorie de serveur
Effectuez des opérations côté serveur. Par exemple, interroger et mettre à jour un enregistrement, emprunter l’identité d’un utilisateur ou exécuter un script côté serveur.
Créer un utilisateur
Créez un utilisateur avec des rôles et des groupes spécifiés pour le test. L’enregistrement utilisateur est restauré une fois le test terminé.
| Champ | Description |
|---|---|
| Ordre d'exécution | Entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution . |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Test | Nom du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom de l'étape. |
| Notes | Notes sur l’étape de test. |
| Prénom | Le prénom de l'utilisateur. |
| Nom | Le nom de famille de l'utilisateur. |
| Rôles | Affectation des rôles de l’utilisateur. |
| Groupes | Groupes affectés de l’utilisateur. |
| Emprunter l'identité de cet utilisateur | Option permettant d’emprunter l’identité du nouvel utilisateur. |
| Champ | Description |
|---|---|
| utilisateur | ID d’utilisateur de l’utilisateur dont l’identité a été empruntée. |
Emprunter l'identité
Empruntez l’identité de l’utilisateur spécifié pour le test.
- N’empruntez pas l’identité d’un utilisateur avec le rôle d’auteur de test . Cela peut entraîner des conflits qui interfèrent avec l’exécution du test.
- Les tests impliquant des utilisateurs empruntés dont l’identité n’existe plus échouent.Conseil :Il est recommandé de créer un nouvel utilisateur pour éviter les dépendances de données. Consultez Créer un utilisateur pour plus d’informations.
- Ne comptez pas sur la cohérence des ID utilisateur entre les différentes instances. Le système attribue dynamiquement des ID aux utilisateurs, de sorte que l’ID d’un utilisateur particulier diffère souvent d’une instance à l’autre.
- Lors de l’exportation et de l’importation de tests automatisés, gardez à l’esprit que les ensembles de mises à jour ne mettent pas à jour le champ utilisateur.
- Les tests peuvent emprunter l’identité d’utilisateurs ayant le rôle snc_external, ce qui permet de tester des utilisateurs qui n’ont pas d’accès de connexion. Consultez Rôles explicites pour connaître les exigences du rôle snc_external.
| Champ | Description |
|---|---|
| Ordre d'exécution | Entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution . |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Test | Nom en lecture seule du test auquel vous ajoutez l’étape. |
| Utilisateur | ID utilisateur du test d’emprunt d’identité. |
| Champ | Description |
|---|---|
| utilisateur | ID d’utilisateur de l’utilisateur dont l’identité a été empruntée. |
Rechercher un élément de catalogue
Recherche un élément de catalogue ou un créateur d’enregistrement dans le catalogue et la catégorie spécifiés. Vous pouvez effectuer cette étape à la fois dans Platform et dans Service Portal.
| Champ | Description |
|---|---|
| Ordre d'exécution | Entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution . |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Test | Nom en lecture seule du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom en lecture seule de l’étape. |
| Description | Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée. |
| Notes | Notes sur l’étape de test. |
| Rechercher dans le portail uniquement | Sélectionnez cette option si la recherche est limitée au Portail de services uniquement. Dans le cas contraire, cette option n’est pas sélectionnée. |
| Terme pour la recherche | Terme utilisé pour rechercher un élément de catalogue. |
| Catalogue | Catalogue dans lequel rechercher l’élément de catalogue. |
| Catégorie | Catégorie dans laquelle rechercher l’élément de catalogue. |
| Déclarer l’élément | Éléments de catalogue qui doivent être disponibles dans les résultats de recherche. |
| Type de déclaration | Précise la façon dont la recherche de l’élément de catalogue affecte le test :
|
| Champ | Description |
|---|---|
| catalog_item_id | La sys_id du premier élément de catalogue trouvé que l’utilisateur peut afficher. |
Requête d'enregistrement
Interrogez la base de données pour vérifier qu’il existe un enregistrement correspondant aux conditions définies dans cette étape.
| Champ | Description |
|---|---|
| Ordre d'exécution | Entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution . |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Délai | Nombre de secondes autorisées avant l’échec de l’étape. Si la validation échoue, le système répète l’étape jusqu’à ce que la durée du délai d’expiration soit atteinte. Si la validation échoue après l’expiration du délai d’expiration, l’étape échoue. |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Test | Nom en lecture seule du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom en lecture seule de l’étape. |
| Description | Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée. |
| Appliquer la sécurité | Sélectionné pour appliquer les ACL. Dans le cas contraire, cette option n’est pas sélectionnée. |
| Notes | Notes sur l’étape de test. Remarque : Utilisez le générateur de conditions pour définir la valeur du champ. Le créateur de conditions affiche un contrôle approprié pour le type de données de champ. Par exemple, un champ de référence affiche un contrôle d’enregistrement de recherche . |
| Type de déclaration | Spécifie la façon dont l’interrogation de l’enregistrement affecte le test :
|
| Table | Table à interroger. |
| Conditions | Conditions utilisées pour exécuter la requête. |
| Champ | Description |
|---|---|
| table | La table interrogée. |
| first_record | Premier enregistrement résultant de la requête. |
Insertion d'enregistrement
Insère un enregistrement dans une table avec les valeurs de champ que vous spécifiez.
| Champ | Description |
|---|---|
| Ordre d'exécution | Entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution . |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Test | Nom en lecture seule du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom en lecture seule de l’étape. |
| Description | Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée. |
| Notes | Notes sur l’étape de test. Remarque : Utilisez le générateur de conditions pour définir la valeur du champ. Le créateur de conditions affiche un contrôle approprié pour le type de données de champ. Par exemple, un champ de référence affiche un contrôle d’enregistrement de recherche . |
| Type de déclaration | Spécifie la façon dont l’insertion de l’enregistrement affecte le test :
|
| Appliquer la sécurité | Sélectionnée pour appliquer les ACL et le rôle en lecture seule. Dans le cas contraire, cette option n’est pas sélectionnée. |
| Table | Table dans laquelle l’enregistrement doit être inséré. |
| Conditions | Valeurs de champ spécifiques à définir lors de l’exécution de cette étape par le test. |
| Champ | Description |
|---|---|
| table | Table à laquelle le nouvel enregistrement appartient. |
| record_id | La sys_id du nouvel enregistrement. |
Mise à jour d'enregistrement
Change les valeurs de champ d'un enregistrement sur le serveur.
| Champ | Description |
|---|---|
| Ordre d'exécution | Entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution . |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Test | Nom en lecture seule du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom en lecture seule de l’étape. |
| Description | Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée. |
| Notes | Notes sur l’étape de test. Remarque : Utilisez le générateur de conditions pour définir la valeur du champ. Le créateur de conditions affiche un contrôle approprié pour le type de données de champ. Par exemple, un champ de référence affiche un contrôle d’enregistrement de recherche . |
| Type de déclaration | Spécifie la façon dont la mise à jour de l’enregistrement affecte le test :
|
| Appliquer la sécurité | Sélectionnée pour appliquer les ACL et le rôle en lecture seule. Dans le cas contraire, cette option n’est pas sélectionnée. |
| Table | Table contenant l’enregistrement à mettre à jour. |
| Enregistrement | ID de l’enregistrement à mettre à jour. |
| Valeurs de champs | Champs pour lesquels vous souhaitez définir des valeurs et les valeurs que vous souhaitez définir pour ces champs. Remarque : Utilisez le générateur de conditions pour définir la valeur du champ. Le créateur de conditions affiche un contrôle approprié pour le type de données de champ. Par exemple, un champ de référence affiche un contrôle d’enregistrement de recherche . |
Suppression d'enregistrement
Supprime un enregistrement spécifié dans une table.
| Champ | Description |
|---|---|
| Ordre d'exécution | Entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution . |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Test | Nom en lecture seule du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom en lecture seule de l’étape. |
| Description | Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée. |
| Notes | Notes sur l’étape de test. |
| Type de déclaration | Spécifie la façon dont la mise à jour de l’enregistrement affecte le test :
|
| Appliquer la sécurité | Sélectionnée pour appliquer les ACL et le rôle en lecture seule. Dans le cas contraire, cette option n’est pas sélectionnée. |
| Table | Table contenant l’enregistrement à supprimer. |
| Enregistrement | ID de l’enregistrement à supprimer. |
Validation d'enregistrement
Valide qu’un enregistrement remplit les conditions spécifiées côté serveur.
Pour l’étape Validation de l’enregistrement , spécifiez les valeurs que vous souhaitez tester à l’aide du générateur de conditions standard. Vous pouvez appliquer plusieurs conditions à un même champ.
Cette étape réussit si la condition générale est satisfaite et échoue si elle ne l’est pas. Si vous devez tester les valeurs des champs individuels indépendamment les unes des autres, incluez une étape de validation d’enregistrement distincte pour chaque valeur à tester.
| Champ | Description |
|---|---|
| Ordre d'exécution | Entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution . |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Délai | Nombre de secondes autorisées avant l’échec de l’étape. Si la validation échoue, le système répète l’étape jusqu’à ce que la durée du délai d’expiration soit atteinte. Si la validation échoue après l’expiration du délai d’expiration, l’étape échoue. |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Test | Nom en lecture seule du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom en lecture seule de l’étape. |
| Description | Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée. |
| Notes | Notes sur l’étape de test. Remarque : Utilisez le générateur de conditions pour définir la valeur du champ. Le créateur de conditions affiche un contrôle approprié pour le type de données de champ. Par exemple, un champ de référence affiche un contrôle d’enregistrement de recherche . |
| Type de déclaration | Spécifie la façon dont la validation de l’enregistrement affecte le test :
|
| Table | Table qui contient le champ à valider. |
| Enregistrement | L’enregistrement qui contient le champ à valider. |
| Valeurs de champs | Champs spécifiques à valider lorsque le test exécute cette étape. |
Exécuter un script côté serveur
Exécute un script sur le serveur.
| Champ | Description |
|---|---|
| Ordre d'exécution | Entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution . |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Test | Nom en lecture seule du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom en lecture seule de l’étape. |
| Description | Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée. |
| Notes | Notes sur l’étape de test. |
| Version jasmine | Version de l’infrastructure de test Jasmine à utiliser pour exécuter le script côté serveur. Tous les nouveaux scripts que vous créez utilisent la version 3.1 de Jasmine. Vos scripts existants peuvent continuer à utiliser la version 1.3 de Jasmine ou vous pouvez les mettre à niveau vers la version 3.1 de Jasmine. |
| Script de test | Le JavaScript pour le serveur à exécuter. Prend en charge l’infrastructure de test Jasmine. Remarque :
steps(SYS_ID) peut être défini comme une fonction permettant de récupérer les données de variable de sortie à partir d’une étape qui a été exécutée plus tôt dans le test. L’étape de test Exécuter un script côté serveur prend désormais en charge les paramètres en tant qu’entrées d’étape. |
| Champ | Description |
|---|---|
| record_id | La sortie sys_id par le script côté serveur. |
| table | Sortie de table par le script côté serveur. |
- Script de test
// Test step 1 - add data var now_GR = new GlideRecord('sc_task'); // this sample step's Step config has Output variables named table and record_id outputs.table = 'sc_task'; outputs.record_id = gr.insert(); // Test step 2 - access added data and validate // check that the record exists (or that business logic changed it) var now_GR = new GlideRecord("sc_task"); gr.get(steps(PREVIOUS_STEP_SYS_ID).record_id); assertEqual({name: "task gr exists", shouldbe: true, value: gr.isValidRecord()}); stepResult.setOutputMessage: Log a message to step results after step executes. Can only be called once or will overwrite previous message - Créer une suite de scripts de tests
var now_GR = new GlideRecord('sc_task'); gr.setValue('short_description', 'verify task can be inserted'); var grSysId = gr.insert(); var justCreatedGR = new GlideRecord('sc_task'); if (justCreatedGR.get(grSysId)) { stepResult.setOutputMessage("Successfully inserted task record"); return true; // pass the step } else { stepResult.setOutputMessage("Failed to insert task record"); return false; // fail the step } - Test du jasmin
describe('my suite of script tests', function() { it('should meet expectations', function() { expect(true).not.toBe(false); }); }); // make sure to uncomment jasmine.getEnv().execute(); outside the function body assertEqual: A function used to compare that assertion.shouldbe == assertion.value; in case of failure it throws an Error and logs that the assertion by name has failedRemarque :la descriptionn’est prise en charge que dans le champ d’application global. Utilisezla descriptionpour créer une suite de scripts de test etdéfinirles attentes de test. - Consigne le message pour tester la sortie de l’étape
var testAssertion = { name: "my test assertion", shouldbe: "expected value" value: "actual value", }; assertEqual(testAssertion); // throws Error, logs message to test step output - Reportez-vous à la section Scripts d’exécution d’étapes pour un exemple de script côté serveur d’exécution.
Repasser l'élément de demande
Obtenez l’élément et le demandeur à partir d’un élément de demande existant, ajoutez l’élément à un nouveau panier pour cet utilisateur et passez une commande.
| Champ | Description |
|---|---|
| Ordre d'exécution | Entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution . |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Test | Nom en lecture seule du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom en lecture seule de l’étape. |
| Description | Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée. |
| Notes | Notes sur l’étape de test. |
| Élément de demande d’origine | Élément de demande à rejouer. |
| Champ | Description |
|---|---|
| table | Table à laquelle l’élément de demande repassé appartient. |
| request | Élément de demande repassé. |
Journal
Consigne un message et le stocke en tant que résultat d’étape.
Le message du journal peut contenir des variables et d’autres informations relatives au test. Le message est stocké en tant que résultat d’étape.
| Champ | Description |
|---|---|
| Ordre d'exécution | Entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution . |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Test | Nom en lecture seule du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom en lecture seule de l’étape. |
| Description | Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée. |
| Notes | Notes sur l’étape de test. |
| Journal | Message à journaliser. Pour inclure la valeur d’une variable de sortie d’une étape précédente, cliquez sur ( icône de valeur d’entrée icône |
Ajouter des pièces jointes à un enregistrement existant
Ajoutez une ou plusieurs pièces jointes obligatoires à l’enregistrement spécifié. Utilisez Télécharger les pièces jointes pour sélectionner parmi les pièces jointes que l’étape de test ajoute à l’enregistrement.
| Champ | Description |
|---|---|
| Ordre d'exécution | Entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution . |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Test | Nom du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom de l'étape. |
| Notes | Notes sur l’étape de test. |
| Table | Sélection valide de la table dans la liste. |
| Enregistrement | Enregistrement préexistant datant d’avant le test ou inséré dans le cadre du test. |
| Télécharger les pièces jointes | Bouton permettant d’ajouter une ou plusieurs pièces jointes obligatoires à l’enregistrement. |
Vérifier le panier
Soumet le panier et génère une demande. Vous pouvez effectuer cette étape à la fois dans et dans Portail de Now Platform services.
| Champ | Description |
|---|---|
| Ordre d'exécution | Entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution . |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Délai | Nombre de secondes autorisées avant l’échec de l’étape. Si la validation échoue, le système répète l’étape jusqu’à ce que la durée du délai d’expiration soit atteinte. Si la validation échoue après l’expiration du délai d’expiration, l’étape échoue. |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Test | Nom en lecture seule du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom en lecture seule de l’étape. |
| Description | Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée. |
| Notes | Notes sur l’étape de test. |
| Type de déclaration | Critères de réussite du test.
|
| Demandé pour | Utilisateur pour lequel la demande est générée. |
| Adresse de livraison | Adresse de livraison pour la demande. |
| Instructions spéciales | Instructions spéciales pour la demande. |
| Champ | Description |
|---|---|
| request_id | sys_id de la demande soumise. |
Configuration des étapes par script personnalisé
Fournit un exemple de scripts pour une configuration d’étape personnalisée.
Cet exemple vérifie si le nom d’utilisateur fourni commence par la lettre A. Cette étape est principalement utile aux utilisateurs ayant le rôle [atf_test_admin]. Les utilisateurs disposant du rôle [atf_test_admin] peuvent afficher les exemples de scripts en ouvrant l’enregistrement de cette étape dans Configurations d'étapes.
| Champ | Description |
|---|---|
| Ordre d'exécution | Entier spécifiant l’ordre dans lequel le test exécute cette étape. Au fur et à mesure que vous créez des étapes, le système attribue automatiquement une valeur incrémentielle à chaque étape. Cette valeur force le test à exécuter les étapes dans l’ordre dans lequel vous les avez créées. Vous pouvez modifier cet ordre par défaut en modifiant les valeurs de l’ordre d’exécution . |
| Actif | Option permettant d’activer cette étape de test en vue de son utilisation. |
| Application | Périmètre de l’application dans lequel le système exécute cette étape. |
| Test | Nom en lecture seule du test auquel vous ajoutez l’étape. |
| Configuration de l'étape | Nom en lecture seule de l’étape. |
| Description | Description de l’étape de test. Cette valeur de champ est automatiquement définie en fonction des valeurs de champ de l’étape de test. Ce champ s’affiche une fois l’étape de test envoyée. |
| Notes | Notes sur l’étape de test. |
| Utilisateur | Utilisateur dont le système vérifie le nom pour voir s’il commence par la lettre A. Pour inclure la valeur d’une variable de sortie d’une étape précédente, cliquez sur ( icône de valeur d’entrée icône |
| Champ | Description |
|---|---|
| valide | Le nom de l’utilisateur. |