我在尝试测试的页面上有以下 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() 不点击的任何想法?