All docs
Feature reference Build tests 2 min reference

Wait step

A wait step pauses test execution before the next action.

This reference explains the term, its purpose, a practical example, common use cases, where it appears in Rima, and the closest product visual.
A Rima project detail page
Project settings, variables, groups, schedules, tests, and run history in one place.

Definition

A wait step pauses test execution before the next action.

What it is for

It gives an animation, background request, delayed element, or other asynchronous behavior time to finish when a normal automatic wait is not enough.

How it works

  • Insert a wait from the Add step form and choose its type: fixed time, element visible, element hidden, or network idle.
  • Fixed waits pause for a duration in milliseconds; element waits watch a CSS selector; network idle waits for requests to settle.
  • The test resumes with the next step once the wait condition is met.

Example

Insert a two-second wait after submitting a large upload and before validating the completion message.

Common use cases

  • Wait for an animation.
  • Allow delayed content to load.
  • Space out rate-limited actions.
  • Stabilize a transition before a validation.

Where to find it

Expand a test, choose Add step at the required position, and select Wait.

Limitations, requirements, and permissions

  • Durations run from 100 to 30000 milliseconds.
  • Element waits require a CSS selector; network idle has no duration input.
  • Prefer condition waits over long fixed waits, since a fixed wait slows every run even when the page is fast.

Related features and guides

Ready to try it yourself?

Create your free account, record your first flow, add a validation, and let Rima run it on a schedule for you.

Start free trial