Блог седого тестировщика

говориМ о тестировании
простым языком

Инструменты для тестирования мобильных приложений: фермы мобильных устройств

Время на прочтение: 2 мин.
Что же делать, если тестировать на реальных устройствах жизненно необходимо, а денег на закупку требуемого количества устройств с требуемыми характеристиками нет?

На помощь приходит технология удаленного доступа.

У разработчиков есть возможность пользоваться сервисами по аренде смартфонов и планшетов, так называемыми мобильными фермами. Да, такие сервисы тоже платные, но удаленный доступ к сотням устройств стоит гораздо дешевле, чем закупка хотя бы нескольких таких устройств для проекта.

В онлайне существует множество таких сервисов, например Samsung Remote Test LabFirebase Test Lab for AndroidAWS Device Farm и многие другие. Чтобы познакомиться с работой такой фермы подробнее, я советую использовать сервис https://www.perfecto.io. Он платный, но для ознакомления предоставляется 14-дневный бесплатный доступ.

Разбор сервиса Perfecto

После регистрации пользователь попадает в сервис, где у него есть доступ к 20 разным мобильным девайсам.

Инструменты для тестирования мобильных приложений: фермы мобильных устройств, изображение №1

Достаточно нажать кнопку «Open» под нужным, и можно начинать работу!

Обратите внимание, что некоторые телефоны могут быть в использовании другими пользователями сервиса, поэтому доступ к ним будет невозможен, пока они не освободятся.

Интерфейс сервиса выглядит так же, как интерфейс рассмотренного эмулятора, который мы рассматривали тут https://sedtest-school.ru/nyuansy-testirovaniya/instrumenty-dlya-testirovaniya-mobilnyh-prilozhenij-emulyatory-i-simulyatory/, даже меню похожи. Но при этом на другом конце находится не программный код, который имитирует работу, а реальный телефон.

Инструменты для тестирования мобильных приложений: фермы мобильных устройств, изображение №2

Чтобы установить на такой телефон свое приложение достаточно нажать кнопку с точечками и перетащить файл приложения в открывшееся окно. Или воспользоваться кнопкой «Install new» и следовать подсказкам.

Инструменты для тестирования мобильных приложений: фермы мобильных устройств, изображение №3

После окончания работы девайс будет автоматически вычищен, а все ваши данные удалены, но о кибер-безопасности забывать не стоит. Поэтому если в вашей компании строгие правила техники безопасности, то я советую при окончании работы удалить приложение с телефона, а его файл из папки телефона и из корзины (если он там есть).

Какие устройства выбрать для тестирования?

Тут могут быть разные ситуации.

На проектах поменьше, с ограниченным бюджетом (если говорить о реальных телефонах, которые тестировщик будет держать в руках), возможно придется просто взять то, что находится в данный момент под рукой. Ведь лучше протестировать ПО на «каком-нибудь» реальном девайсе, чем тестировать его только на эмуляторе.

Если есть бюджет на целенаправленную закупку тестовых устройств, то лучше обратиться к статистике: какими устройствами охотнее всего пользуются в стране, для которой ведется разработка, какими устройствами охотнее всего пользуются представители целевой аудитории. Узнайте это все и при покупке девайса исходите из этого. Теми же соображениями (какое устройство и с какими характеристиками, на какой платформе, в какой точке света) следует руководствоваться при выборе девайсов на ферме или в эмуляторе при ручном и автоматическом тестировании ПО для мобильных устройств.

Vkontakte
Facebook
LinkedIn
Twitter

Автор статьи:

Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Ближайшие события

Ближайшие события