这是火狐浏览器驱(qū)动(geckodriver.exe)下载,是一款火狐浏览器驱动(dòng)程序(xù),如果出现Firefox驱动程序geckodriver运行脚本时抛出驱动程序不(bú)可执行(háng)的异常的问题,下载安装这款插(chā)件,可以完美解决(jué)您的问(wèn)题。
火(huǒ)狐浏览器驱动(geckodriver.exe),需要Firefox 45以上版本,selenium需要(yào)3以(yǐ)上版本。Selenium 3.x 在启动 Firefox 48.x时,必需要下载geckodriver.exe驱动,并且(qiě)将其路(lù)径(jìng)配(pèi)置在 Path 变量中。包括:arm、linux32、linux64、macos、win32、win64,有(yǒu)需要的朋友(yǒu)来下(xià)载使用吧(ba)。
1、全面支持JDK8。毕(bì)竟JDK8是Oracle官方支(zhī)持的版本,同时若想使用 java binding则(zé)必需使用JDK8了。预计selenium-standalone-server后续也会运行在 JDK8 上(shàng);
2、取(qǔ)消 Selenium RC 的支持,全面(miàn)回归 WebDriver 协议;
3、通过 Mozilla 官方的 geckodriver 支持 Firefox。尽管早前谷大爷实(shí)现原生支持了火(huǒ)狐,不过毕竟不是火狐自(zì)己实(shí)现的。同时新版本的火(huǒ)狐也更新了其新的引(yǐn)擎,google原生的驱(qū)动未实现新引擎的支持,因此geckodriver 的出(chū)现也(yě)是一个(gè)必然。在 Selenium 3 中(zhōng)系统(tǒng)特性 webdriver.firefox.marionette 也(yě)进行(háng)了强制设定。
4、通过微软官(guān)方的(de)ms webdriver支持 Edge 浏(liú)览器,注意仅支持 Version 9+。又是一个(gè)官方版本哦(ò)。
5、支持 Mac OS(Safari 10+),支持官方的 safaridriver,由此看出 Apple 官方也买了 webdriver 协(xié)议(yì)的单哦。是否由此可见 WebDriver 协议一统江湖(hú)的美好前景了。
火狐(hú)浏览(lǎn)器驱动(dòng)(geckodriver.exe),需要Firefox 45以上版本,selenium需(xū)要(yào)3以上(shàng)版本。Selenium 3.x 在启动(dòng) Firefox 48.x 的时候,必须下载geckodriver.exe驱(qū)动,并将其路径(jìng)配置在 Path 变量中。包括(kuò):arm、linux32、linux64、macos、win32、win64。
