跳至主要內容

waitUntil

如果您想等待某些事情,這個等待命令是您的萬用武器。它會預期一個條件,並等待直到該條件滿足並返回真值。

一個常見的例子是等待直到某個元素包含某個文本(請參閱範例)。

用法
browser.waitUntil(condition, { timeout, timeoutMsg, interval })
參數
名稱類型詳細資訊
condition函式等待直到返回真值的條件
options
選填
WaitUntilOptions命令選項
options.timeout
選填
數字以毫秒為單位的時間(預設值根據 waitforTimeout 配置值設定)
options.timeoutMsg
選填
字串當 waitUntil 超時時要拋出的錯誤訊息
options.interval
選填
數字條件檢查之間的間隔時間(預設值根據 waitforInterval 配置值設定)
範例
index.html
loading...
waitUntilExample.js
loading...

歡迎!我可以如何協助您?

WebdriverIO AI Copilot