私はWebAppのテストにChromeブラウザを使用しています。Chromeドライバのページ読み込み戦略
非常に長い時間が経過してページが読み込まれることがあります。私はダウンロードを止めるか、ダウンロード時間を制限する必要がありました。
FireFoxで私は約PAGE_LOAD_STRATEGY = "eager"
を知っています。
クロムには何か類似点はありますか?
P.S .: driver.manage().timeouts().pageLoadTimeout()
が動作しますが、その後、Webdriverの処理はTimeOutException
をスローします。 ページの現在のURLを取得する必要があります。
はい!それはわたしを助ける。しかし、なぜ.....? どのように動作しますか? なぜpageLoadStrategy = noneに設定する必要がありますか? なぜpageLoadStrategy = eagerが機能しないのですか? – PanamaBoy
@DebanjanBあなたの答えは、 'pageLoadStrategy'の変更がその動作にどのように影響を与えるのかを説明していないので、フォローアップの質問は予想以上のものであり、それに答えるのは簡単ではありません。ありがとう – BVengerov