Пока нет оценок.
Пожалуйста, подождите...

С появлением Android системы, ускорилось развитие разработки приложений для этой платформы. Для того чтобы приложение не было испорчено множеством дефектов, проводится проверка. В результате – негативные комментарии, низкие баллы и, соответственно, низкие рейтинги приложения, пользователи не скачивают его.

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

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

  • Регрессионное тестирование, с помощью которого проверяются все тест-кейсы.
  • Тестирование обновлений. Оно обеспечивает сохранение информации после изменений в приложении (финансовые сервисы, имя пользователя и историю). Тестирование обновлений проводится на нескольких устройствах. Довольно часто разработчики уделяют недостаточно внимания проблемам сохранения информации из старых приложений, и тестирование помогает решить эту проблему.
  • Тестирование приложения на разных устройствах. Как правило, приложение разрабатывается для iOS и Android платформ (процентное соотношение – 20 к 80). Monkey тестирование проводится в основном на Android, так как разнообразие приложений намного больше чем у Apple.

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

Оставить комментарий