Echo steps

Echo steps let you print logs to the Test run output. You can use echo steps to provide descriptions and annotations about the intent behind steps and flows. They can even be used to debug test by printing variable values to the output logs.

Examples of Echo Steps

  • Assert that the 'Submit' button is disabled if field is empty.
  • Creating a Generate Variable like: "{{@randomUserEmail}}" and printing its value: "[email protected]"

How to insert Echo steps in a test

  1. Navigate to the step you'd like to add an echo, and ensure that the web page is in the desired state.
  2. Click the "Insert Step" plus button in the toolbar at the bottom of the screen.
  3. Enter a message to print to the test output logs. Both patterns and variable values will be resolved in the logs.
Example of an echo messageExample of an echo message

Example of an echo message

  1. After typing in the value you'd like to print a log about, you'll notice a step added to the test.
  1. After running your test, notice the echo step messages printed to the test output logs.


Echo steps won't result in test failures

If for any reason a create variable step was deleted and the echo wasn't, or if the variable name was changed, a failed echo step won't terminate the rest of your test run. We simply skip the logging and print a warning message instead.

Did this page help you?