Microsoft Edge
MSEdgeDriver
要使用 Edge,请确保您 使用合适的驱动程序
在 Selenium 3 的最终版本和 Selenium 4 的初始版本之间,Microsoft 完全改变了其浏览器引擎。因此,Selenium 3 仅适用于传统的 EdgeHTML 浏览器,而 Selenium 4 仅适用于新的基于 Chromium 的 Edge 浏览器 (v75+)。因此,Edge 支持需要 Watir 6.19+ 和 Selenium 4.0.0beta1 或更高版本。
启动 Edge
b = Watir::Browser.new :edge
Edge 选项
对于非浏览器特定的功能,请查看我们的 功能指南 除了这些功能之外,所有可用于 Chrome 的浏览器设置也适用于 Edge。
当您传入一个基于 Selenium 的 Edge::Options
类 的哈希时,Watir 会为您构建选项。
常用的设置包括
- :args - 一个包含在启动 Chrome 时使用的命令行参数的数组
- :binary - 一个表示要使用的 Chrome 浏览器可执行文件路径的字符串
- :prefs - 一个哈希,其中每个条目都包含首选项的名称及其值
- :extensions - 一个包含要安装在启动时安装的 Chrome 扩展程序路径的字符串数组
- :emulation - 一个用于 原始模拟选项 的哈希。 (请注意,键必须是
:emulation
,而不是:mobile_emulation
)