在本节中,我们将简要介绍一下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实现对页面元素的定位。