---
sourceDocument: Yokohama Créer ou modifier des applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Yokohama Créer ou modifier des applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Catégorie de serveur
====================

Catégorie de serveur {#ariaid-title1}
=====================================

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 21 minutes de lecture

Effectuer 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 {#ariaid-title2}
-------------------------------------

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é.
{#atf-create-user__table_upr_ww4_nhb__entry__2}

|                  Champ                  |                                                                                                                                                                                                Description                                                                                                                                                                                                |
|-----------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Ordre d'exécution                       | Nombre 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 entraîne l'exécution des étapes par le test 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 . |
| Demande                                 | 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                                   | Rôles affectés de l'utilisateur.                                                                                                                                                                                                                                                                                                                                                                          |
| Groupes                                 | Groupes affectés de l'utilisateur.                                                                                                                                                                                                                                                                                                                                                                        |
| Emprunter l'identité de cet utilisateur | Option pour emprunter l'identité du nouvel utilisateur.                                                                                                                                                                                                                                                                                                                                                   |
[Tableau 1. Entrées]

{#atf-create-user__table_upr_ww4_nhb} {#atf-create-user__d5b_d2p_tw__entry__2}

|    Champ    |                           Description                            |
|-------------|------------------------------------------------------------------|
| utilisateur | ID utilisateur de l'utilisateur dont l'identité a été empruntée. |
[Tableau 2. Sorties]

{#atf-create-user__d5b_d2p_tw}

Emprunter l'identité {#ariaid-title3}
-------------------------------------

Empruntez l'identité de l'utilisateur spécifié pour le test.{#atf-impersonate__fn4_pvy_rw}
Emprunter l'identité Spécifie un utilisateur pour l'exécution des étapes suivantes de ce test. Elle fonctionne à la fois côté serveur et côté navigateur et reste en vigueur jusqu'à ce qu'elle soit modifiée par une autre étape Emprunter l'identité ou jusqu'à la fin du test. L'emprunt d'identité se termine automatiquement lorsque le test est terminé.  
Remarque :  
* N'empruntez pas l'identité d'un utilisateur ayant le rôle d'auteur de test . Cela peut entraîner des conflits qui interfèrent avec l'exécution du test.{#atf-impersonate__kn4_pvy_rw}
* Les tests qui impliquent des utilisateurs dont l'identité a été empruntée et qui n'existent 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](https://servicenow-prod.fluidtopics.net/YAi687OFG8wS19VP6_DILA#atf-create-user "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é.") pour plus d'informations.
* Ne vous fiez pas à la cohérence des ID d'utilisateur entre les différentes instances. Le système attribue dynamiquement des ID d'utilisateur, de sorte que l'ID d'un utilisateur particulier diffère souvent d'une instance à l'autre.{#atf-impersonate__ln4_pvy_rw}
* 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.{#atf-impersonate__mn4_pvy_rw}
* Les tests peuvent emprunter l'identité d'utilisateurs disposant du rôle snc_external, ce qui permet de tester les utilisateurs qui n'ont pas d'accès à la connexion. Voir [Rôles explicites](https://www.servicenow.com/docs/access?context=explicit-roles&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) pour connaître les exigences du rôle snc_external.
{#atf-impersonate__jn4_pvy_rw}
{#atf-impersonate__nn4_pvy_rw__entry__2}{#atf-impersonate__atf-exec-order}{#atf-impersonate__atf-active}{#atf-impersonate__atf-application-scope}{#atf-impersonate__atf-test}{#atf-impersonate__atf-user}

|       Champ       |                                                                                                                                                                                                Description                                                                                                                                                                                                |
|-------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Ordre d'exécution | Nombre 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 entraîne l'exécution des étapes par le test 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.                                                                                                                                                                                                                                                                                                                                |
| Demande           | 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       | L'ID d'utilisateur pour que le test emprunte l'identité.                                                                                                                                                                                                                                                                                                                                                  |
[Tableau 3. Entrées]

{#atf-impersonate__nn4_pvy_rw} {#atf-impersonate__d5b_d2p_tw__entry__2}

|    Champ    |                           Description                            |
|-------------|------------------------------------------------------------------|
| utilisateur | ID utilisateur de l'utilisateur dont l'identité a été empruntée. |
[Tableau 4. Sorties]

{#atf-impersonate__d5b_d2p_tw}

Rechercher un élément de catalogue {#ariaid-title4}
---------------------------------------------------

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 dans Platform et dans Service Portal.
{#atf-servc-cat-search-cat-item-rec-prd__table_amy_rx2_xz__entry__2}{#atf-servc-cat-search-cat-item-rec-prd__atf-exec-order}{#atf-servc-cat-search-cat-item-rec-prd__atf-active}{#atf-servc-cat-search-cat-item-rec-prd__atf-application-scope}{#atf-servc-cat-search-cat-item-rec-prd__atf-test}{#atf-servc-cat-search-cat-item-rec-prd__atf-step-config}{#atf-servc-cat-search-cat-item-rec-prd__atf-description}{#atf-servc-cat-search-cat-item-rec-prd__atf-notes}{#atf-servc-cat-search-cat-item-rec-prd__atf-search-portal-only}{#atf-servc-cat-search-cat-item-rec-prd__atf-search-term}{#atf-servc-cat-search-cat-item-rec-prd__atf-catalog}{#atf-servc-cat-search-cat-item-rec-prd__atf-category}{#atf-servc-cat-search-cat-item-rec-prd__atf-server-assert-item}{#atf-servc-cat-search-cat-item-rec-prd__atf-server-assert-type}

|                 Champ                 |                                                                                                                                                                                                     Description                                                                                                                                                                                                      |
|---------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Ordre d'exécution                     | Nombre 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 entraîne l'exécution des étapes par le test 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.                                                                                                                                                                                                                                                                                                                                           |
| Demande                               | 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 apparaît après la soumission de l'étape de test.                                                                                                                                                                                                                     |
| 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. Sinon, non sélectionné.                                                                                                                                                                                                                                                                                                     |
| 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 : * Déclarer l'élément présent dans le résultat de la recherche : le test réussit uniquement si l'élément déclaré est présent dans le résultat de la recherche. * Déclarer l'élément non présent dans le résultat de la recherche : le test réussit uniquement si l'élément déclaré n'est pas présent dans le résultat de la recherche. |
[Tableau 5. Entrées]

{#atf-servc-cat-search-cat-item-rec-prd__table_amy_rx2_xz} {#atf-servc-cat-search-cat-item-rec-prd__d5b_d2p_tw__entry__2}

|      Champ      |                                    Description                                    |
|-----------------|-----------------------------------------------------------------------------------|
| catalog_item_id | Le sys_id du premier élément de catalogue trouvé que l'utilisateur peut afficher. |
[Tableau 6. Sorties]

{#atf-servc-cat-search-cat-item-rec-prd__d5b_d2p_tw}

Requête d'enregistrement {#ariaid-title5}
-----------------------------------------

Interrogez la base de données pour vérifier qu'il existe un enregistrement correspondant aux conditions définies dans cette étape.{#atf-record-query__vfr_xw1_sw}
{#atf-record-query__entry__2}{#atf-record-query__atf-exec-order}{#atf-record-query__atf-active}{#atf-record-query__atf-timeout}{#atf-record-query__atf-application-scope}{#atf-record-query__atf-test}{#atf-record-query__atf-step-config}{#atf-record-query__atf-description}{#atf-record-query__atf-record-query-enforce-security}{#atf-record-query__atf-notes-condition-builder}{#atf-record-query__atf-record-query-assert-type}{#atf-record-query__atf-server-table}{#atf-record-query__atf-server-conditions}

|          Champ           |                                                                                                                                                                                                Description                                                                                                                                                                                                |
|--------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Ordre d'exécution        | Nombre 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 entraîne l'exécution des étapes par le test 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 qu'elle atteigne la durée du délai d'expiration. Si la validation échoue après que la durée du délai d'expiration soit écoulée, l'étape échoue.                                                                                                                                     |
| Demande                  | 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 apparaît après la soumission de l'étape de test.                                                                                                                                                                                                          |
| Appliquer la sécurité    | Sélectionné pour appliquer les ACL. Sinon, non sélectionné.                                                                                                                                                                                                                                                                                                                                               |
| Notes                    | Notes sur l'étape de test. Remarque : Utilisez le générateur de conditions pour définir la valeur du champ. Le générateur 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 : * Il existe au moins un enregistrement correspondant à la requête : le test échoue s'il n'existe aucun enregistrement correspondant à la requête. * Aucun enregistrement ne correspond à la requête : le test échoue si des enregistrements correspondent à la requête.                                                      |
| Table                    | La table à interroger.                                                                                                                                                                                                                                                                                                                                                                                    |
| Conditions               | Conditions utilisées pour exécuter la requête.                                                                                                                                                                                                                                                                                                                                                            |
[Tableau 7. Entrées]

{#atf-record-query__entry__28}

|    Champ     |                    Description                     |
|--------------|----------------------------------------------------|
| table        | La table s'est interrogée.                         |
| first_record | Le premier enregistrement résultant de la requête. |
[Tableau 8. Sorties]

Remarque :  
Si vous ne mettez pas à jour votre étape de test de requête d'enregistrement, l'étape de test de requête d'enregistrement d'origine fonctionne toujours de la même manière qu'auparavant, qu'elle soit appelée (Déconseillé).

Insertion d'enregistrement {#ariaid-title6}
-------------------------------------------

Insère un enregistrement dans une table avec les valeurs de champ que vous spécifiez.{#atf-insert-record__zxr_r51_sw}
{#atf-insert-record__entry__2}{#atf-insert-record__atf-exec-order}{#atf-insert-record__atf-active}{#atf-insert-record__atf-application-scope}{#atf-insert-record__atf-test}{#atf-insert-record__atf-step-config}{#atf-insert-record__atf-description}{#atf-insert-record__atf-notes-condition-builder}{#atf-insert-record__atf-record-insert-assert-type}{#atf-insert-record__atf-record-insert-enforce-security-q}{#atf-insert-record__atf-record-insert-table}{#atf-insert-record__atf-record-insert-conditions}

|          Champ           |                                                                                                                                                                                                Description                                                                                                                                                                                                |
|--------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Ordre d'exécution        | Nombre 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 entraîne l'exécution des étapes par le test 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.                                                                                                                                                                                                                                                                                                                                |
| Demande                  | 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 apparaît après la soumission de l'étape de test.                                                                                                                                                                                                          |
| Notes                    | Notes sur l'étape de test. Remarque : Utilisez le générateur de conditions pour définir la valeur du champ. Le générateur 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 : * Enregistrement inséré avec succès : le test échoue si l'enregistrement n'a pas été inséré correctement. * L'enregistrement n'a pas été inséré : le test échoue si l'enregistrement a été inséré avec succès.                                                                                                                   |
| Appliquer la sécurité    | Sélectionné pour appliquer les ACL et le rôle de lecture seule. Sinon, non sélectionné.                                                                                                                                                                                                                                                                                                                   |
| Table                    | Table dans laquelle l'enregistrement doit être inséré.                                                                                                                                                                                                                                                                                                                                                    |
| Conditions               | Valeurs de champs spécifiques à définir lorsque le test exécute cette étape.                                                                                                                                                                                                                                                                                                                              |
[Tableau 9. Entrées]

{#atf-insert-record__d5b_d2p_tw__entry__2}

|   Champ   |                      Description                      |
|-----------|-------------------------------------------------------|
| table     | Table à laquelle le nouvel enregistrement appartient. |
| record_id | La sys_id du nouvel enregistrement.                   |
[Tableau 10. Sorties]

{#atf-insert-record__d5b_d2p_tw}

Mise à jour d'enregistrement {#ariaid-title7}
---------------------------------------------

Change les valeurs de champ d'un enregistrement sur le serveur.{#atf-record-update__rzq_fv1_sw}
Remarque :  
Pour vous assurer que les changements ont été appliqués, suivez cette étape avec une étape de validation d'enregistrement .
{#atf-record-update__entry__2}{#atf-record-update__atf-exec-order}{#atf-record-update__atf-active}{#atf-record-update__atf-application-scope}{#atf-record-update__atf-test}{#atf-record-update__atf-step-config}{#atf-record-update__atf-description}{#atf-record-update__atf-notes-condition-builder}{#atf-record-update__atf-record-update-assert-type}{#atf-record-update__atf-record-insert-enforce-security-q}{#atf-record-update__atf-record-update-table}{#atf-record-update__atf-record-update-record}

|          Champ           |                                                                                                                                                                                                Description                                                                                                                                                                                                |
|--------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Ordre d'exécution        | Nombre 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 entraîne l'exécution des étapes par le test 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.                                                                                                                                                                                                                                                                                                                                |
| Demande                  | 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 apparaît après la soumission de l'étape de test.                                                                                                                                                                                                          |
| Notes                    | Notes sur l'étape de test. Remarque : Utilisez le générateur de conditions pour définir la valeur du champ. Le générateur 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 : * Enregistrement mis à jour avec succès : le test échoue si l'enregistrement n'a pas été mis à jour avec succès. * L'enregistrement n'a pas été mis à jour : le test échoue si l'enregistrement a été mis à jour avec succès. {#atf-record-update__ul_mtm_jqw_qfb}                                                            |
| Appliquer la sécurité    | Sélectionné pour appliquer les ACL et le rôle de lecture seule. Sinon, non sélectionné.                                                                                                                                                                                                                                                                                                                   |
| Table                    | Table contenant l'enregistrement à mettre à jour.                                                                                                                                                                                                                                                                                                                                                         |
| Enregistrement           | ID de l'enregistrement à mettre à jour.                                                                                                                                                                                                                                                                                                                                                                   |
| Valeurs des champs       | Champs pour lesquels vous souhaitez définir des valeurs et les valeurs que vous voulez définir pour ces champs. Remarque : Utilisez le générateur de conditions pour définir la valeur du champ. Le générateur 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 .                       |
[Tableau 11. Entrées]

Remarque :  
L'étape de mise à jour d'enregistrement réussit même si un champ de l'enregistrement est bloqué par ACL. Utilisez l'étape [de validation d'enregistrement](https://servicenow-prod.fluidtopics.net/YAi687OFG8wS19VP6_DILA#atf-record-valid "Valide qu’un enregistrement remplit les conditions spécifiées côté serveur.") après la mise à jour de l'enregistrement pour vérifier si un champ particulier a été modifié, ou utilisez les [étapes du formulaire](https://servicenow-prod.fluidtopics.net/XIchnfXcpmuY4gWu29s2jg#test-steps-form-category "Validez la fonctionnalité des champs et des actions d’interface utilisateur sur un formulaire.") pour évaluer les conditions ACL de champs individuels d'un enregistrement.

Suppression d'enregistrement {#ariaid-title8}
---------------------------------------------

Supprime un enregistrement spécifié dans une table.{#atf-record-delete__b5y_vv1_sw}
{#atf-record-delete__entry__2}{#atf-record-delete__atf-exec-order}{#atf-record-delete__atf-active}{#atf-record-delete__atf-application-scope}{#atf-record-delete__atf-test}{#atf-record-delete__atf-step-config}{#atf-record-delete__atf-description}{#atf-record-delete__atf-notes}{#atf-record-delete__atf-record-delete-assert-type}{#atf-record-delete__atf-record-insert-enforce-security-q}{#atf-record-delete__atf-record-delete-table}{#atf-record-delete__atf-record-delete-record}

|          Champ           |                                                                                                                                                                                                Description                                                                                                                                                                                                |
|--------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Ordre d'exécution        | Nombre 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 entraîne l'exécution des étapes par le test 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.                                                                                                                                                                                                                                                                                                                                |
| Demande                  | 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 apparaît après la soumission de l'étape de test.                                                                                                                                                                                                          |
| 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 : * Enregistrement supprimé avec succès : le test échoue si l'enregistrement n'a pas été supprimé avec succès. * L'enregistrement n'a pas été supprimé : le test échoue si l'enregistrement a été supprimé avec succès.                                                                                                         |
| Appliquer la sécurité    | Sélectionné pour appliquer les ACL et le rôle de lecture seule. Sinon, non sélectionné.                                                                                                                                                                                                                                                                                                                   |
| Table                    | La table contenant l'enregistrement à supprimer.                                                                                                                                                                                                                                                                                                                                                          |
| Enregistrement           | ID de l'enregistrement à supprimer.                                                                                                                                                                                                                                                                                                                                                                       |
[Tableau 12. Entrées]

Validation d'enregistrement {#ariaid-title9}
--------------------------------------------

Valide qu'un enregistrement remplit les conditions spécifiées côté serveur.{#atf-record-valid__ydb_dy1_sw}
Pour l'étape Validation d'enregistrement , spécifiez les valeurs que vous souhaitez tester à l'aide du générateur de conditions standard. Vous pouvez appliquer plusieurs conditions au même champ.{#atf-record-valid__atr_cy1_sw}

Cette étape réussit si la condition globale est satisfaite et échoue si elle ne l'est pas. Si vous devez tester les valeurs de champs individuels indépendamment les unes des autres, incluez une étape de validation d'enregistrement distincte pour chaque valeur à tester.{#atf-record-valid__hjz_gsp_tw}
{#atf-record-valid__dt4_kjz_rw__entry__2}{#atf-record-valid__atf-exec-order}{#atf-record-valid__atf-active}{#atf-record-valid__atf-timeout}{#atf-record-valid__atf-application-scope}{#atf-record-valid__atf-test}{#atf-record-valid__atf-step-config}{#atf-record-valid__atf-description}{#atf-record-valid__atf-notes-condition-builder}{#atf-record-valid__atf-record-valid-assert-type}{#atf-record-valid__atf-record-valid-table}{#atf-record-valid__atf-record-valid-record}{#atf-record-valid__atf-record-valid-field-values}

|          Champ           |                                                                                                                                                                                                Description                                                                                                                                                                                                |
|--------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Ordre d'exécution        | Nombre 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 entraîne l'exécution des étapes par le test 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 qu'elle atteigne la durée du délai d'expiration. Si la validation échoue après que la durée du délai d'expiration soit écoulée, l'étape échoue.                                                                                                                                     |
| Demande                  | 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 apparaît après la soumission de l'étape de test.                                                                                                                                                                                                          |
| Notes                    | Notes sur l'étape de test. Remarque : Utilisez le générateur de conditions pour définir la valeur du champ. Le générateur 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      | Précise comment la validation de l'enregistrement affecte le test : * Enregistrement validé avec succès : le test échoue si l'enregistrement ne correspond pas aux conditions. * Enregistrement introuvable : le test échoue si l'enregistrement est trouvé.                                                                                                                                              |
| Table                    | La table qui contient le champ à valider.                                                                                                                                                                                                                                                                                                                                                                 |
| Enregistrement           | L'enregistrement qui contient le champ à valider.                                                                                                                                                                                                                                                                                                                                                         |
| Valeurs des champs       | Champs spécifiques à valider lorsque le test exécute cette étape.                                                                                                                                                                                                                                                                                                                                         |
[Tableau 13. Entrées]

{#atf-record-valid__dt4_kjz_rw}

Exécuter un script côté serveur {#ariaid-title10}
-------------------------------------------------

Exécute un script sur le serveur.{#atf-script__rs4_rnz_rw}
{#atf-script__entry__2}{#atf-script__atf-exec-order}{#atf-script__atf-active}{#atf-script__atf-application-scope}{#atf-script__atf-test}{#atf-script__atf-step-config}{#atf-script__atf-description}{#atf-script__atf-notes}{#atf-script__atf-jasmine-version}{#atf-script__atf-test-script-new}

|          Champ           |                                                                                                                                                                                                Description                                                                                                                                                                                                |
|--------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Ordre d'exécution        | Nombre 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 entraîne l'exécution des étapes par le test 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.                                                                                                                                                                                                                                                                                                                                |
| Demande                  | 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 apparaît après la soumission de l'étape de test.                                                                                                                                                                                                          |
| Notes                    | Notes sur l'étape de test.                                                                                                                                                                                                                                                                                                                                                                                |
| Version jasmine          | La version de l'infrastructure de test Jasmine à utiliser pour l'exécution du script côté serveur. Tous les nouveaux scripts que vous créez utilisent Jasmine version 3.1. 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 permettant au serveur de s'exécuter. Prend en charge le cadre de test Jasmine. Remarque : La ou les étapes (SYS_ID) peuvent être définies en tant que fonction pour récupérer les données variables de sortie d'une étape 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.              |
[Tableau 14. Entrées]

{#atf-script__d5b_d2p_tw__entry__2}

|   Champ   |                 Description                 |
|-----------|---------------------------------------------|
| record_id | Sortie sys_id par le script côté serveur.   |
| table     | Sortie de table par le script côté serveur. |
[Tableau 15. Sorties]

{#atf-script__d5b_d2p_tw}  
Remarque :  
Si le script crée des données, le système les restaure une fois que toutes les étapes du test sont terminées. La sortie de l'étape de test Exécuter le script côté serveur indique maintenant la ligne et le numéro de ligne pour la cause de l'échec.  
* 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 test

      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 failed

  Remarque :  
  `décrire` n'est pris en charge que dans le champ d'application global. Utilisez `décrire` pour créer une suite de scripts de test et `informatique` pour définir les 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

* Voir [les scripts d'exécution d'étapes pour l'exemple](https://servicenow-prod.fluidtopics.net/5qoN17AjqeKNi4mf9B64Gw "Dans un enregistrement de configuration d’étape, le champ de script d’exécution d’étape détermine ce qu’effectue une étape avec cette configuration lorsqu’elle s’exécute.") de script Exécuter côté serveur.
{#atf-script__ul_wmz_2wv_ylb}

Repasser l'élément de demande {#ariaid-title11}
-----------------------------------------------

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.{#atf-replay-request__ndf_vy1_sw}
{#atf-replay-request__entry__2}{#atf-replay-request__atf-exec-order}{#atf-replay-request__atf-active}{#atf-replay-request__atf-application-scope}{#atf-replay-request__atf-test}{#atf-replay-request__atf-step-config}{#atf-replay-request__atf-description}{#atf-replay-request__atf-notes}{#atf-replay-request__atf-original-request-item}

|            Champ             |                                                                                                                                                                                                Description                                                                                                                                                                                                |
|------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Ordre d'exécution            | Nombre 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 entraîne l'exécution des étapes par le test 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.                                                                                                                                                                                                                                                                                                                                |
| Demande                      | 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 apparaît après la soumission de l'étape de test.                                                                                                                                                                                                          |
| Notes                        | Notes sur l'étape de test.                                                                                                                                                                                                                                                                                                                                                                                |
| Élément de demande d'origine | L'élément de demande à rejouer.                                                                                                                                                                                                                                                                                                                                                                           |
[Tableau 16. Entrées]

{#atf-replay-request__d5b_d2p_tw__entry__2}

|  Champ  |                       Description                        |
|---------|----------------------------------------------------------|
| table   | Table à laquelle appartient l'élément de demande rejoué. |
| Demande | Élément de demande repassé.                              |
[Tableau 17. Sorties]

{#atf-replay-request__d5b_d2p_tw}
**Tâches associées**   

* [Framework de tests automatisés Cas d'utilisation : Tester une demande de Catalogue de services](https://servicenow-prod.fluidtopics.net/4Xwr6Sh7SwvhFRp2LN48VA "Ce cas d’utilisation illustreTest d’une demande de Catalogue de services avec Framework de tests automatisés")

Journal {#ariaid-title12}
-------------------------

Consigne un message et le stocke en tant que résultat d'étape.{#atf-step-log__zxr_r51_sw}
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.  
{#atf-step-log__table_ek1_y42_kfb__entry__2}{#atf-step-log__atf-exec-order}{#atf-step-log__atf-active}{#atf-step-log__atf-application-scope}{#atf-step-log__atf-test}{#atf-step-log__atf-step-config}{#atf-step-log__atf-description}{#atf-step-log__atf-notes}{#atf-step-log__ol3_xpg_xw}

|          Champ           |                                                                                                                                                                                                  Description                                                                                                                                                                                                   |
|--------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Ordre d'exécution        | Nombre 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 entraîne l'exécution des étapes par le test 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.                                                                                                                                                                                                                                                                                                                                     |
| Demande                  | 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 apparaît après la soumission de l'étape de test.                                                                                                                                                                                                               |
| Notes                    | Notes sur l'étape de test.                                                                                                                                                                                                                                                                                                                                                                                     |
| Journal                  | Message à consigner. Pour inclure la valeur d'une variable de sortie d'une étape précédente, cliquez sur le Icône de valeur d'entrée ( ![icône de valeur d’entrée]()) et suivez la procédure pour [Transmettre les valeurs d'une étape de test automatisée à une autre](https://servicenow-prod.fluidtopics.net/1PmDq3qgINpWPGr_CKY_uw "Affecter à un champ de formulaire la valeur d’un Variable de sortie élément renvoyé d’une étape précédente."). |
[Tableau 18. Entrées]

{#atf-step-log__table_ek1_y42_kfb}

Ajouter des pièces jointes à un enregistrement existant {#ariaid-title13}
-------------------------------------------------------------------------

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.
{#atf-add-attachments-existing-record__table_upr_ww4_nhb__entry__2}

|             Champ              |                                                                                                                                                                                                Description                                                                                                                                                                                                |
|--------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Ordre d'exécution              | Nombre 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 entraîne l'exécution des étapes par le test 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 . |
| Demande                        | 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 de table valide dans la liste.                                                                                                                                                                                                                                                                                                                                                                  |
| Enregistrement                 | Enregistrement préexistant antérieur au 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.                                                                                                                                                                                                                                                                                                              |
[Tableau 19. Entrées]

{#atf-add-attachments-existing-record__table_upr_ww4_nhb}

Vérifier le panier {#ariaid-title14}
------------------------------------

Soumet le panier et génère une demande. Vous pouvez effectuer cette étape à la fois dans le et dans le Now Platform Portail de services.
{#atf-checkout-shopping-cart__table_p3s_mnw_tcb__entry__2}{#atf-checkout-shopping-cart__atf-exec-order}{#atf-checkout-shopping-cart__atf-active}{#atf-checkout-shopping-cart__atf-timeout}{#atf-checkout-shopping-cart__atf-application-scope}{#atf-checkout-shopping-cart__atf-test}{#atf-checkout-shopping-cart__atf-step-config}{#atf-checkout-shopping-cart__atf-description}{#atf-checkout-shopping-cart__atf-notes}{#atf-checkout-shopping-cart__atf-checkout-assert-type}{#atf-checkout-shopping-cart__atf-requested-for}{#atf-checkout-shopping-cart__atf-delivery-address}{#atf-checkout-shopping-cart__atf-special-instructions}

|          Champ           |                                                                                                                                                                                                Description                                                                                                                                                                                                |
|--------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Ordre d'exécution        | Nombre 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 entraîne l'exécution des étapes par le test 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 qu'elle atteigne la durée du délai d'expiration. Si la validation échoue après que la durée du délai d'expiration soit écoulée, l'étape échoue.                                                                                                                                     |
| Demande                  | 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 apparaît après la soumission de l'étape de test.                                                                                                                                                                                                          |
| Notes                    | Notes sur l'étape de test.                                                                                                                                                                                                                                                                                                                                                                                |
| Type de déclaration      | Critères de réussite du test. Panier vide :   Le test échoue si le panier n'est pas vide. Panier validé avec succès :   Le test échoue si le panier n'est pas validé avec succès.                                                                                                                                                                                                                         |
| 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.                                                                                                                                                                                                                                                                                                                                                                   |
[Tableau 20. Entrées]

{#atf-checkout-shopping-cart__table_p3s_mnw_tcb} {#atf-checkout-shopping-cart__d5b_d2p_tw__entry__2}

|   Champ    |           Description            |
|------------|----------------------------------|
| request_id | Le sys_id de la demande soumise. |
[Tableau 21. Sorties]

{#atf-checkout-shopping-cart__d5b_d2p_tw}

Configuration des étapes par script personnalisé {#ariaid-title15}
------------------------------------------------------------------

Fournit un exemple de scripts pour une configuration d'étape personnalisée.{#atf-custom-scripted-xmpl__zxr_r51_sw}
Cet exemple vérifie si le nom d'utilisateur fourni commence par la lettre A. Cette étape est principalement utile pour les utilisateurs ayant le rôle \[atf_test_admin\]. Les utilisateurs disposant du rôle \[atf_test_admin\] peuvent afficher les scripts d'exemple en ouvrant l'enregistrement de cette étape dans [Configurations d'étapes](https://servicenow-prod.fluidtopics.net/NM67kp_A_tAbcqpU6FN9DQ "Les enregistrements de configuration d’étape définissent le comportement de chaque type d’étape.").  
{#atf-custom-scripted-xmpl__table_dd3_bp2_kfb__entry__2}{#atf-custom-scripted-xmpl__atf-exec-order}{#atf-custom-scripted-xmpl__atf-active}{#atf-custom-scripted-xmpl__atf-application-scope}{#atf-custom-scripted-xmpl__atf-test}{#atf-custom-scripted-xmpl__atf-step-config}{#atf-custom-scripted-xmpl__atf-description}{#atf-custom-scripted-xmpl__atf-notes}{#atf-custom-scripted-xmpl__atf-custom-script-user}

|          Champ           |                                                                                                                                                                                                                                 Description                                                                                                                                                                                                                                 |
|--------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Ordre d'exécution        | Nombre 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 entraîne l'exécution des étapes par le test 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.                                                                                                                                                                                                                                                                                                                                                                                                  |
| Demande                  | 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 apparaît après la soumission de l'étape de test.                                                                                                                                                                                                                                                                            |
| Notes                    | Notes sur l'étape de test.                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Utilisateur              | Utilisateur dont le nom est vérifié par le système s'il commence par la lettre A. Pour inclure la valeur d'une variable de sortie d'une étape précédente, cliquez sur le Icône de valeur d'entrée ( ![icône de valeur d’entrée]()) et suivez la procédure pour [Transmettre les valeurs d'une étape de test automatisée à une autre](https://servicenow-prod.fluidtopics.net/1PmDq3qgINpWPGr_CKY_uw "Affecter à un champ de formulaire la valeur d’un Variable de sortie élément renvoyé d’une étape précédente."). |
[Tableau 22. Entrées]

{#atf-custom-scripted-xmpl__table_dd3_bp2_kfb} {#atf-custom-scripted-xmpl__d5b_d2p_tw__entry__2}

| Champ  |       Description        |
|--------|--------------------------|
| valide | Le nom de l'utilisateur. |
[Tableau 23. Sorties]

{#atf-custom-scripted-xmpl__d5b_d2p_tw}
**Concepts associés**   

* [Scripts d'exécution d'étapes](https://servicenow-prod.fluidtopics.net/5qoN17AjqeKNi4mf9B64Gw "Dans un enregistrement de configuration d’étape, le champ de script d’exécution d’étape détermine ce qu’effectue une étape avec cette configuration lorsqu’elle s’exécute.")
* [Script de génération de description de l'étape](https://servicenow-prod.fluidtopics.net/UXR0UenRHJmlrR886ugkhg "Dans un enregistrement de configuration d’étape, le champ de script de génération de description de l’étape détermine la description de l’étape générée par le système lorsqu’une étape de ce type est ajoutée à un test.")  
**Tâches associées**   

* [Créer une configuration d'étape personnalisée](https://servicenow-prod.fluidtopics.net/Kl99_wqbf4bClXMoP7Lk6w "Créez une configuration d’étape personnalisée qui peut servir de base aux nouvelles étapes qui s’exécutent sur le serveur.")

