今天目标:
1.
元素定位方式
2.
元素和浏览器的操作方法
3.
鼠标和键盘操作
4.
元素等待
5. HTML
特殊元素处理
6.
窗口截图
7.
验证码处理
tag_name
link_text
partial_link_text
xpath
css
一、元素定位方法
如何进行元素定位?
元素定位就是通过元素的信息或元素层级结构来定位元素的。
1.1 tag_name (了解)
说明:是通过元素的标签名称来定位,标签名(查看元素时尖括号(<)紧挨着的单词或字母就是标签名)
(标签名也就是元素名)
方法:driver.find_element_by_tag_name("标签名")
注意:
1. 如果页面中存在多个相同标签,默认返回第一个标签元素。
1.2 link_text
说明:定位超链接标签
方法:driver.find_element_by_link_text()
注意:
1. link_text:只能使用精