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.
- Die Benutzersitzung, die das Skript aufgerufen hat.
- Der Skriptdatensatz des vom System aufgerufenen, identifiziert durch Tabelle, sys_id und Skriptfeld.
- Der Skriptdatensatz des angerufenen Systems wird anhand des Typs und des Namens identifiziert.
- Die Transaktion, die das Skript aufgerufen hat.
- Die Startzeit der Transaktion.
- Der Inhalt des hervorgehobenen Skriptfelds, um anzuzeigen, welche Zeilen das System ausgeführt hat.
Hervorhebung durch JS-Codeabdeckung
Die JS-Codeabdeckung-Anwendung hebt Skriptfelder hervor, um anzuzeigen, ob das System die jeweilige Zeile ausgeführt oder übersprungen hat.
Die Farbe der Hervorhebung gibt an, wie das System die Codezeile ausgewertet hat.
| Hervorhebungsfarbe | Bedeutung |
|---|---|
| Grün | Dies ist eine ausführbare Codezeile, die das System während der Sitzung ausgeführt hat. |
| Rot | Dies ist eine ausführbare Codezeile, die das System aus irgendeinem Grund übersprungen hat. Das System hat eine ausführbare Codezeile möglicherweise übersprungen, weil die erforderlichen Skriptbedingungen nicht erfüllt wurden oder weil die Skriptfunktion nie aufgerufen wurde. Sie können den Script Debugger verwenden, um zu ermitteln, warum das System die Zeile mit ausführbarem Code übersprungen hat. |
| Grau | Dies ist eine nicht ausführbare Codezeile, z. B. Leerzeichen, Codekommentar oder ein Teil eines Ausdrucks, der auf mehrere Zeilen aufgeteilt ist und nicht alleine ausgeführt werden kann. |
Administratoren und Anwendungsentwickler können diese Informationen verwenden, um gezieltere Debugging-Aktivitäten durchzuführen. Sie können z. B. den Script Debugger verwenden, um zu ermitteln, warum Skriptbedingungen nicht erfüllt wurden.
JS Code Coverage Debug aktivieren
Sie können das Plugin „JS Code Coverage Debug“ (com.glide.js.coverage) aktivieren, wenn Ihnen die Administratorrolle zugewiesen ist.
Vorbereitungen
Prozedur
Nächste Maßnahme
Debuggen mit JS Code Coverage Debug
Verwenden Sie JS Code Coverage Debug, um eine Benutzersitzung aufzuzeichnen und dann zu überprüfen, welche Skripts und Codezeilen das System ausgeführt hat.