0

Java 言語を使用してスクリプトを記述し、Selenium WebDriver を使用して Web アプリケーションをテストしています。ときどき、HTTP 404 - ページが見つかりませんというメッセージが表示されます。

Java で Selenium WebDriver を使用してこのエラーを処理するにはどうすればよいですか。

前もって感謝します。

4

1 に答える 1

0

Selenium Webdriver は HTTP ステータス/応答を追跡できません。http://www.charlesproxy.comhttp://www.fiddler2.comのような「Web デバッグ プロキシ」ツールを使用する必要があります。

ドライバーを介して JavaScript を実行することにより、エラーがあるかどうかを追跡することもできます。関数で比較できdocument.documentURI === document.location.hrefますexecute_script。エラー ページを表示するためにほとんどのブラウザでオーバーライドされるためdocument.documentURI、エラー シナリオでは false が返されます。

詳細はこちら - http://apoorvparijat.com/selenium-webdriver-doesnt-throw-http-errors/

于 2013-09-06T19:05:04.353 に答える