---
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éation et exécution de tests automatisés avec le Framework de tests automatisés
=================================================================================

Création et exécution de tests automatisés avec le Framework de tests automatisés {#ariaid-title1}
==================================================================================================

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

Tâches de base dans le Framework de tests automatisés.  
Pour créer et exécuter un test, vous effectuez toujours certaines opérations :

* [Créer un nouveau test automatisé](https://servicenow-prod.fluidtopics.net/JQ1eXJ6lZC8TUQqUhBIT_A "Créez un test automatisé nommé contenant une série d'étapes à exécuter.")
* [Ajouter des étapes à un test automatisé](https://servicenow-prod.fluidtopics.net/HGSeuDQ9QQ5xD64FP6Sdxg "Créez une série d’étapes pour qu’un test automatisé s’exécute dans un ordre spécifié.")
* [Exécuter un test automatisé](https://servicenow-prod.fluidtopics.net/S3s1K7CzHvZcCn27lkcl9A "Après avoir créé un test automatisé, exécutez-le sur une instance de non-production.")
* [Afficher la progression des tests automatisés](https://servicenow-prod.fluidtopics.net/G95q8hjbKjX7qBsLJEHnlw "Lorsqu’un test automatisé est en cours d’exécution, affichez sa progression dans la boîte de dialogue Progression d’exécution du test.")
* [Afficher les résultats des tests et les résultats des tests automatisés](https://servicenow-prod.fluidtopics.net/d6m32qS51_2BwmKBbpJJJw "Affichez les résultats des tests effectués et des exécutions de la suite de tests. Examinez attentivement les résultats des exécutions de tests automatisés et effectuez toutes les actions correctives nécessaires pour résoudre les problèmes révélés.")
{#atf-build-overview__uf3_s2c_fy}  
Vous effectuez souvent d'autres opérations, mais pas nécessairement pour chaque test.

* Pour les tests impliquant des étapes de formulaire, vous devrez peut-être [afficher les captures d'écran des résultats d'un test automatisé](https://servicenow-prod.fluidtopics.net/d6m32qS51_2BwmKBbpJJJw "Affichez les résultats des tests effectués et des exécutions de la suite de tests. Examinez attentivement les résultats des exécutions de tests automatisés et effectuez toutes les actions correctives nécessaires pour résoudre les problèmes révélés.").
* Pour certains tests, vous devrez peut-être connaître [Transmission de données d'une étape de test automatisée à une autre](https://servicenow-prod.fluidtopics.net/I8_UssyDZdLhQXCabZ49zA "Certaines étapes de test automatisées créent des données que vous pouvez utiliser comme entrée lors d’une étape ultérieure.").
* Certaines étapes se produisent fréquemment dans la même séquence dans de nombreux tests différents, vous pouvez [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.")donc .
{#atf-build-overview__ul_a23_yms_kfb}
* **[Créer un nouveau test automatisé](https://servicenow-prod.fluidtopics.net/JQ1eXJ6lZC8TUQqUhBIT_A)**   
  Créez un test automatisé nommé contenant une série d'étapes à exécuter.
* **[Copier le test automatisé](https://servicenow-prod.fluidtopics.net/7p87zXJ1yoUvIFhKUGo1ww)**   
  Copiez un test existant, que vous pouvez ensuite renommer et modifier.
* **[Exécuter un test automatisé](https://servicenow-prod.fluidtopics.net/S3s1K7CzHvZcCn27lkcl9A)**   
  Après avoir créé un test automatisé, exécutez-le sur une instance de non-production.
* **[Implémentation de points d'arrêt](https://servicenow-prod.fluidtopics.net/FPnvRMtIXlb2MyXwpWYn2w)**   
  Les points d'arrêt vous permettent de mettre en pause votre test à n'importe quelle étape d'une exécution de test afin de dépanner et de tester la création.
* **[Afficher les résultats des tests et les résultats des tests automatisés](https://servicenow-prod.fluidtopics.net/d6m32qS51_2BwmKBbpJJJw)**   
  Affichez les résultats des tests effectués et des exécutions de la suite de tests. Examinez attentivement les résultats des exécutions de tests automatisés et effectuez toutes les actions correctives nécessaires pour résoudre les problèmes révélés.
* **[Identifier et résoudre les erreurs des clients](https://servicenow-prod.fluidtopics.net/RhbQuy96~NEdXEu3i5TLxQ#identify-and-resolve-client-errors)**   
  Identifiez les erreurs des clients et résolvez-les dans des scripts côté client.
* **[Étapes de test d'interface utilisateur](https://servicenow-prod.fluidtopics.net/82fk70XSJdUCinVdsQfZTg)**   
  Testez les interfaces utilisateur en imitant les actions de l'utilisateur et en interagissant avec les composants visibles d'une page.
* **[Étapes de test du serveur](https://servicenow-prod.fluidtopics.net/9KFGUAbftl6vAJePATs0wA)**   
  Testez la logique métier et les processus en arrière-plan en effectuant des opérations sur le serveur.
* **[Étapes de test de pièce jointe](https://servicenow-prod.fluidtopics.net/NqzyHq8t~UuufDJ_qcLPcA)**   
  Testez une règle métier dépendante des pièces jointes en chargeant une pièce jointe à partir d'un formulaire ou d'un appel d'API côté serveur. Par exemple, vous pouvez avoir une règle métier qui ne vous permet pas de fermer un incident sans pièce jointe telle qu'une capture d'écran.
* **[Répertorier les étapes de test des actions d'interface utilisateur](https://servicenow-prod.fluidtopics.net/NoXxNS7GhhrTiLOPdte9iA)**   
  Sélectionnez une action d'interface utilisateur dans une liste pour effectuer différentes actions sur une liste ou une liste connexe.
* **[Tests paramétrés](https://servicenow-prod.fluidtopics.net/qncwVxi6YesjAEeJm91lRg)**   
  Exécutez un test plusieurs fois avec des données de test différentes pour chaque exécution. Créez des paramètres pour stocker les données de test pour chaque exécution de test.
* **[Erreurs du client autorisées](https://servicenow-prod.fluidtopics.net/qhVngAdsD2PJD3YU5dyb5g)**   
  Ajoutez les erreurs connues du client à la liste des erreurs du client autorisées pour permettre aux tests et aux étapes de continuer à s'exécuter lorsqu'une erreur spécifique se produit. Définissez le niveau de rapport pour spécifier ce qu'il Framework de tests automatisés fait lorsque l'erreur se produit dans les tests futurs.
* **[Afficher la progression des tests automatisés](https://servicenow-prod.fluidtopics.net/G95q8hjbKjX7qBsLJEHnlw)**   
  Lorsqu'un test automatisé est en cours d'exécution, affichez sa progression dans la boîte de dialogue Progression d'exécution du test.
* **[Transmission de données d'une étape de test automatisée à une autre](https://servicenow-prod.fluidtopics.net/I8_UssyDZdLhQXCabZ49zA)**   
  Certaines étapes de test automatisées créent des données que vous pouvez utiliser comme entrée lors d'une étape ultérieure.

**Concepts associés**   

* [Création et exécution de suites de tests automatisées](https://servicenow-prod.fluidtopics.net/SpCgYZEohFQR43k0n~wI9Q "Exécutez un groupe de tests dans un ordre spécifique pour tester une application ou un groupe de fonctionnalités connexes.")
* [Annulation des tests automatisés et des suites de tests](https://servicenow-prod.fluidtopics.net/~sLRYZ3cfcR2qFe58n7y5A#atf-cancelling "Vous pouvez annuler les tests automatisés et les suites de tests automatisés qui sont en cours d’exécution ou qui sont en file d’attente pour s’exécuter.")  
**Tâches associées**   

* [Générer automatiquement des tests ATF](https://servicenow-prod.fluidtopics.net/z~NwcjJprhQ3D7XvfO_mOA "Générez automatiquement des tests ATF en sélectionnant l'option de génération automatique à partir du module Générer automatiquement des tests ou des modules Tests/Suites.")

