初始查询:
为什么 Firefox 自动化需要使用GeckoDriver?
说明:
以前,Mozilla Firefox 使用旧版浏览器架构。然而,从版本 47.x 开始,Firefox 引入了 Marionette,一个 Gecko 引擎的自动化驱动程序。 Marionette 可以远程控制 Firefox 的 UI 或内部 JavaScript。 GeckoDriver 对于与 Marionette 交互和自动化 Firefox 至关重要。
澄清 Chrome 和 IE 自动化:
虽然 Chrome 和 Internet Explorer (IE) 似乎无法正常工作自动化的盒子,这并不完全准确。实际上,Chrome 和 IE 也需要类似于 GeckoDriver 的驱动程序。但是,这些驱动程序的位置通常是在安装或配置这些浏览器期间自动设置的。
GeckoDriver 的具体需求:
GeckoDriver 是 Firefox 特别需要的,因为:
实用注意事项:
要成功自动化 Firefox,您必须:
以上是为什么 Firefox 自动化需要 GeckoDriver?的详细内容。更多信息请关注PHP中文网其他相关文章!