2016-09-26 52 views
2

我在El Capitan OS X上安裝了更新以獲得Safari 10.每webdriver-support-in-safari-10 - 「Safari的驅動程序可通過/ usr/bin/safaridriver可執行文件啓動,並提供大多數客戶端庫由Selenium自動啓動驅動程序,而無需進一步配置。「WebDriver Java類在El Capitan的Safari 10上運行

由於Java客戶端仍然需要實例的webdriver的味道,我嘗試以下 - 的

DesiredCapabilities capabilities = DesiredCapabilities.safari(); 
capabilities.setCapability(SafariOptions.CAPABILITY, new SafariOptions()); 
driver = new RemoteWebDriver(capabilities); 

代替

driver = new SafariDriver(); 

,但我碰到下面的錯誤 - org.openqa.selenium.remote.UnreachableBrowserException。我看到

ps -ef | grep safari 
501 1956 814 0 5:12PM ttys003 0:00.02 /usr/bin/safaridriver -p 0 

我還檢查了「附錄」,在他們的崗位的末端 -

launchctl list | grep webdriverd 
1498 0 com.apple.webdriverd 

有沒有人能得到它與J​​ava的工作?

回答

0

從Apple開發人員頻道更新至Safari 10.0.2 beta 2。對我來說,它不適用於10.0.1,並且與10.0.2 beta 2一起工作。