Создание мобильных приложений — сложный процесс, особенно в условиях высокой фрагментации рынка. По данным StatCounter, на мировом рынке представлены десятки тысяч моделей Android-устройств с разными версиями ОС, разрешениями экранов и аппаратными характеристиками. При этом экосистема iOS также неоднородна — многие устройства продолжают работать под управлением старых версий.
На этом фоне исследования показывают, что 80% пользователей готовы терпеть сбои приложения не более трёх раз, прежде чем удалить его. Чтобы этого избежать, тестирование на реальных устройствах должно стать обязательным этапом разработки. Несколько лет назад мы в МТС создали мобильную ферму для собственных нужд. Сейчас её регулярно используют более 80 наших команд разработчиков и тестировщиков.
Теперь воспользоваться нашей фермой мобильных устройств могут все — сервис MWS SunQ открыт для общего доступа.
Основные характеристики MWS SunQ:
более чем 300 мобильных устройств на iOS и Android;
порядка 100 конфигураций браузеров;
более 10 разрешений экрана;
ручное и автоматическое тестирование в реальном времени и через API.
Тестирования можно проводить семь дней в неделю, круглосуточно
Пользователям доступна AI visual testing – технология для автоматизации написания тестов. Инструмент готовит скриншоты из приложения на разных гаджетах, сравнивает их и выделяет расхождения, что ускоряет исправление ошибок и облегчает доработку.
MWS SunQ позволяет менять настройки девайсов: тему, язык, размер шрифтов и даже проверять звуки, которые издает смартфон при определенных действиях в сервисе. После сессий устройства автоматически очищаются, обеспечивая конфиденциальность данных.
Для тестирования web-сервисов доступны различные версии популярных браузеров и более десяти разрешений экрана.
Помимо облачной версии MWS SunQ, которая подойдет бизнесу любого масштаба, мы предлагаем крупным компаниям возможность развернуть ферму на их инфраструктуре (предложение по on-premise рассчитывается индивидуально, опираясь на потребности заказчика).
Источник: habr.com