在 Selenium 中等待頁面載入
在 Selenium 中,等待頁面載入對於可靠的自動化至關重要。有多種技術可以實現這一點。
Selenium 2.0 Wait
Selenium 2.0 中引入的 WebDriverWait 是一個靈活的等待選項。使用方法如下:
WebDriverWait wait = new WebDriverWait(driver, Duration.ofSeconds(30)); wait.until(driver1 -> ((JavascriptExecutor) driver1).executeScript("return document.readyState").equals("complete"));
此方法等待 30 秒,直到文件的 readState 屬性變為“完成”,表示頁面已載入。
以上是如何在 Selenium 中可靠地等待頁面載入?的詳細內容。更多資訊請關注PHP中文網其他相關文章!