Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tutorial:debugging [2020/07/19 16:34] – [Debugging test generation] admin | tutorial:debugging [2024/01/02 19:37] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 5: | Line 5: | ||
* [[# | * [[# | ||
* [[# | * [[# | ||
- | * [[#Debug console]] | ||
* [[# | * [[# | ||
Line 52: | Line 51: | ||
===== Debugging automation script ===== | ===== Debugging automation script ===== | ||
- | ===== Debug console ===== | + | Automation scripts are called as model executes. If your automation script is not functioning as expected, you may try any of the following methods to trouble-shoot the problem: |
+ | * check //Server Log// file if receiving runtime errors | ||
+ | * add additional debugging messages and check //Script Log// file | ||
+ | * pause model and check if AUT is at the expected state | ||
+ | * dynamically execute scripts and validate the results | ||
+ | * highlight script and press // | ||
+ | * execute script in Debug Console in [[../ | ||
+ | |||
+ | |||
===== Logging ===== | ===== Logging ===== | ||
+ | |||
+ | // | ||
+ | |||
+ | You can also log messages from your scripts by using $SYS.log(...). | ||
+ | |||
+ | Some of the plugins may also creates driver specific log files, such as Selenium' | ||
+ | |||
+ | All log files can be found in //logs// folder. | ||