我需要启动一个网址,并希望在该网页中找到一些元素。尝试使用safari执行时,会启动URL,但使用webdriver实例查找元素或任何其他操作会将异常作为空指针引发。相同的代码适用于chrome驱动程序。我在Windows机器上尝试这个
答案 0 :(得分:0)
您需要使用Safari技术预览版。从WebDriver Support in Safari 10
获取帮助尝试使用以下代码:
SafariOptions options = new SafariOptions();
options.setUseCleanSession(true);
options.setUseTechnologyPreview(true);
currentDriver = new SafariDriver(options);