本章目录
1.任务背景
通过之前博客内容,我们知道了,自动化测试基本概念,把以人为驱动转化为机械执行的一种过程,那么本节就开始学习元素的八大定位方法。
2.任务目标
学会使用元素的八大定位并熟练运用元素定位
3.八大定位方法:
1.id定位
2.name定位
3.xpath定位
4.css_selector定位
5.link_text
6.partial_link_text定位
7.class_name定位
8.tag_name定位
4.任务实操
引入selenium这个包
from selenium import webdriver
用谷歌浏览器的开百度
driver = webdriver.Chrome() driver.get('https://www.baidu.com/')
用id定位百度输入框,用send_keys输入内容
driver.find_element_by_id('kw').send_keys("山东")
用name定位点击按钮并用click()绑定单击事件
driver.find_element_by_xpath('//*[@id="su"]').click()
此时效果
其他定位方法也是这样使用的不一个个演示了
任务总结
自动化测试其实很简单,大家再下面多练,八大元素定位运用熟练