0

私は、Internet Explorerのページをリッドするためにdriver.get()を使用するスクリプトを用意しています。アプリケーションのページのほとんどは読み込まれたと認識されますが、過去数週間から200ページを返しても読み込まれていないページはほとんどありません。このスクリプトは過去には機能していましたが、誰でもこれについて何か手掛かりがありますか?デバッグ中は、driver.get()ステートメントでスタックされてしまいます。Selenium- Webdriverスクリプトがページの読み込みを認識できません

+0

ページをロードするには時間がかかる – Madhan

答えて

0

私も前にこのアプリにこれを実行しました。フロントエンドはナビゲーションを混乱させ、driver.get()を駄目にします。私はjavascriptを使って直接ナビゲートしています。

driver.executeScript("window.location.href = 'http://www.google.com';"); 

これはJavaに含まれていますが、どの言語にバインドしていても、JSを実行する方法はあります。 JSの文字列はすべてのバインディングで同じになります。

0

Internet Explorerでは、セキュリティ設定を設定する必要があります。セキュリティ設定を設定するには - > インターネット、イントラネット、信頼済みサイト、および制限付きサイトすべてについて、IE - >ツール - >インターネットオプション - >セキュリティ - >ここをクリックして保護モードを無効にして適用して保存します設定。

希望するもの: