首页 > Web开发 > 详细

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

时间:2019-09-12 13:36:26      阅读:89      评论:0      收藏:0      [点我收藏+]

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() //清空输入框内容

 

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

原文:https://www.cnblogs.com/fyr2018/p/11511273.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!