我想更新 Selenium 版本 3.6.0,我想知道如果不使用 Gecko 驱动程序,哪个版本的 FF 最好使用?
任何帮助将不胜感激。
Selenium 与 Gecko 驱动程序
硒释放观点:
Selenium v3.6.0 (Java) Release 明确没有明确提及任何依赖项。
Selenium 明确提到的最后一个依赖项是针对 v3.4.0 的,如下所示:
Geckodriver 0.16 is strongly recommended
GeckoDriver 发布观点:
-
GeckoDriver v0.19.0
:Firefox 55.0(及更高版本)和 Selenium 3.5(及更高版本)
-
GeckoDriver v0.18.0
:Firefox 53.0(及更高版本)
-
GeckoDriver v0.16.0
:硒 3.4(及更高版本)
Mozilla 火狐版本:
理想情况下,每个Selenium
发行版应该支持每个版本Mozilla Firefox
发布(从 Firefox 48.x 开始),其中属性"marionette"
需要设置为true
(或者通过default或通过配置) 如下:
cap = DesiredCapabilities().FIREFOX
cap["marionette"] = True
如果您正在处理遗产Firefox
发布(直到火狐浏览器 47.x) GeckoDriver
仍然有效,但您必须显式设置属性"marionette"
to false
如下:
cap = DesiredCapabilities().FIREFOX
cap["marionette"] = False
Gecko驱动程序, Selenium and 火狐浏览器兼容性表
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)