【发布时间】:2016-12-19 09:22:03
【问题描述】:
上周有很多关于这款名为 Marionette 的新 FirefoxDriver 的噪音。要将 Firefox 与 Selenium 一起使用,我们曾经使用“旧”的 Selenium FirefoxDriver。从 Firefox 48.0 开始,将需要使用 Mozilla 开发的这个新的 FirefoxDriver。
我知道需要改变方向,以使每个浏览器都支持和开发其驱动程序,并使驱动程序独立于 Selenium。此外,如果Mozilla开发自己的驱动程序,应该会更快、更容易地解决问题和开发功能。
我的问题是,对于那些使用 Selenium 框架创建自动化测试的人,使用 Marionette 代替“旧”的 Selenium 支持的 FirefoxDriver 有什么好处吗? _(例如更好的性能,更好的兼容性...)
【问题讨论】:
-
可能倾向于认为问题“过于宽泛”的潜在亲密选民。它不是。为什么需要这种新方法有一个简单的技术原因。我已经在我的回答中概述了它。
标签: selenium selenium-webdriver selenium-firefoxdriver firefox-marionette