Selenium grid

上一篇 / 下一篇  2018-05-30 11:37:29 / 个人分类:Selenium

1.启动hub
java -jar selenium-server-standalone-3.9.1.jar -port 4444 -role hub
2.启动node
java -Dwebdriver.gecko.driver="C:\geckodriver.exe" -Dwebdriver.ie.driver="C:\IEDriverServer.exe" -Dwebdriver.chrome.driver="C:\chromedriver.exe" -jar selenium-server-standalone-3.9.1.jar -role node -nodeConfig F:\selenium\startNode.json
3.node配置(startNode.json)
{
 "capabilities":
 [{
   "browserName": "internet explorer",
   "platform": "windows",
   "version": "11",
   "maxInstances": 1,
   "seleniumProtocol": "WebDriver"
  },
  {
   "browserName": "firefox",
   "platform": "windows",
   "version": "58.0.1",
   "maxInstances": 1,
   "seleniumProtocol": "WebDriver"
  },
  {
   "browserName": "chrome",
   "platform": "windows",
   "version": "64.0",
   "maxInstances": 1,
   "seleniumProtocol": "WebDriver"
  }
 ],
 "proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy",
 "maxSession": 3,
 "port": 5555,
 "register": true,
 "registerCycle": 5000,
 "hub": "http://172.29.20.31:4444",
 "nodeStatusCheckTimeout": 5000,
 "nodePolling": 5000,
 "role": "node",
 "unregisterIfStillDownAfter": 100000,
 "downPollingLimit": 2,
 "debug": false,
 "servlets": [],
 "withoutServlets": [],
 "custom": {}
}
4.启动Appium Node
appium --nodeconfig F:\selenium\appiumnode1.json --log-level debug --log appium.log
5.Appium Node配置(AppiumNode1.json)
{
 "capabilities":
 [{
   "browserName": "Nexus5",
   "version": "6.0.0",
   "maxInstances": 1,
   "platform": "Android"
  }, {
   "browserName": "Nexus6",
   "version": "7.1.0",
   "maxInstances": 1,
   "platform": "Android"
  }, {
   "browserName": "chrome",
   "version": "6.0.0",
   "maxInstances": 1,
   "platform": "Android"
  }, {
   "browserName": "chrome",
   "version": "7.1.0",
   "maxInstances": 1,
   "platform": "Android"
  }
 ],
 "configuration": {
  "cleanUpCycle": 2000,
  "timeout": 30000,
  "proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy",
  "url": "http://172.29.20.31:4723/wd/hub",
  "host": "172.29.20.31",
  "port": 4723,
  "maxSession": 5,
  "register": true,
  "registerCycle": 10000,
  "hubPort": 4444,
  "hubHost": "172.29.20.31"
 }
}
6.console查看地址

TAG:

 

评分:0

我来说两句

Open Toolbar