Statut Débogueur de script
L’état Débogueur de script détermine les actions de débogage disponibles et les informations qu’il peut 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. | Mettez le script en pause au premier point d’arrêt dans la pile des appels. |
| EXECUTION_PAUSED |
|
Le Débogueur de script a été mis en 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 effectuer une pause. En règle générale, les utilisateurs ne voient jamais cet état, car l’état Débogueur de script change après avoir localisé le prochain point d’arrêt ou la prochaine ligne de script à évaluer. |
|
| DÉSACTIVÉ |
|
Le Débogueur de script est inactif et ne met pas en pause les scripts ou 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 lui 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