Status Panel

  • 2 minutes to read

TestCafe Studio shows the status panel in browser windows’ footer during test recording and test execution.

Status panel during recording

The panel displays the following information:

  • The fixture’s name and the name of the current test.
  • The browser’s name.
  • The test’s statuses that describe what happens at every moment:

    • Loading web page…

      Indicates that TestCafe Studio waits for a web page to load.

    • Waiting for element to appear…

      Indicates that TestCafe Studio waits for an action’s target element.

    • Waiting for assertion execution…

      Indicates that TestCafe Studio waits for an assertion to pass. TestCafe Studio recalculates the assertion’s value until it matches the expected value or the assertion timeout passes. Refer to the following topic to get more information about assertion timeouts: Assertion Options.

    • Debugging test…

      Indicates that the debug mode is activated.

      The panel also displays the following buttons:

      • Unlock Page button Unlock Page - Unlocks the tested page and allows you to interact with its elements.
      • Resume button Resume - Resumes the test.
      • Next Action button Next Action - Allows you to skip to the next test action.

      Status panel during debugging

    • Test failed

      Appears when the run configuration‘s Pause the test when it fails option is enabled and a test fails. TestCafe automatically enters the debug mode, and the panel displays the following buttons:

      • Unlock Page button Unlock Page - Unlocks the tested page and allows you to interact with its elements.
      • Finish button Finish - Stops the test and closes the browser.

      Test failed status