首頁 > Java > java教程 > 如何在 Selenium 中可靠地等待頁面載入?

如何在 Selenium 中可靠地等待頁面載入?

Barbara Streisand
發布: 2024-12-17 10:04:25
原創
508 人瀏覽過

How to Reliably Wait for Page Load in Selenium?

在 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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板