2012-05-10 22 views
0

私のテストクラス(java)には次のコードがありますが、タイムアウトは機能していないようです(何の効果もありません)。私は本当に遅い接続でテストしましたが、5秒後に失敗すると予想しますが、ページが無期限に読み込まれるのを待っています.8-10秒後に戻ってくることもあります。私が指定した時間。何故ページタイムアウトコマンドがそれがやろうとしていることをしていないのでしょうか?WebDriver URLタイムアウトが動作していないようです

protected static WebDriver driver; driver = new FirefoxDriver(); driver.manage().timeouts().pageLoadTimeout(5,TimeUnit.SECONDS); driver.get("http://www.google.com");

私はセレン2.20.0を使用しています。問題

http://code.google.com/p/selenium/issues/list

答えて

0

おかげで、それを報告します。

おそらく、セレンのダウンロードページに記載されているプラ​​グインをダウンロードするか、要素が見つかったときにのみ無限に実行されるwhileループを作成する必要があります。 try-catchブロックも使用します。

+0

ありがとうございます。 – user1387158

0

pageLoadTimeOutは "不安定"、Firefoxのプロファイルなしでは意味をなさないとして予め

関連する問題