2
我有一個mac優勝美地Safari 10,我想升級到運行selenium webdriver 3.0。我無法讓遠程webdriver啓動它。它拋出以下錯誤: 1.例外:SafariDriver要求野生動物園10 OSX埃爾卡皮坦運行或更大 時,在java中我包括:selenium 3.0 webdriver for safari 10 on yosemite
{
"browserName": "safari",
"version":10,
"maxInstances": 5,
"platform": "YOSEMITE",
"seleniumProtocol": "WebDriver"
}],
"proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy",
"maxSession": 5,
"port": 5000,
"register": true,
"registerCycle": 5000,
"nodeStatusCheckTimeout": 5000,
"nodePolling": 5000,
"unregisterIfStillDownAfter": 60000,
"downPollingLimit": 2,
"debug": false
:使用
capability.setCapability(SafariOptions.CAPABILITY, new SafariOptions());
capability = DesiredCapabilities.safari();
capability.setPlatform(platform);
我的節點設置和:開始於:
java -Xmx512m -jar \
-Dwebdriver.chrome.driver=chromedriver \
-Dwebdriver.gecko.driver=geckodriver \
$JFILE \
-role node \
-hub http://$hub/grid/register \
-nodeConfig $CONFIGFILE
我的safari擴展包含在我的Safari 10瀏覽器中。 我需要降級嗎?它在Selenium 2.53下運行良好。