0
我有一個網頁,我試圖測試上folling HTML:硒2定義的元素,它沒有被點擊
<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()不會點擊的任何想法?
工作魅力。不知道爲什麼我不試試'.click();'或分割出來,如'WebElement logoFacebook = driver.findElement(By.cssSelector(「img [src * ='icon-facebook']」));' .. logoFacebook.click();兩者的工作也是一樣的。一定是有一個糟糕的一天! – Jem 2011-04-27 07:45:52