selenium课程笔记3-使用selenium中的webdriver对浏览器操作-页面元素定位及操作

1、打开浏览器,打开网页

1 from selenium import webdriver
2 dr=webdriver.Chrome()
3 dr.get('http://www.baidu.com')//打开网页

2、判定打开的浏览器是否正确

dr.title
//判定打开的是否是百度
'百度' in dr.title //获取网页的title,判定百度二字是否包含在title中

//方法二
b.get('http://www.baidudu.com')
b.current_url 
'baidu'  in  b.current_url  //获取当前打开的url,判定baidu是否包括在当前url中

3、selenium定位元素的方法

 例:

 通过元素定位,定位到搜索框并输入搜索内容

1 dr.find_element_by_id('kw')  //打开浏览器后,通过id找到百度搜索框
2 dr.send_keys('python')//在搜索框中输入python
3 dr.clear() //清空输入框内容

猜你喜欢

转载自www.cnblogs.com/fyr2018/p/11511273.html