---
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


---

Créer une configuration d'étape personnalisée
=============================================

Créer une configuration d'étape personnalisée {#ariaid-title1}
==============================================================

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

Créez une configuration d'étape personnalisée qui peut servir de base aux nouvelles étapes qui s'exécutent sur le serveur.

Avant de commencer
------------------

Rôle requis : atf_test_admin Remarque :  
La création de configurations n'est prise en charge que dans les étapes de serveur, les étapes d'interface utilisateur (en cours d'exécution dans le navigateur) ne sont pas prises en charge. En outre, seules les étapes scriptées sont prises en charge, les étapes personnalisées basées sur Java ne sont pas prises en charge.

Pourquoi et quand exécuter cette tâche
--------------------------------------

Cela Framework de tests automatisés inclut des types spécifiques d'étapes telles que Ouvrir le formulaire, Définir la valeur, Déclarer la valeur, etc. Le module Configurations d'étape vous permet de créer des étapes qui effectuent des actions que vous spécifiez. Vous ne pouvez créer des configurations que pour les étapes qui s'exécutent sur le serveur. Vous ne pouvez pas créer de configurations pour les étapes qui s'exécutent dans le navigateur.

Procédure
---------

1. Accédez à la ToutFramework de tests automatisésAdministrationConfigurations d'étapes.
2. Cliquez sur Nouveau.  
   Le système affiche le formulaire Configuration des étapes de test .
3. Dans le champ Nom , entrez un nom pour votre type d'étape.
4. Laisser actif coché. {#atf-create-custom-step__sbg_vzk_3y}
5. Laissez l'environnement de l'étape défini sur Indépendant du serveur.  
   Vous pouvez définir uniquement les configurations d'étape qui s'exécutent sur le serveur et non les configurations d'étape qui s'exécutent dans le navigateur. {#atf-create-custom-step__a44_wzk_3y}
6. **Facultatif :** Dans le champ Catégorie , sélectionnez la catégorie à laquelle vous souhaitez affecter cette étape.  
   Les catégories sont utilisées pour filtrer la liste des étapes dans la boîte de dialogue Ajouter une étape. Pour plus d'informations, consultez [Exemple de champ de catégorie](https://servicenow-prod.fluidtopics.net/~C2738JOq~ayK2PrrAIHlA#atf-step-config-xmpls__hbm_xwc_yw).
7. **Facultatif :** Dans le champ Contrainte d'ordre de traitement par lots , choisissez l'une des valeurs suivantes.
   * Aucune : une étape basée sur cette configuration peut apparaître à tout moment dans un test.
   * Démarrer l'exécution du lot : si ce test inclut un lot avec cette étape, cette étape doit être la première du lot.
   * Exécuter au milieu d'une exécution : si un test inclut un lot avec cette étape, cette étape doit apparaître après la première et avant la dernière étape du lot.
   * Arrêter l'exécution : si un test inclut un lot avec cette étape, cette étape doit être la dernière du lot.
8. Dans le champ Ordre , saisissez un nombre entier qui indique où les étapes avec cette configuration apparaissent dans la liste des étapes de la boîte de dialogue Ajouter une étape de test.  
   Pour plus d'informations, reportez-vous à l'exemple utilisant le champ Commande dans [Exemple de champ de commande](https://servicenow-prod.fluidtopics.net/~C2738JOq~ayK2PrrAIHlA#atf-step-config-xmpls__iss_1jv_xw).
9. Dans le champ Rappel de modèle, saisissez les instructions que vous souhaitez afficher lorsque cette étape est incluse dans un test dans le cadre d'un modèle.  
   Pour plus [d'informations, consultez l'exemple d'utilisation du champ Rappel de modèle.](https://servicenow-prod.fluidtopics.net/~C2738JOq~ayK2PrrAIHlA#atf-step-config-xmpls__qzw_phv_xw) {#atf-create-custom-step__hsg_b4n_xw}
10. Dans le champ Description HTML , saisissez le texte que vous souhaitez afficher lorsque le curseur met en surbrillance cette étape dans la boîte de dialogue Créer une étape.  
    Pour plus d'informations, reportez-vous à l'exemple utilisant le champ de description HTML dans [.](https://servicenow-prod.fluidtopics.net/~C2738JOq~ayK2PrrAIHlA#atf-step-config-xmpls__qtf_33v_xw)  
    Remarque :  
    Les deux étapes suivantes impliquent l'écriture de scripts, que vous devez attendre avant d'avoir ajouté des variables d'entrée et de sortie. {#atf-create-custom-step__jns_24n_xw}
11. Dans le champ Script de génération de description , ajoutez du code au modèle fourni pour générer la description affectée à un enregistrement d'étape de test lorsqu'une étape de ce type est incluse dans un test.  
    Pour plus d'informations sur l'écriture de ce script, reportez-vous à la section [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."). Pour afficher un exemple d'affichage de cette description par le système, reportez-vous à la section [Exemple de script de génération de description](https://servicenow-prod.fluidtopics.net/~C2738JOq~ayK2PrrAIHlA#atf-step-config-xmpls__b5m_zrx_yw). {#atf-create-custom-step__upn_n4n_xw}
12. Dans le champ Script d'exécution d'étape , ajoutez du code au modèle fourni pour définir le script qui s'exécute lorsqu'une étape de ce type s'exécute.  
    Le modèle de script fournit des instructions et des exemples pour travailler avec les entrées, sorties et résultats d'étape. Pour plus d'informations sur le script d'exécution d'étape, reportez-vous à la section [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.").
13. Cliquez sur Envoyer.  
    Le système crée une nouvelle configuration d'étape de test et retourne à la liste des configurations de test.
14. **Facultatif :** Ajoutez des variables d'entrée à cette configuration d'étape.
    1. Accédez à l'enregistrement de configuration de l'étape.
    2. Faites défiler la page jusqu'à l'onglet Variables d'entrée, puis cliquez sur Nouveau. {#atf-create-custom-step__blg_x5y_yw}
    3. Renseignez les champs requis pour la nouvelle variable.
    4. Cliquez sur Envoyer.
    5. Répétez ces étapes jusqu'à ce que vous ayez ajouté toutes les variables d'entrée nécessaires.
    6. **Facultatif :** Contrôlez l'ordre dans lequel les variables d'entrée s'affichent sur le formulaire Nouvelle étape en modifiant les valeurs de la colonne Ordre de la liste connexe Variables d'entrée.
    {#atf-create-custom-step__substeps_il5_dhz_jyb} {#atf-create-custom-step__vrz_v5y_yw}
15. **Facultatif :** Ajoutez des variables de sortie à cette configuration d'étape.
    1. Faites défiler jusqu'à l'onglet Variables de sortie, puis cliquez sur Nouveau. {#atf-create-custom-step__jgr_1vy_yw}
    2. Renseignez les champs requis pour la nouvelle variable.
    3. Cliquez sur Envoyer. {#atf-create-custom-step__kgr_1vy_yw}
    4. Répétez ces étapes jusqu'à avoir ajouté toutes les variables de sortie nécessaires.
    {#atf-create-custom-step__substeps_y25_rhz_jyb} {#atf-create-custom-step__igr_1vy_yw}
**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.")
* [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.")  
**Tâches associées**   

* [Ajouter une liste prédéfinie d'étapes (modèle) à un test automatisé](https://servicenow-prod.fluidtopics.net/2Ij93dxGBS3tjLuNF86eNw "Les modèles de test vous permettent d’ajouter une liste prédéfinie d’étapes à un test. Toute liste d’étapes qui suit un modèle défini est un bon candidat pour un modèle.")  
**Référence associée**   

* [Framework de tests automatisés Enregistrement de configuration de l'étape](https://servicenow-prod.fluidtopics.net/9gp86RpY5YT9Ice3AuCtHw "L’enregistrement de configuration de l’étape contrôle le comportement d’une étape de test de ce type.")

