나는 또한 mac machine에서 사파리 브라우저를 시작하는 데 문제가있어서 해결책을 찾지 못했습니다. 사용하고 있습니다 Java 8, Selenium Webdriver, TestNG, Page Object Model, Page Factory를 GUI 자동화 프레임 워크에 사용합니다.
if (browserType.equals("safari")) {
// System.setProperty("webdriver.safari.driver", workingDir +
// "//driver//SafariDriverServer.exe");
System.setProperty("webdriver.safari.driver",
"/driver/SafariDriver.safariextz");
System.setProperty("webdriver.safari.noinstall", "true");
DesiredCapabilities desiredCapabilities = DesiredCapabilities
.safari();
SafariOptions safariOptions = new SafariOptions();
safariOptions.setUseCleanSession(true);
safariOptions.getUseCleanSession();
safariOptions.setUseCleanSession(true);
desiredCapabilities.setCapability(SafariOptions.CAPABILITY,
safariOptions);
// deleteCookies();
driver = new EventFiringWebDriver(new SafariDriver());
ThreadDriver.set(driver);
// driver.manage().window().setSize(new Dimension(1024, 850));
getDriver().manage().timeouts().implicitlyWait(3,
TimeUnit.SECONDS);
wait = new WebDriverWait(driver, 30);
}
이전에 사용 했습니까? 이걸 전혀 진단하려고 했니? 귀하를 돕기에 충분한 정보가 없습니다. –