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


---

Scripts de débogage
===================

Scripts de débogage {#ariaid-title1}
====================================

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

Déboguez les scripts à l'aide des journaux de session et Now Platform des outils de débogage tels qu'un débogueur de script de procédure pas à pas et des messages d'erreur qui s'affichent dans l'interface utilisateur.

Débogage de scripts côté serveur {#script-debug-overview__section_a1g_3fw_33b}
------------------------------------------------------------------------------

Utilisez le débogueur de script et les journaux de session pour déboguer le code côté serveur. Pour plus d'informations, consultez [Débogueur de script et Journal de la session](https://servicenow-prod.fluidtopics.net/~oAt_VY6dDw5g8jwqiqxuA "Permet Débogueur de script aux utilisateurs disposant du rôle script_debugger de déboguer JavaScript côté serveur. Les utilisateurs disposant du rôle log_debugger peuvent utiliser pour Journal de la session afficher et télécharger les journaux requis.").

Vous pouvez également utiliser le débogage de session pour afficher les messages d'erreur liés à un script côté serveur qui s'exécute à la suite d'un changement côté client. Pour plus d'informations, consultez [Débogage de session](https://servicenow-prod.fluidtopics.net/F3KNMrq_3y4xQrWpWf0IXw#c_SessionDebug "Activez le débogage de session pour afficher les messages de débogage dans l’interface utilisateur.").

GSLog est un include de script qui simplifie la journalisation et le débogage des scripts en implémentant des niveaux de sortie de journal, sélectionnables par valeurs de sys_properties identifiées par appelant. Pour plus d'informations, consultez [API GSLog](https://www.servicenow.com/docs/access?context=GSLogBoth&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US).

Débogage des scripts côté client {#script-debug-overview__section_r2q_wgw_33b}
------------------------------------------------------------------------------

Utilisez le débogage de session pour afficher les messages de débogage dans l'interface utilisateur. Pour plus d'informations, consultez [Débogage de session](https://servicenow-prod.fluidtopics.net/F3KNMrq_3y4xQrWpWf0IXw#c_SessionDebug "Activez le débogage de session pour afficher les messages de débogage dans l’interface utilisateur."). Utilisez le journal de session pour afficher les informations de connexion pour les includes de script et les interfaces utilisateur personnalisées, telles que Espace de travail d'agent.

Vous pouvez également déboguer les scripts côté client à l'aide d'outils de développement basés sur un navigateur.

Débogage des applications et des périmètres {#script-debug-overview__section_gvc_xgw_33b}
-----------------------------------------------------------------------------------------

Utilisez les options de débogage d'application pour comprendre comment le périmètre d'application d'un script peut affecter votre application, votre table ou votre enregistrement. Vous devrez peut-être mettre à jour les privilèges entre périmètres pour résoudre les problèmes d'accès au périmètre. Consultez [Débogage d'applications](https://servicenow-prod.fluidtopics.net/KKEZtLjVmK1rH_6nHyPYRQ#c_DebuggingApplications "Les développeurs d’applications peuvent afficher des messages de débogage sur les enregistrements de configuration pour les aider à résoudre les problèmes. Le module Champs d’application du débogage fournit des informations sur le système qui bascule entre les applications personnalisées pour exécuter des scripts côté serveur.").
* **[Débogueur de script et Journal de la session](https://servicenow-prod.fluidtopics.net/~oAt_VY6dDw5g8jwqiqxuA)**   
  Permet Débogueur de script aux utilisateurs disposant du rôle script_debugger de déboguer JavaScript côté serveur. Les utilisateurs disposant du rôle log_debugger peuvent utiliser pour Journal de la session afficher et télécharger les journaux requis.
* **[Débogage de session](https://servicenow-prod.fluidtopics.net/F3KNMrq_3y4xQrWpWf0IXw#c_SessionDebug)**   
  Activez le débogage de session pour afficher les messages de débogage dans l'interface utilisateur.
* **[Débogage d'applications](https://servicenow-prod.fluidtopics.net/KKEZtLjVmK1rH_6nHyPYRQ#c_DebuggingApplications)**   
  Les développeurs d'applications peuvent afficher des messages de débogage sur les enregistrements de configuration pour les aider à résoudre les problèmes. Le module Champs d'application du débogage fournit des informations sur le système qui bascule entre les applications personnalisées pour exécuter des scripts côté serveur.
* **[Débogage de règles métier](https://servicenow-prod.fluidtopics.net/cKbb9DrHNec50fwIoXZ8_Q)**   
  Le débogage des règles métier peut être réalisé avec les ressources disponibles dans le ServiceNow produit.
* **[Débogage des classifications](https://servicenow-prod.fluidtopics.net/KI77wBs7eymPneLTNLuDXA)**   
  Vous devez ajouter une propriété système pour activer le débogage de classification.
* **[Observateur de champ](https://servicenow-prod.fluidtopics.net/88Ob8V4QYhR4pnw8A~hkEw#c_FieldWatcher)**   
  L'outil d'observateur de champ suit et affiche toutes les actions effectuées par le système sur un champ de formulaire sélectionné.
* **[Écriture dans le journal des débogages](https://servicenow-prod.fluidtopics.net/baxZVvDoqmVnHSPgUTFpkg#c_WritingToTheDebugLog)**   
  Pour écrire dans le journal de débogage dans votre JavaScript côté client, ou dans vos politiques d'interface utilisateur, faites un appel à la fonction globale `jslog().`
* **[Fenêtre de débogage JavaScript](https://servicenow-prod.fluidtopics.net/rFZBb3Ek1mqB7MRceQfgGw#c_JavaScriptDebugWindow)**   
  La fenêtre de débogage JavaScript apparaît dans un volet inférieur de l'interface utilisateur lorsqu'un administrateur active le débogage.
* **[JS Code Coverage Debug](https://servicenow-prod.fluidtopics.net/vwPL7nW_uk_0YfN9vroYoA#js-code-coverage-debug)**   
  L'application JS Code Coverage Debug permet aux administrateurs et aux développeurs d'applications de consigner les scripts déclenchés pendant une session utilisateur, puis d'examiner les lignes de code exécutées par le système.

