Краснодар

+7 952  830 72 85

Москва

+7 495 134 25 57

Краснодар

+7 952  830 72 85

Москва

+7 495 134 25 57

Тестирование мобильных приложений. Часть 2

Отклик

Когда пользователь жмет на кнопки и использует какой-то функционал, он желает получить ожидаемую реакцию программы. Поэтому нужно проверить:

  • Адекватно ли отображается состояние нажатого элемента?

  • Правильно ли воспроизводятся вибрации и звуки?

  • Есть ли отклик на слабых устройствах?

  • Отправляется ли сообщение об ошибках?

Monkey testing

Monkey testing – это проверка на ввод хаотичной информации в нестандартной ситуации: ваш телефон может попасть в карман без блокировки, или вы случайно нажмете на несколько зон экрана.

Тестируют:

  • Отсутствие пустых экранов.

  • Удобство перемещения по приложению.

  • Нативные жесты, которые предусмотрел функционал.

  • Нажатие сразу всех клавиш или полей на экране.

Прерывание работы

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

Тестировщик проверяет:

  • Как смартфон реагирует на звонки, оповещения, работу других программ, MMS, сообщения.

  • Реакцию приложения на ожидание, зарядку, работу акселерометра, подключение к сети, выключение.

Мультиплатформенность

Приложение должно корректно отображаться на разных экранах и типах устройств.

Проверяют:

  • Работу медиафайлов на разных ОС и девайсах.

  • Переход от горизонтальной к вертикальной ориентации экрана.

  • Работу элементов интерфейса на экранах Retinа.

  • Функционал нужной ОС.

Операционные ограничения устройств

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

Проверяют:

  • Перенос, удаление и установку приложения.

  • Как ведет себе приложение при нехватке памяти: смотрят на открытие и работу.

  • Как ведет себе приложение, когда не хватает места для установки.

  • Как ведет себе приложение, когда на устройстве нет какого-то функционала: карты памяти, 3G-интернета и т.п.

Соответствие сертификатам

У многих сторов есть свои гайдлайны, правила для организации установочного файла, оформления страниц, дизайна и многого другого. После Smoke-test приходит пора функциональных тестов. На этой стадии вам придется много исправлять. Не рассчитывайте, что проверка закончится быстро.

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

Когда все ошибки устранены, начинается пререлизное тестирование с повторными Monkey testing и Smoke-test.