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"));
このメソッドは、ドキュメントの readState プロパティが「complete」になり、ページが読み込まれたことを示すまで 30 秒待機します。
以上がSelenium でページの読み込みを確実に待つ方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。