如何使用safari驱动程序运行selenium脚本?

时间:2017-12-02 18:53:19

标签: selenium-webdriver

我需要启动一个网址,并希望在该网页中找到一些元素。尝试使用safari执行时,会启动URL,但使用webdriver实例查找元素或任何其他操作会将异常作为空指针引发。相同的代码适用于chrome驱动程序。我在Windows机器上尝试这个

1 个答案:

答案 0 :(得分:0)

您需要使用Safari技术预览版。从WebDriver Support in Safari 10

获取帮助

尝试使用以下代码:

SafariOptions options = new SafariOptions();
options.setUseCleanSession(true);
options.setUseTechnologyPreview(true);
currentDriver = new SafariDriver(options);