我有一个selenium网格环境,我已经在windows7中启动chrome,我想启动safari,如何配置safari? 这是我的代码:
DesiredCapabilities desiredCapabilities = DesiredCapabilities.safari();
WebDriver driver = new RemoteWebDriver(new URL("http://hub ip"), desiredCapabilities);
driver.get("www.google.com");
答案 0 :(得分:0)
如果您的safari 10在El Capitan或更高级别,您需要添加以下功能: capability.setCapability(SafariOptions.CAPABILITY,new SafariOptions());
Safari 10现在内置了自己的驱动程序,您不再需要包含扩展程序。但是,我无法让它在Yosemite机器上工作,并在那里发布了我的一个问题。