Привет, Хабр! Приходилось ли вам когда-нибудь выпускать приложения без тестирования? Надеемся, что нет: вам не знакома ситуация, когда баги всплывают после деплоя и нужно срочно все исправлять.
Мы создали новый сервис для разработчиков и тестировщиков — Мобильную ферму. С ней вы можете тестировать мобильные приложениях на тех устройствах, которые использует ваша аудитория.
На Мобильной ферме подключены 100 смартфонов разных производителей и моделей — редких и популярных. Можно выбрать один или арендовать сразу несколько девайсов. При этом вы сами выбираете период бронирования: две минуты, месяц или любой другой.
Настройки сохраняются на время работы со смартфоном, вне зависимости от того, сколько тестов вы проведете и как долго будет длиться сессия. После завершения аренды вся пользовательская информация удаляется с устройства.
В чем польза
На ферме можно тестировать верстку и производительность мобильных приложений, проверять свайпы, нажатия и работу UI.
Какие тесты доступны:
smoke — помогают выявить баги сразу после сборки ПО;
функциональные — проверяют конкретные функции приложения, прописанные в его логике;
автоматические — можно проводить параллельное тестирование на нескольких устройствах.
Как тестировать приложение
Для запуска тестов нужно зайти в панель управления my.selectel, перейти в раздел Мобильная ферма и нажать кнопку Создать ферму. Затем выбрать подходящие устройства и еще раз кликнуть на кнопку Создать ферму:
Так выглядит выбор устройств в панели управления. Слева показана часть доступных смартфонов. Справа отображается стоимость, а также находится кнопка создания фермы.
Затем нажать Начать использование и загрузить файл с кодом — готово!
Далее можете работать с приложением. Вам будут доступны все функции смартфона, при этом скорость отклика останется высокой.
Подробнее о Мобильной ферме рассказываем на странице документации.
Источник: habr.com