---
sourceDocument: Yokohama Erstellen oder ändern Sie Anwendungen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Erstellen oder ändern Sie Anwendungen

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Debugging-Skripts
=================

Debugging-Skripts {#ariaid-title1}
==================================

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Debuggen Sie Skripts mithilfe von Sitzungsprotokollen und Now Platform -Debugging-Tools wie einem Walk-Through-Skript-Debugger und Fehlermeldungen, die in der Anwenderoberfläche angezeigt werden.

Serverseitige Skripts debuggen {#script-debug-overview__section_a1g_3fw_33b}
----------------------------------------------------------------------------

Verwenden Sie den Script Debugger und Sitzungsprotokolle zum Debuggen von serverseitigem Code. Weitere Informationen finden Sie unter [Script Debugger und Sitzungsprotokoll](https://servicenow-prod.fluidtopics.net/kqmlfPxR3pMRN5emz62vJw "Mit dem Script Debugger können Benutzer mit der Rolle script_debugger serverseitiges JavaScript debuggen. Benutzer mit der Rolle „log_debugger“ können mit Sitzungsprotokoll die erforderlichen Protokolle anzeigen und herunterladen.").

Sie können auch das Sitzungs-Debugging verwenden, um Fehlermeldungen anzuzeigen, die sich auf ein serverseitiges Skript beziehen, das als Ergebnis eines clientseitigen Change ausgeführt wird. Weitere Informationen finden Sie unter [Sitzung debuggen](https://servicenow-prod.fluidtopics.net/EWzSchs_JaBjShqlzRMkcg#c_SessionDebug "Aktivieren Sie das Sitzungs-Debugging, um Debugging-Nachrichten in der Benutzeroberfläche anzuzeigen.").

GSLog ist eine Skripteinbindung, die die Skriptprotokollierung und das Debugging durch die Implementierung von Protokollausgabeebenen vereinfacht, die durch pro Anrufer identifizierte sys_properties-Werte ausgewählt werden können. Weitere Informationen finden Sie unter [GSLog-API](https://www.servicenow.com/docs/access?context=GSLogBoth&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US).

Clientseitige Skripts debuggen {#script-debug-overview__section_r2q_wgw_33b}
----------------------------------------------------------------------------

Verwenden Sie das Sitzungs-Debugging, um Debug-Nachrichten auf der Anwenderoberfläche anzuzeigen. Weitere Informationen finden Sie unter [Sitzung debuggen](https://servicenow-prod.fluidtopics.net/EWzSchs_JaBjShqlzRMkcg#c_SessionDebug "Aktivieren Sie das Sitzungs-Debugging, um Debugging-Nachrichten in der Benutzeroberfläche anzuzeigen."). Verwenden Sie das Sitzungsprotokoll, um Protokollierungsinformationen für Skripteinbindungen und anwenderdefinierte Anwenderoberflächen anzuzeigen, z. B. Mitarbeiterbereich.

Sie können clientseitige Skripts auch mit browserbasierten Entwicklertools debuggen.

Debuggen von Anwendungen und Bereichen {#script-debug-overview__section_gvc_xgw_33b}
------------------------------------------------------------------------------------

Verwenden Sie die Optionen für das Anwendungs-Debugging, um zu verstehen, wie sich der Anwendungsbereich eines Skripts auf Ihre Anwendung, Tabelle oder Ihren Datensatz auswirken kann. Möglicherweise müssen Sie bereichsübergreifende Berechtigungen aktualisieren, um Probleme mit dem Bereichszugriff zu beheben. Weitere Informationen finden Sie unter [Debugging von Anwendungen](https://servicenow-prod.fluidtopics.net/NVEu4Ix1mifqjYNH4eV6TQ#c_DebuggingApplications "Anwendungsentwickler können Debug-Meldungen zu Konfigurationsdatensätzen anzeigen, um Probleme zu beheben. Das Modul „Debugging von Anwendungsbereichen“ enthält Informationen zum System, das zwischen benutzerdefinierten Anwendungen wechselt, um serverseitige Skripts auszuführen.").
* **[Script Debugger und Sitzungsprotokoll](https://servicenow-prod.fluidtopics.net/kqmlfPxR3pMRN5emz62vJw)**   
  Mit dem Script Debugger können Benutzer mit der Rolle script_debugger serverseitiges JavaScript debuggen. Benutzer mit der Rolle „log_debugger" können mit Sitzungsprotokoll die erforderlichen Protokolle anzeigen und herunterladen.
* **[Sitzung debuggen](https://servicenow-prod.fluidtopics.net/EWzSchs_JaBjShqlzRMkcg#c_SessionDebug)**   
  Aktivieren Sie das Sitzungs-Debugging, um Debugging-Nachrichten in der Benutzeroberfläche anzuzeigen.
* **[Debugging von Anwendungen](https://servicenow-prod.fluidtopics.net/NVEu4Ix1mifqjYNH4eV6TQ#c_DebuggingApplications)**   
  Anwendungsentwickler können Debug-Meldungen zu Konfigurationsdatensätzen anzeigen, um Probleme zu beheben. Das Modul „Debugging von Anwendungsbereichen" enthält Informationen zum System, das zwischen benutzerdefinierten Anwendungen wechselt, um serverseitige Skripts auszuführen.
* **[Business Rules debuggen](https://servicenow-prod.fluidtopics.net/7MD4c_lOQobivZTIgQB8Cw)**   
  Das Debugging von Business Rules kann mit den verfügbaren Ressourcen im ServiceNow-Produkt erreicht werden.
* **[Debugging von Klassifikationen](https://servicenow-prod.fluidtopics.net/9iAiXwWafWAYkyB6wY5GbA)**   
  Sie müssen eine Systemeigenschaft hinzufügen, um das Klassifizierungs-Debugging zu aktivieren.
* **[Field Watcher](https://servicenow-prod.fluidtopics.net/1wq81bs0hf5XuHGr5eyy1Q#c_FieldWatcher)**   
  Das Tool Field Watcher verfolgt alle Aktionen, die das System für ein ausgewähltes Formularfeld ausführt, und zeigt diese an.
* **[In das Debug-Protokoll schreiben](https://servicenow-prod.fluidtopics.net/Q8tKaM903WB4JOqYRVnL4Q#c_WritingToTheDebugLog)**   
  Rufen Sie die globale Funktion `jslog()` auf, um das Debug-Protokoll in Ihren clientseitigen JavaScript- oder UI-Richtlinien zu schreiben.
* **[JavaScript Debugger-Fenster](https://servicenow-prod.fluidtopics.net/ebYnHbJVpzFoLmHcNsNNoQ#c_JavaScriptDebugWindow)**   
  Das JavaScript Debugger-Fenster wird in einem unteren Bereich der Benutzeroberfläche angezeigt, wenn ein Administrator das Debugging aktiviert.
* **[JS Code Coverage Debug](https://servicenow-prod.fluidtopics.net/nJGueh4ZmrtlC4yrvRL72g#js-code-coverage-debug)**   
  Mit der Anwendung „JS Code Coverage Debug" können Administratoren und Anwendungsentwickler die während einer Benutzersitzung ausgelösten Skripts protokollieren und anschließend überprüfen, welche Codezeilen das System ausgeführt hat.

