пятница, 11 сентября 2026 г.
Экономика владения мобильной фермой. Сколько стоит собрать собственный парк устройств
Чтобы приложение работало одинаково хорошо у пользователей с разными моделями смартфонов, его желательно протестировать на таких же устройствах. Но что делать, если аудитория насчитывает десятки тысяч человек и у каждого разные смартфоны: у кого-то Samsung последней модели, флагманский Huawei, REALME, INFINIX или старенький Xiaomi, а кто-то из ностальгии купил iPhone 4? Разные модели, разные операционные системы… Как вариант, в таком случае можно использовать мобильную ферму — собрать свою или использовать готовое облачное решение.
Привет, Хабр! Я Саша, руководитель направления поддержки в Selectel. Мне стало интересно посчитать, сколько стоит собрать мобильную ферму своими руками и насколько это целесообразно для среднего и крупного бизнеса. Что получилось — рассказываю под катом.
Мобильная ферма — сервис, который позволяет удаленно запускать и тестировать приложения на реальных мобильных устройствах. С ее помощью можно проверить совместимость, функциональность и производительность приложений на разных мобильных устройствах с операционными системами Android и iOS.
Так ли нужен широкий парк устройств
Для начала вернемся немного назад и разберем, можно ли обойтись 2–3 популярными девайсами при тестировании. Например, бывают случаи, когда в компаниях принято тестировать приложения только на паре устройств, но с разными ОС: Android и iOS.
Такая практика вполне работает, когда пользователей не так много или экономически (и репутационно) можно пожертвовать частью юзеров. Например, не критично, если у небольшой части людей поплывет верстка или не сработает кнопка.
Но для FinTech, e-commerce, SaaS и других приложений, где клиентов много, а цена ошибки высока, нужен парк пошире. Любой тестировщик знает, что баги, которые не появляются на одном смартфоне или одной операционной системе, могут критически влиять на работу приложения на другом. Даже если приложение работает некорректно на устройстве, которым пользуется всего 5% аудитории, бизнес может столкнуться с последствиями. Представьте, что случится, если при обновлении банковского приложения оно перестанет открываться у части пользователей.
Широкое покрытие устройств позволяет создавать качественный продукт. Тестировщик может находить баги, которые проявляются только на конкретных моделях (например, только на Honor или на старых Samsung). Соответственно, снижается количество критических ошибок в продакшене, поддерживается высокий уровень SLA, а пользователи не идут писать негативные отзывы в магазинах приложений.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий