我一直在尝试让 Java Selenium 3.14 与 Edge Chromium 一起使用,但没有成功。我遇到了 Microsoft Edge Selenium Tools ( https://www.nuget.org/packages/Microsoft.Edge.SeleniumTools/3.141.0 ),但它是一个 .net 工具。
有 Java 实现指南吗?
非常感谢。
最佳答案
您想在 Java 中使用 Selenium WebDriver 自动化 Edge Chromium 吗?您可以按照以下步骤操作:
- 从 this page 下载您选择的 WebDriver 语言绑定(bind)(在您的情况下,它应该是 Selenium Java 3.141.59)。
- 从 this page 下载匹配版本的 Microsoft Edge WebDriver (与您的 Edge 浏览器版本相同)。
- 示例代码(将代码中的路径更改为您自己的路径):
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.edge.EdgeDriver;
import org.openqa.selenium.edge.EdgeOptions;
public class Edgeauto {
public static void main(String[] args) {
System.setProperty("webdriver.edge.driver", "your\\path\\to\\edge\\webdriver\\msedgedriver.exe");
EdgeOptions edgeOptions = new EdgeOptions();
WebDriver driver = new EdgeDriver(edgeOptions);
driver.get("https://www.google.com/");
}
}
关于Java Selenium 3.14 和 Edge Chromium - 如何开始工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61370059/