Skip to content

qa-dev/jsonwire-grid-wda-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Общие сведения:

Сервис предназначен для запуска тестов через https://github.com/qa-dev/jsonwire-grid. Сервис умеет регистрироваться в go-jsonwire-grid, а также проверять на разрыв соединения с ним. В случае последнего происходит перерегистрация.

Сервис перехватывает 2 вида запросов:

  1. /session - Открывает сессию в WDA. Примечание: Обрабатывает только POST запрос, остальные просто проксируются.

    Также сервис выполняет подготовку симулятора перед началом запуска теста. Подготовка состоит из следующих шагов:

    1. Остановка WDA.
    2. Получить список всех устройств.
    3. Выбрать симулятор для работы.
    4. Удалить приложение.
    5. Установить приложение.
    6. Запуск WDA.
  2. / - Проксирует все запросы отличные от (1) в WDA.

  3. Умеет записывать видео

  4. Умеет работать с неймспейсами симуляторов (для параллельного запуска на одном минике) Неймспейс задается прификсом в имени устройств.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages