Profiling
If you enable profiling for robots, you can see the execution time for the individual steps and the entire robot. This can be useful if you have a slow running robot and want to improve performance.
Profiling is configured using the following properties.
Property |
Description |
---|---|
Output type |
If you choose Summary, only one statement summarizing the execution is written to the profiling log for each robot execution. If you choose Detailed, a detailed statement is written to the profiling log for every step executed in a robot, provided the execution time of the step is above the threshold defined by the Threshold property. The detailed log contains the following information that can be useful to analyze and improve robot performance.
|
Output target |
Controls where the profiling information is sent. |
Threshold |
This threshold defines the smallest execution time (in milliseconds) for a step to warrant inclusion in profiling information. |
Log URL |
If checked, the page URL is printed before the page load wait time. |