Нужна помощь подключить appium к selenium grid

appium
Теги: #<Tag:0x00007f3d44849c88>

(t62) #1

Есть проблема, хочу запустить тесты на одном компе, подключится к grid на другом, где будут подключены несколько девайсов, (андроид, ios ..) проблема заключается вот в чём, я не могу понять как это всё сделать.

создал json файл для настройки девайса, и теперь как и что запустить не знаю, гуглил, пробовал, не получается(((

возможно есть другие варианты вместо апиума?


(Ray Romanov) #2

Вот пример моего конфига для аппиум:

{
  "capabilities":
      [
        {
          "browserName": "Android",
          "version":"4.4",
          "maxInstances": 1,
          "platform":"ANDROID"
        }
      ],
  "configuration":
  {
    "cleanUpCycle":2000,
    "timeout":30000,
    "proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy",
    "url":"http://IP.Appium.Node.Host:Port/wd/hub",
    "maxSession": 1,
    "port": AppiumPort,
    "host": "IP.Appium.Node.Host",
    "register": true,
    "registerCycle": 5000,
    "hubPort": SeleniumHubPort,
    "hubHost": "IP.Selenium.Hub.Host",
  }
}

(Crazyk2) #3

Готовое решение подходящее конкретно под тебя, никто не расшарит
Посмотри здесь
https://saikrishna321.github.io/AppiumTestDistribution
и здесь на руби, но подход в принципе одинаков


(t62) #4

всем спасибо, разобрался сам и очень помогла ссылка - http://www.zymr.com/configuring-appium-node-servers-with-selenium-grid/


(Crazyk2) #5

Тут описана сам принцип взаимодействия.
По ссылкам вышеуказанным реализации, этих принципов.