8

WebDriver Wait タイムアウトと ImplicitlyWait タイムアウトの技術的な違いを知りたいです。

4

1 に答える 1

8

ドキュメントで述べたように:

Implicit WaitWebElement連続するすべての検索に使用されるタイムアウトを内部的に設定します。NoSuchElementException要素が見つからなかった場合は、をスローする前に、指定された時間の間、要素を何度も検索しようとします。これだけを行い、他のことを強制することはできません。要素が現れるのを待ちます。

Explicit Wait、または単にWait特定の検索に使用されるワンタイマーです。任意の条件を待機するように設定できるという点で、より拡張性があります。ExpectedConditions通常、要素がクリック可能、表示、非表示などになるのを待つために事前構築済みの一部を使用するか、ニーズに合った独自の条件を作成することができます。

于 2012-06-28T12:39:33.880 に答える