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