0
在我的项目上,我尝试使用Safari在Mac上启用使用Selenium(3.4.0,也试用较低版本)的自动化测试。正如苹果论坛所说,我正在使用技术预览进行测试。Selenium + Safari - Webkit 300错误
Safari浏览器开始还好,但所有网站都与以下错误而失败:
Safari can't open page. The error is "Webkit encountered an internal error" (WebkitErrorDomain:300)
但在没有自动化会话一切正常打开。
下面是浏览器驱动器是如何初始化:
SafariOptions safariOptions = new SafariOptions();
safariOptions.setUseTechnologyPreview(true);
safariOptions.setUseCleanSession(true);
caps.setCapability(SafariOptions.CAPABILITY, safariOptions);
driver = new SafariDriver(caps);
你有什么想法吗? 在此先感谢
https://discussions.apple.com/thread/7084847?start=0&tstart=0 –
你并不孤单: - https://forums.developer.apple.com/thread/75417 ..似乎它是一个已知的错误 –
是的,我知道。我在那里问了问题。 但是在这种情况下,Technology Preview帮助 –