Log

Add a line in the execution log with the resulting text of the specified expression evaluation.

This is a Log step, which is used to "e;manually"e; add an entry in the execution log.

All the details about the execution flow are automatically logged, so this step is only used to log some additional information.

The log line is purple/magenta in color by default when seen in the execution log in the procedure:

The log step is also added to the summary of the test case when shown in the HTML report, here it is also purple/magenta, but in the execution log in the HTML report the step is simply shown in bold:

Whether or not a log comment is added to the log is determined by the “Condition” settings.

Log when logging in procedure is enabled is the default where logging is printed, unless the procedure containing the log comment is called by a Procedure Call step where the “No logging inside called procedure” option is enabled/checked.

To override the “No logging inside called procedure” option, the log step can use the “Log always” condition, this means that the text will always be written to the execution log.

Finally, the “Log only when debugging” option means that the text will only be written when SeqZap is in debugging mode.