2021-03-25 18:41:46
Во время удаленной работы наши инженеры столкнулись со сложностями в тестировании: дома под рукой может не оказаться необходимой модели смартфона. Нужно ехать в офис или просить о помощи коллег, в надежде отыскать тот самый девайс
Нам нужно было организовать удаленный процесс тестирования: “ферму” для iOS- и Android-устройств (телефонов и планшетов) в офисе, чтобы любой сотрудник мог пользоваться реальным устройством из дома.
Мы взяли за основу два опенсорсных решения, которые команда доработала под внутренние требования.
iOS: https://github.com/zebrunner/mcloud-ios
Android: https://github.com/nikosch86/stf-poc
Всё, что нужно для удаленного тестирования:
- зайти на сайт
- выбрать нужное устройство
- установить приложение
- начать пользоваться, словно смартфон у тебя в руках.
Помимо ручного тестирования можно запускать и автотесты — например, применение команды “adb connect
” позволяет использовать Android-устройство, будто оно подключено локально.
2.9K views15:41