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

Как разработчик приложений Вы должны обеспечивать, что Ваше приложение прекрасно трудится, и что в текущей версии может появиться предельное число неприятностей. Имеется большое количество дешёвых инструментов тестирования приложений, каковые оказывают помощь производить бета-версии и, что позволяют пользователям иметь форму обратной связи для сообщений о появляющихся проблемах.

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

Кое-какие из них созданы лишь для iOS, остальные являются кросс-платформенными инструментами.

TestFlight для iOS разработчиков

Изначально TestFlight был сделан для разработчиков Android и iOS, но по окончании того, как Apple его купил, помощь Android была удалена.

Если Вы трудитесь на iOS 8, то для Вас TestFlight будет бесплатным. Посредством TestFlight Beta Testing Вы имеете возможность пригласить пользователей протестировать приложение перед тем, как официально его выпустить.

TestFlight разрешает Вам приглашать до 1000 внешних пользователей либо тестеров, применяя только адрес их электронной почты. Когда внешние тестеры приглашены в TestFlight, они приобретают ссылку для загрузки официального приложения с App Store.5 Инструментов для тестирования мобильных приложений

Дабы скоро взять обратную сообщение от участников команды, Вы имеете возможность поделить собственные бета конструкции до 25. Участникам команды должны иметь статус Technical либо Admin в iTunes Connect. Любой член команды может проверить Вашу бету на 10 устройствах.

С TestFlight легко поддерживать обратную сообщение от настоящих пользователей. Вы имеете возможность применять TestFlight, дабы проверить приложения на iPhone, iPad и iPod touch на iOS 8 и последующих предположений, но лишь не Mac приложения. Их проверить не окажется.

TestFairy

TestFairy на все 100% бесплатный, но для громадных команд предлагается Enterprise Package.

TestFairy предлагает кое-какие превосходные функции для разработчиков приложений. Одна из таких функций – Video , которое записывает сторону клиента, и не приходится делать скрин-шоты. TestFairy снабжает запись теста со стороны клиента, включая центральный процессор, Память, GPS, Сетевой контроль, регистрации, отчеты по неточностям и без того потом.

Вам не требуется интегрировать SDK либо API в конструкции Вашего приложения для работы с приложениями Android. Вы загружаете собственный APK (Android application file) на платформу TestFairy. После этого, TestFairy демонтирует Ваш файл APK, вставляет нужные средства в необходимые места, дабы собрать данные и повторно собирает его для распределения к испытателям бета-версии.

Если Вы разработчик iOS тогда, Вам необходимо будет добавить одну строчок кода.

Вы имеете возможность пригласить контролирующих бета-версии по email либо через родное либо сетевое тестовое приложение. Эти приложения смогут быть доставлены контролирующим, не смотря на то, что публичная бета веб-страница дешева на хостинге TestFairy.

Гугл Play Native App Beta Testing

Если Вы трудитесь с приложениями Android, тогда у Вас, вероятнее, имеется доступ к консоли Гугл Developer. Для доступа к этому инструменту, Вы имеете возможность применять собственную учетную запись Гугл. Если Вы трудитесь от имени организации, то Гугл рекомендует завести новую учетную запись.

В июне 2014 Google Play Team объявила выход Гугл Play Developer Publishing API для разработчиков.

Subscriptions и In-App Purchases API разрешают Вам руководить приобретениями в приложении и подписками.

The Publishing API разрешает Вам загрузить и публиковать приложения и выполнить другие задачи, которые связаны с публикацией.

Инструмент включает в себя такие функции как:

  • Почтовые уведомления
  • Подсказки оптимизации
  • Расширенная статистика дохода
  • Громадной экспорт обзоров
  • проверка и Глубокое соединение сайта, дабы оптимизировать результаты поиска и установку приложения на устройства

Примечание: Если Вы собираетесь продавать приложения либо встроенные приобретения в приложении, позаботьтесь о том, дабы у Вас был банковский счет в Вашей стране, и дабы была карта, дабы Вы имели возможность оплатить вступительный взнос в размере 25$.

HockeyApp

HockeyApp разрешает разработчикам поставлять бета-версии приложений для iOS, Android, Windows Phone и приложений Mac OS. Сейчас обладателем HockeyApp есть Микрософт.

HockeyApp не предлагает бесплатной версии, но Вы имеете возможность испробовать работу HockeyApp безвозмездно в течение 1 месяца. Стоимости начинаются от $10 в месяц и разрешает Вам создавать до 5 приложений. HockeyApp предлагает неограниченное место хранение, неограниченное количество разработчиков либо контролирующих для всех замыслов.

Функции:

Объединенная поставка приложений через все платформы для обработки обновлений
Отчеты по неточностям и анализ, что возможно объединен с контролем над версией
Несложная обратная сообщение для пользователей
Аналитика пользователей, аппаратных средств и ОС
Управление пользователями и командой
HockeyApp

Ubertesters

Ubertesters – всестороннее ответ для тестирования, которое предлагает широкий диапазон инструментов для отчётов новых и поставки конструкций об неточностях. Вы кроме того имеете возможность включить либо отключить определенные конструкции для тестирования. Ubertesters предлагает бесплатные и платные замыслы. Бесплатный замысел предлагает 100 МБ хранения на 2 проекта.

На данный момент имеется помощь iOS и Android, в будущем запланирован доступ Windows.

Функции:

  • Анализ отчетов об неточностях через платформу OS и их статус
  • Распределение бета-версий и обновлений
  • Управление командой
  • Передача сообщений
  • Интеграция с внешними совокупностями отслеживания неточностей

Одна характерная изюминка Ubertesters это то, что Вы имеете возможность нанять людей для проверки и помощи Вашего приложения на огромном количестве настоящих устройств и на настоящих условиях.

Вывод

Это только маленькая подборка инструментов, каковые разрешают внешним контролирующим иметь доступ к Вашему приложению. Какие конкретно из них Вы уже пробовали? Какой второй инструмент Вы имели возможность бы порекомендовать?

Случайные статьи:

Лекция 6. Особенности тестирования мобильных приложений


Подборка похожих статей:

riasevastopol