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

Example

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

waitForVisible

Wait until the element is visible.

Parameters

FieldTypeRequiredDescription
selectorstringYesElement selector
timeoutnumberNoWait time (ms)

Example

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

waitForNotVisible

Wait until the element is not visible.

Parameters

FieldTypeRequiredDescription
selectorstringYesElement selector
timeoutnumberNoWait time (ms)

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