Selenium - Java : Microsoft Edge 自动化浏览器 (Windows 10)

Selenium - Java : Microsoft Edge automation browser (Windows 10)

我面临下一种情况:我需要 运行 在 Microsoft Edge 中使用 Selenium Webdriver 实现自动化。

我已经安装在 Windows

Microsoft Edge 44.18362.1.0
Microsoft EdgeHTML 18.18362

从下一页看,我没有看到 Edge 18 在哪里下载,44 版本也没有。

https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

有人可以指导我吗? 我不知道哪个版本适合我。

适用于 Microsoft Edge (EdgeHTML) 版本 18 和 19 的 Microsoft WebDriver 是一项 Windows 按需功能,可确保它始终自动更新并启用一些获取 Microsoft WebDriver 的新方法。要开始,您必须启用开发人员模式:

转到“设置”>“更新和安全”>“针对开发人员”,然后select“开发人员模式”。

对于 18 之前的 Microsoft Edge (EdgeHTML) 版本,安装以前版本的 WebDriver:

您还可以通过以下两种方式之一安装独立版本的 WebDriver:

(1) 从开始搜索“管理可选功能”,然后select“添加功能”、“WebDriver”。

(2) 通过 DISM 安装 运行 以管理员身份在提升的命令提示符下执行以下命令:

DISM.exe /Online /Add-Capability /CapabilityName:Microsoft.WebDriver~~~~0.0.1.0

参考文献:

(1) Microsoft WebDriver

(2)

以下 link 有助于在您的 JAVA 项目中引用 Web 驱动程序。

(3) bonigarcia/webdrivermanager