Débogueur de script statut
L’état Débogueur de script détermine les actions de débogage disponibles et les informations qu’elles peuvent afficher.
Le Débogueur de script affiche son état en bas à gauche de l’interface utilisateur.
| Statut | Se produit quand | Description | Actions disponibles |
|---|---|---|---|
| WAITING_FOR_FIRST_BREAKPOINT | L’utilisateur ouvre une fenêtre ou un Débogueur de script onglet. | Le Débogueur de script est prêt à mettre le script en pause et à afficher les informations de débogage. | Mettre le script en pause au premier point d’arrêt dans la pile des appels. |
| EXECUTION_PAUSED |
|
Le Débogueur de script a fait une pause sur une ligne de code, et l’utilisateur peut déboguer le script. La console est activée. |
|
| WAITING_FOR_BREAKPOINT |
|
Le Débogueur de script recherche la ligne de code suivante à laquelle s’arrêter. En règle générale, les utilisateurs ne voient jamais cet état, car il Débogueur de script change d’état après avoir localisé le point d’arrêt ou la ligne de script suivant à évaluer. |
|
| DÉSACTIVÉ |
|
Le Débogueur de script est inactif et n’interrompt pas les scripts et n’affiche pas les informations de débogage. |
|
Entrées de journal
Chaque fois qu’une transaction de débogage termine son exécution, le système crée une entrée de journal avec un préfixe DEBUGGED . Par exemple :
2016-08-15 15:57:32 (197) Default-thread-3 900F510167112200C4098C7942415A75 *** End
#39, path: /my-app.do, user: admin, DEBUGGED total transaction time: 0:00:11.010,
transaction processing time: 0:00:11.010, network: 0:00:00.000, chars: 6,058, uncompressed
chars: 20,731, SQL time: 50 (count: 34), business rule: 0 (count: 0), phase 1
form length 56,464, largest chunk written: 10,428, request parms size: 40, largest input read: 0