一、准备阶段
1.ChromeDriver下载地址:
https://chromedriver.storage.googleapis.com/index.html
查看浏览器版本下载对应版本的driver,如果没有找到跟浏览器版本相匹配的就按相近版本下载。
不管Windows系统是64位还是32位,都下载32位的,ChromeDriver是一款64位与32位系统的通用版本。
2.路径表达式
二、Xpath定位
1.元素定位高阶玩法
(1).从一个字符串中定位某一个关键字:
//span[contains(text(),"高级搜索")]
(2).根据一个元素定位同级元素:
//span[text()="人事任命"]/../../..//a[text()="编辑"]
示例:根据“人事任命”找“编辑”,编辑 和 人事任命 在同一级,但父级元素不同-祖父不同-曾祖父相同:
(3)在页面A上点击一个按钮或链接打开一个新页面B,对新页面B做元素定位的方法:
用open+链接的方式打开新页面,再做元素定位。
(4)对嵌套在页面A中的页面B做元素定位的方法:
用switch+iframe的方式切换到内置页面,再做元素定位。



