waitUntil
この待機コマンドは、何かを待機したい場合の万能の武器です。これは条件を期待し、その条件が真の値で満たされるまで待機します。
情報
他の要素コマンドとは対照的に、WebdriverIO はこのコマンドを実行するために要素が存在するのを待機しません。
一般的な例は、特定の要素に特定のテキストが含まれるまで待機することです(例を参照)。
使用法
$(selector).waitUntil(condition, { timeout, timeoutMsg, interval })
パラメータ
名前 | 型 | 詳細 |
---|---|---|
condition | param | 待機する条件 |
options オプション | WaitUntilOptions | コマンドオプション |
options.timeout オプション | Number | 時間(ミリ秒単位)(デフォルトはwaitforTimeout 設定値に基づいて設定されます) |
options.timeoutMsg オプション | String | waitUntil がタイムアウトした場合にスローされるエラーメッセージ |
options.interval オプション | Number | 条件チェック間の間隔(デフォルトはwaitforInterval 設定値に基づいて設定されます) |
例
index.html
loading...
waitUntilExample.js
loading...