テストしようとしているページに次のHTMLがあります。
<div class="iconlist">
<p>
<a href="/login"><img src="http://blahblahblah/icon-facebook.png" alt=""
width="26"
height="26"/></a>
<a href="/login"><img src="http://blahblahblah/icon-twitter.png" alt=""
width="26"
height="26"/></a>
<a href="/login"><img src="http://blahblahblah/icon-yahoo.png" alt=""
width="26"
height="26"/></a>
<a href="/login"><img src="http://blahblahblah/icon-gmail.png" alt=""
width="26"
height="26"/></a>
</p>
</div>
各アイコンをクリックして、ログインページに移動することを確認しようとしています。
次のコードを試しましたが、無視されているようで、ページに残ります。
WebElement logoFacebook = driver.findElement(By.cssSelector("img[src*='icon-facebook']")).click();
click()がクリックされない理由について何かアイデアはありますか?