我正在尝试使用macOS上的Java绑定针对MS Edge运行Selenium测试。我已成功安装Edge和Edge驱动程序。我的测试设法连接到Edge Driver,但似乎驱动程序无法找到浏览器的二进制文件,请参见错误消息:
org.openqa.selenium.WebDriverException: unknown error: cannot find Microsoft Edge binary
详细信息:
我看到了几个与我的问题类似的问题,并尝试了一些建议的解决方案,但无济于事。我尝试过的事情:
webdriver.edge.bin
指向浏览器的二进制文件。new EdgeOptions().setBinary()
(由于Selenium的Java绑定的最新版本不包含此方法,因此无法使用。)