Waits

Steps for waiting until conditions are met or a fixed delay has elapsed.

waitForText

Wait until the given text appears.

Parameters

FieldTypeRequiredDescription
textstringYesExpected text
timeoutnumberNoWait time (ms). Default if omitted
selectorstringNoScope selector for text
intervalnumberNoPolling interval (ms). Default 300

Example

- waitForText:
    text: 'Count: 1'
    timeout: 3000
    selector: '#counter'

waitForVisible

Wait until the element is visible.

Parameters

FieldTypeRequiredDescription
selectorstringYesElement selector
timeoutnumberNoWait time (ms)
intervalnumberNoPolling interval (ms). Default 300

Example

- waitForVisible:
    selector: '#loaded-view'
    timeout: 5000

waitForNotVisible

Wait until the element is not visible.

Parameters

FieldTypeRequiredDescription
selectorstringYesElement selector
timeoutnumberNoWait time (ms)
intervalnumberNoPolling interval (ms). Default 300

Example

- waitForNotVisible:
    selector: '#spinner'
    timeout: 3000

wait

Fixed delay in ms.

Parameters

FieldTypeRequiredDescription
(value)numberYesDelay in ms. This step is a scalar.

Example

- wait: 500