selenium基础实战之定位网页元素技巧
selenium定位网页元素
find_element_by_id,find_element_by_name,find_element_by_class_name
1)、开启浏览器
browser = webdriver.Firefox();
2)、打开网页
browser.get("http://baidu.com")
使用python判断是否正确
browser.title 或者 browser.current_url
3)、定位元素的8种方法,(!!!!一定要唯一)
id: find_element_by_id() 采用id属性进行定位
name: find_element_by_name() 定位方式和id定位相似,id、name和class一般在网页都至少会有其中的一种
class name: find_element_by_class_name() 定位方式和id定位相似,id、name和class一般在网页都至少会有其中的一种
4)、定位到元素后的方法
clear() //清空
send_keys() // 输入
back() //后退页面
maximize_window() // 最大化窗口
click() //点击事件,点击按钮,超链接
submit() //提交表单
5)、定位到元素后的属性
tag_name //标签名
text //文本内容
selenium基础实战之定位网页元素技巧下集,