2017-04-14 12 views
0

要素の可視性ではなく要素の存在をチェックする目的は何ですか?@Selenium:要素の存在

品質テスターとして、私は要素の可視性にあるべきです。

誰かに良い例がありますか?

+0

など、

目に見える要素、一方では、ユーザーに表示されます、そして、あなたが通常の相互作用のために使用され、タイプのように、クリックSOの静かないくつかのスレッドがあります。ここ:http://stackoverflow.com/questions/14156656/how-to-verify-element-present-or-visible-in-selenium-2-selenium-webdriver – sisanared

答えて

0

sisanaredのリンクで説明したように、各メソッド間の違いを簡単に説明しています。要素の有無は、可視性と有効フラグに関係なく要素がHTMLページに存在するかどうかをチェックするだけです。

通常、一部の要素を非表示にしたときに要素が存在するため、ページ内でテストを開始する前にその要素が存在することを確認する必要があります。たとえば、私は通常、ページと他のjavascriptコードが正常にロードされたことを示すために隠しとしてレンダリングされたisPageReady要素を追加するように開発者に依頼します。

関連する問題