geckodriver是火狐浏览器的驱动程序,当您的浏览器出现脚本运行时出现脚本不兼容或者提示缺少geckodriver文件的时候,下载此款文件放到指定位置就可以解决问题了,需要的朋友可以下载!
软件功能
1、全面支持JDK8。毕竟JDK8是Oracle官方支持的版本,同时若想使用 java binding则必须使用JDK8了。预计selenium-standalone-server后续也会运行在 JDK8 上;
2、取消 Selenium RC 的支持,全面回归 WebDriver 协议;
3、通过 Mozilla 官方的 geckodriver 支持 Firefox。虽然之前谷大爷实现原生支持了火狐,但毕竟不是火狐自己实现的。同时新版本的火狐也更新了其新的引擎,google原生的驱动未实现新引擎的支持,所以 geckodriver 的出现也是一个必然。在 Selenium 3 中系统特性 webdriver.firefox.marionette 也进行了强制设定。
4、通过微软官方的ms webdriver支持 Edge 浏览器,注意仅支持 Version 9+。又是一个官方版本哦 ^_^,
5、支持 Mac OS(Safari 10+),支持官方的 safaridriver
geckodriver安装方法
Windows: python安装根目录(与python.exe 同一目录)
Mac: /user/local/bin