2016-05-01 8 views
0

以下のコードを使用しました.Wait時間は各ステップでミリ秒単位で定義されます。より良い方法があれば良いでしょう(ページの読み込みが完了するまで待ちます)。私にいくつかの答えを教えてください。複数のテストケースの実行:Javaのセレンでページロード全体を待ちたい

driver.manage()。timeouts()。implicitlyWait(5、TimeUnit.SECONDS);次の文に前進する前に完了し、ロードするページを待ちwebdriverをデフォルトで

答えて

0

。しかし、このようなAJAX呼び出し(または)Javascriptがページの後、トリガーがロードされていることを呼び出して、ページの読み込み後にDOM構造を変更した完全であるようなものは、ページの読み込み完了の一部として自動的にセレンによって対処することはできません。

あなたは代わりに、ページの読み込みが完了されたと判断要素を待つExpectedConditions API内のヘルパーメソッドのいずれかを使用して検討すべきです。

関連する問題