测试必须在时间、质量和成本之间获取一个平衡点,这是测试策略和测试设计的价值体现。
1.2 pip降级selenium3.0
上一篇 /
下一篇 2018-06-12 11:02:17
/ 个人分类:Python+Selenium1 环境搭建
1.2 pip降级selenium3.0
I5Ft(f@i5DM}0selenium版本安装后启动Firefox出现异常:'geckodriver' executable needs to be in PATH
O!I o]&h_s6~cb0selenium默默的升级到了3.0,然而网上的教程都是基于selenium2的,最近有不少小伙伴踩坑了,决定有必要出这一篇,帮助刚入门的小伙伴们解决好环境问题。51Testing软件测试网,Wo\JO6O
selenium+python环境搭配:51Testing软件测试网3~)lq(`
N.k6}%V1O
selenium2+firefox46以下版本(无需驱动包,firefox喜欢偷偷升级,你懂的)
N%gu TX0selenium3+firefox46以上版本(必须下载驱动:geckodriver.exe,且添加到环境变量)
b-wX~{C"kf01.2.1 遇到问题
L(r0U Xn*C/x0 1.安装完selenium后,再cmd进入python环境
Rf6J.L
LrM0 2.从selenium导入webdriver51Testing软件测试网-y!C\+l
K t9jU
-DL7A]
O/n0 3.启动Firefox浏览器
M&~e4jh-l9f:?0>>python
z0{ r.d(fi0>>from selenium import webdriver51Testing软件测试网hb)\'c$TG!Wd&b
>>webdriver.Firefox()
{1Uf;S
_$H}
F0然后出现以下异常:'geckodriver' executable needs to be in PATH51Testing软件测试网 H0e"D)lx
)@HJ[4n c.n X*Uk0
}.@kS9X051Testing软件测试网5kMm$bo/EP U2W 51Testing软件测试网3Dh6j"e~DS
3KE+nL8MpC?]01.2.2 解决方案51Testing软件测试网'x{e7T}$y
1.'geckodriver' executable needs to be inPATH,这句话意思就是说,geckodriver.exe的驱动文件需要添加到环境变量下,