Web自动化测试----八大定位元素

2.2.1 环境准备

在这里插入图片描述

2.2.2 查看页面元素
以百度搜索框为例,先打开百度网页
1.点右上角爬虫按钮
2.点左下角箭头
3.将箭头移动到百度搜索输入框上,输入框高亮状态
4.下方红色区域就是单位到输入框的属性:

<input id="kw" class="s_ipt" type="text" autocomplete="off" maxlength="100" name="wd">

在这里插入图片描述

2.2.3 find_element_by_id()
在这里插入图片描述

2.2.4 find_element_by_name()

在这里插入图片描述

2.2.5 find_element_by_class_name()

在这里插入图片描述

2.2.6 find_element_by_tag_name()
在这里插入图片描述

2.2.7 find_element_by_link_text()
1.定位百度页面上"hao123"这个按钮
在这里插入图片描述

查看页面元素:

hao123
2.从元素属性可以分析出,有个href = "http://www.hao123.com

说明它是个超链接,对于这种元素,可以用以下方法:
在这里插入图片描述

2.2.8 find_element_by_partial_link_text()

在这里插入图片描述

2.2.9 find_element_by_xpath()

在这里插入图片描述

3.按照上图的步骤,在FirePath插件里copy对应的xpath地址。
在这里插入图片描述

2.2.10 find_element_by_css_selector()

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值