Selenium中用Xpath定位網頁圖片


因為圖片沒有很明顯的屬性,所以定位圖片一般用Xpath方式,通常情況下圖片文字超鏈接的<a>標簽與<img>在一塊

例子一

圖片示例鏈接

可以看到,在無序列表<ul>下羅列了很多圖片項目<li>。先上一條Xpath表達式,因為<ul>的class屬性唯一,所以先定位<ul>標簽,Xpath表達式://ul[@class='clearfix']//li[1]//a//img
定位第一張圖片,定位其他圖片則改變li[n],n從1開始計數

例子二

定位百度logo
www.baidu.com

Xpath://div[@id='lg']//img

總結:主要以標簽層級關系定位圖片


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM