在本節中,我們將簡要介紹一下web頁面中元素定位的8種方式。
在整個html中,我們可以根據元素的特點實現對頁面元素的定位,以便於執行相應的操作指令。
一、根據元素的單一特征實現定位(6種)
1、id:元素的id屬性; -- 唯一
2、class:元素的classs屬性
3、name:元素的name屬性
4、tag:元素的標簽名稱,如 input,a等
針對超鏈接a標簽,還有如下的方式進行元素的定位:
5、link_text:針對a標簽中的文本內容進行完全匹配
6、partial_link_text:針對a標簽中的文本內容進行模糊匹配
以上內容,了解即可。在實際應用中,一般很少用到。
二、組合元素的多種特征/關系實現定位(2種)>>“萬能”定位,掌握
7、xpath--重點掌握
8、css selector:css選擇器
在下一節中,我們將詳細介紹如何使用xpath實現對頁面元素的定位。