1
私はFirefoxのSelenium webdriversとVisual Studio for C#を使用しています。C#セレニウムのドライバではいけない要素を見つける方法
存在しない存在要素があるかどうかを確認する必要があります。私はこれらの要素をチェックするためのテストケースを作成しました
element01
element02
element03
:たとえば
は、ポップアップメニューに3つの要素です。
誤ってテストされたソフトウェアの新しいビルドでは、ポップアップメニューに4つの要素が追加されました。
element01
element02
element03
element04
作成したテストケースにelement04は存在しないはずです。
element04が存在してはいけないことを確認するにはどうすればよいですか?
ありがとうございました。 03を通して、あなたの要素01の存在を確認することに加え
見つからない場合は、その要素のセレクタを取得し、既存のメソッドを使用してその要素が存在しないか、findを使用してnullの例外をスローするかどうかを確認します。 – lauda
findElements呼び出しのサイズを確認してください。あなたが3つの期待された要素のidか名前かテキストを持っているなら、それらを削除し、リストに残っているものを見ます。それに応じて失敗またはパスしてください。 – Grasshopper
findElementsコールのサイズを確認するにはどうすればよいですか? – Majkl