Back to Devexpress

Debug Actions

testcafestudio-400173-test-actions-debug-actions.md

latest2.0 KB
Original Source

Debug Actions

  • Jul 30, 2021

Debug actions help troubleshoot your apps during test execution.

Debug

Set Test Speed

Debug

Corresponding TestCafe API method: t.debug().

The debug action pauses test execution. During the pause, you can safely examine the page with developer tools. See the article on debugging for more information on the proper use of the debug action.

Set Test Speed

Corresponding TestCafe API method: t.setTestSpeed().

TestCafe executes page actions at max speed unless you explicitly change test execution speed. High test execution speeds save time, but can yield hard-to-follow test recordings. Lower test execution speeds let you follow complex page action sequences, which can be useful for debugging.

TestCafe accepts speed values between 0.01 and 1. The default speed is 1 - the highest possible speed. Speed scales proportionally – a speed of 0.5 is two times slower than the highest possible speed.

Adjust the default test speed in the Advanced Options section of the Run configurations dialog. Use the setTestSpeed action to change test execution speed on the fly.

ParameterTypeDescription
Test SpeedNumberRelative test speed. Maximum value: 1 Minimum value: 0.01.

Additional Debug Actions

Read the TestCafe framework debugging guide to learn about additional debugging actions and strategies.