テストクラス(java)に次のコードがありますが、タイムアウトが機能していないようです(まったく効果がありません)。私は本当に遅い接続でそれをテストしました、そして私はそれが5秒後に失敗することを期待します、しかしそれはページが無期限にロードされるのを待ちますそして時々それは8-10秒で戻ってきますそしてページが実際にロードされたがテストは合格します指定した時間。ページタイムアウトコマンドが想定どおりに機能しない理由はありますか?
protected static WebDriver driver;
driver = new FirefoxDriver();
driver.manage().timeouts().pageLoadTimeout(5,TimeUnit.SECONDS);
driver.get("http://www.google.com");
私はSelenium2.20.0を使用しています。
前もって感謝します