Skip to content

Commit 87690d4

Browse files
committed
first commit
0 parents commit 87690d4

File tree

468 files changed

+188880
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

468 files changed

+188880
-0
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.idea/
2+
config_dev.json

README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
Общие сведения:
2+
3+
Сервис предназначен для запуска тестов через https://github.com/qa-dev/jsonwire-grid.
4+
Сервис умеет регистрироваться в go-jsonwire-grid, а также проверять на разрыв соединения с ним.
5+
В случае последнего происходит перерегистрация.
6+
7+
Сервис перехватывает 2 вида запросов:
8+
9+
1.
10+
`/session` - Открывает сессию в WDA.
11+
Примечание: Обрабатывает только POST запрос, остальные просто проксируются.
12+
13+
Также сервис выполняет подготовку симулятора перед началом запуска теста.
14+
Подготовка состоит из следующих шагов:
15+
1. Остановка WDA.
16+
2. Получить список всех устройств.
17+
3. Выбрать симулятор для работы.
18+
4. Удалить приложение.
19+
5. Установить приложение.
20+
6. Запуск WDA.
21+
22+
2.
23+
`/` - Проксирует все запросы отличные от (1) в WDA.
24+
25+
3. Умеет записывать видео
26+
4. Умеет работать с неймспейсами симуляторов (для параллельного запуска на одном минике)
27+
Неймспейс задается прификсом в имени устройств.

0 commit comments

Comments
 (0)