51Testing软件测试论坛

标题: appium并行测试 [打印本页]

作者: 悠悠小仙仙    时间: 2019-6-18 10:34
标题: appium并行测试
本帖最后由 悠悠小仙仙 于 2019-6-18 10:39 编辑

appium并行测试
实践步骤下载selenium-server-standalone-xxx.jar
  1. <code style="font-family:Menlo, Monaco, Consolas, 'Courier New', monospace;display:block;line-height:18px;border:none !important;">java -jar selenium-server-standalone-3.0.1.jar  -port 4444 -role hub
  2. </code>
复制代码
[attach]125176[/attach]

设置不同的端口appium json文件信息

  1. {
  2.   "capabilities": [
  3.     {
  4.       "deviceName": "DU2TAN15AJ049163",
  5.       "version": "4.4.2",
  6.       "maxInstances": 3,
  7.       "platform": "ANDROID",
  8.       "browserName": "chrome"
  9.     }
  10.   ],
  11.   "configuration": {
  12.       "cleanUpCycle": 2000,
  13.       "timeout": 300000,
  14.       "browserTimeout": 60000,
  15.       "hub":"127.0.0.1:4444/grid/register",
  16.       "host":"192.168.1.218",
  17.       "maxSession": 6,
  18.       "port": 4723,
  19.       "hubPort": 4444,
  20.       "hubHost": "192.168.1.218",
  21.       "proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy",
  22.       "url": "http://127.0.0.1:4723/wd/hub",
  23.       "register": true,
  24.       "registerCycle": 5000
  25.     }
  26. }
复制代码
  1. <code style="font-family:Menlo, Monaco, Consolas, 'Courier New', monospace;display:block;line-height:18px;border:none !important;">node D:\\app\Appium\\node_modules\\appium\\bin\\appium.js  -p 4723  -U DU2TAN15AJ049163 --nodeconfig D:\app\appium_study\testRunner\test.json

  2. </code>
复制代码
[attach]125177[/attach]


  1. {
  2.   "capabilities": [
  3.     {
  4.       "deviceName": "MSM8926", #设备id
  5.       "version": "4.3",
  6.       "maxInstances": 3,
  7.       "platform": "ANDROID",
  8.       "browserName": "chrome"
  9.     }
  10.   ],
  11.   "configuration": {
  12.       "cleanUpCycle": 2000,
  13.       "timeout": 300000,
  14.       "browserTimeout": 60000,
  15.       "hub":"127.0.0.1:4444/grid/register", #链接hub
  16.       "host":"192.168.1.218",
  17.       "maxSession": 6,
  18.       "port": 4724,#端口号
  19.       "hubPort": 4444,
  20.       "hubHost": "192.168.1.218",
  21.       "proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy",
  22.       "url": "http://127.0.0.1:4724/wd/hub",# 4724 appium服务器
  23.       "register": true,
  24.       "registerCycle": 5000
  25.     }
  26. }
复制代码




  1. <code style="font-family:Menlo, Monaco, Consolas, 'Courier New', monospace;display:block;line-height:18px;border:none !important;">node D:\\app\Appium\\node_modules\\appium\\bin\\appium.js  -p 4724  -U MSM8926--nodeconfig D:\app\appium_study\testRunner\test2.json
  2. </code>
复制代码



在看看刚刚执行selenium-server-standalone窗口

[attach]125178[/attach]

在浏览器中预览

在浏览器输入:[color=rgb(0, 105, 214) !important]http://192.168.1.218:4444/grid/console 就能看到你连接了多少个设备

[attach]125179[/attach]

其他








欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2