2017-08-30 7 views
1

は、次のテストコードしているI一致するクラスを持つ要素の数を数えますSeleniumコードがこれらのHTML要素を取り上げるべきでない理由は何ですか?セレンは

私はまた、代わりにこのセレクタを試してみました:

By.css('div[class=\'my-questions-class\']') 

どちらも1ページから任意の要素を拾いました。しかし、私はそれが正しいページを読み込んでいることを観測から知ることができるので、ここで何が起こっているのかは分かりません。

答えて

1

By.classNameあなたはそれを書いた方法を使いたいと思っています。すなわち

By.className('my-questions-class') 

By.cssを使用する場合は、CSSセレクタを使用する必要があります。

By.css('.my-questions-class') 

それとも

By.css('div.my-questions-class')