2017-01-03 10 views
0

にJSONの構成で特別のFirefoxを起動することはできません私のJSONがは私がセレングリッドを使用して、ここでJSON して、ノードとハブを設定するセレン3

{ 
    "capabilities": 
    [ 
    { 
     "browserName": "firefox", 
     "browser-version": "38.8.0", 
     "maxInstances": 5, 
     "firefox_binary": "C:/Program Files (x86)/secutix/Matterhorn_V3/FireFoxPortableESR/App/Firefox/firefox.exe", 
     "seleniumProtocol": "WebDriver" 
    }, 
    { 
     "browserName": "chrome", 
     "maxInstances": 5, 
     "seleniumProtocol": "WebDriver" 
    }, 
    { 
     "browserName": "internet explorer", 
     "maxInstances": 1, 
     "seleniumProtocol": "WebDriver" 
    } 
    ], 
    "proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy", 
    "maxSession": 5, 
    "port": 5568, 
    "register": true, 
    "registerCycle": 5000, 
    "hub": "http://localhost:4444", 
    "nodeStatusCheckTimeout": 5000, 
    "nodePolling": 5000, 
    "role": "node", 
    "unregisterIfStillDownAfter": 60000, 
    "downPollingLimit": 2, 
    "debug": false, 
    "servlets" : [], 
    "withoutServlets": [], 
    "custom": {} 
} 


である私は
(ファイン)ハブを始めた私は、ノードを開始しました(細かいこと)
しかし、私はmaven cmdで "mvn clean verify" しか存在しません。現在のFirefoxバージョン45.6が作成されています。 FireFoxPortableESRはnoneです。
Selenium-server-standalonを3.0から2.53に変更しても問題ありません。
ので、使用のセレン3.0 *

答えて

0

あなたはSelenium V3.0

{ 
"capabilities": 
    [ 
    { 
     "browserName": "firefox", 
     "browser-version": "38.8.0", 
     "maxInstances": 5, 
     **"webdriver.gecko.driver" : "path to gecko driver"** -----> add path to gecko driver 
     "seleniumProtocol": "WebDriver" 
    }, 
    { 
     "browserName": "chrome", 
     "maxInstances": 5, 
     "seleniumProtocol": "WebDriver" 
    }, 
    { 
     "browserName": "internet explorer", 
     "maxInstances": 1, 
     "seleniumProtocol": "WebDriver" 
    } 
    ], 
    "proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy", 
    "maxSession": 5, 
    "port": 5568, 
    "register": true, 
    "registerCycle": 5000, 
    "hub": "http://localhost:4444", 
    "nodeStatusCheckTimeout": 5000, 
    "nodePolling": 5000, 
    "role": "node", 
    "unregisterIfStillDownAfter": 60000, 
    "downPollingLimit": 2, 
    "debug": false, 
    "servlets" : [], 
    "withoutServlets": [], 
    "custom": {} 
    "marionette" : true ------------------> add marionette = true 
} 
Firefoxを実行するために、2つのキーの下に追加しなければならないときFireFoxPortableESRを呼び出す方法
関連する問題