Appium selenium grid 基于最新版本 appium1.6.5 连接多设备操作

朱光精 · 2017年06月28日 · 最后由 Xuebing Du 回复于 2020年03月05日 · 1952 次阅读

■相信很多人已经知道 appium 配合 selenium grid 可以开启多个 server,但 appium 最新版本 1.6.5 使用的是 ui 启动更加便捷了,但怎么和 grid 结合?直接实践了把,第一次在 testhome 发表,让各位大神见笑了,有什么不对的,请指出

实践步骤

1.第一步还是还是将 appium json 信息配好

{
  "capabilities": [
    {
      "deviceName": "8cfd4d47",
      "version": "7.0",
      "maxInstances": 3,
      "platform": "ANDROID",
      "browserName": "chrome"
    }
  ],
  "configuration": {
      "cleanUpCycle": 2000,
      "timeout": 300000,
      "browserTimeout": 60000,
      "hub":"127.0.0.1:4444/grid/register",
      "host":"192.168.2.133",
      "maxSession": 6,
      "port": 4723,
      "hubPort": 4444,
      "hubHost": "192.168.2.133",
      "proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy",
      "url": "http://127.0.0.1:4723/wd/hub",
      "register": true,
      "registerCycle": 5000
    }
}

2.appium1.6.5 界面配置

3.查看 grid 界面就可以看到已经启动 appium server 了

其他

■在数量多的时候,这样可能就出现一堆 appium ui 界面,哪位大神有比较好的处理方法
■另外 appium 1.6.5 已经可以抓 toast,目前我还没去实践,后期实践完再展示下

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 1 条回复 时间 点赞

emmm~ 还是启动不了
报错:启动 Appium 服务器时出错 Syntax errpr node configuration file:Unexpected sting

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册