Selenium元素定位方法总结

本文总结了Selenium的各种元素定位方法,包括根据id、name、class name、tag、link text、partial link text、XPath和css selector定位。详细介绍了每种方法的使用,强调了定位方式的选择和find_element与find_elements方法的应用。
摘要由CSDN通过智能技术生成

Selenium可以驱动浏览器完成各种操作,比如模拟点击等。要想操作一个元素,首先应该识别这个元素。人有各种的特征(属性),我们可以通过其特征找到人,如通过身份证号、姓名、家庭住址。同理,一个元素会有各种的特征(属性),我们可以通过这个属性找到这对象。

目录

一、元素的概念

(一)什么是元素?

(二)查看元素信息

二、元素定位方法

(一)根据id定位

(二)根据name定位

(三)通过class name定位

(四)根据tag定位

(五)通过link text定位

(六)通过partial link text定位

(七)根据XPath定位

2.7.1绝对路径

2.7.2相对路径

(八)通过css selector定位

2.8.1 id选择器

2.8.2 class选择器

2.8.3 标签选择器

2.8.4 属性选择器

2.8.5 直接在浏览器复制

(九)定位方法的使用

2.9.1 定位方式选择

2.9.2 find_element和find_elements方法

三、元素定位的另一种写法

一、元素的概念

(一)什么是元素?

元素:由标签头 + 标签尾 + 标签头和标签尾包括的文本内容;

元素的信息就是指元素的标签名及元素的属性;

元素的层级结构就是指元素之间相互

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值