环境:python3 + selenium3.0.2 + selenium server standalone3.3.1
安装浏览器(firefox+chrome+ie)驱动:
- chrome+ie:按照报错提示,在指定网站下载浏览器驱动
- 关键是将驱动加入path:
- (不生效)将iedriver.exe+chromedriver.exe的路径简单粗暴添加到path
- (生效)将iedriver.exe+chromedriver.exe直接放在python3.5的安装路径下,和python.exe在同一个目录下
- ie(我这里是ie8)使用时,报错:UnexpectedAlertPresentException: Alert Text: 是否只查看安全传送的网页内容? 原因是ie安全级别太高,直接在工具- 》internt选项-》安全-》internet(本地Intranet、可信站点)-》自定义安全级别-》在“其他”分类里边找到“显示混合内容”选“启用”或者“禁用”均可。(注意:这里internet、本地Intranet、可信站点下要保持设置一致,否则又会报错:Protected Mode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled) f