如何在 macOS 上通过 Selenium Safari WebDriver 打开本地 html 文件?

How to open local html file by Selenium Safari WebDriver on macOS?

我试过:

safariDriver.get("file:///Users/pathToMyHtml/index.html");
safariDriver.get("/Users/pathToMyHtml/index.html");

但其中 none 有效。我使用 Java 和 macOS Sierra。 (如果我从 http:// 打开一个页面就可以了)

根本原因是Selenium版本。您需要将 Selenium 升级到版本 3++。 它在我的机器上使用 Selenium 3.4 运行良好。

请参阅问题:https://github.com/seleniumhq/selenium-google-code-issue-archive/issues/3773