План тестирования НФТ - BlaBlaCar
Школа-1, выпуск 07.07.2017
1) Тестирование установки:
Установка приложения на устройствах:
Установка приложения на различных ОС:
2) Тестирование удобства пользователя
Проверка производительности (скорость отклика на действия в приложении: фильтр результатов поиска, поиск поездок, публикация поездки)
Проверка эффективности(количество шагов для совершения основных действий в приложении: публикация поездки, добавление информации в аккаунт, бронирование поездки)
Эмоциональная реакция пользователя(сбор информации о дизайне, удобстве у пользователей - удаленное модерируемое тестирование, отзывы пользователей о приложении(в Play Маркет, AppStore))
Проверка работы полей форм("защита от дурака" - если поле требует ввода цифр, то буквы и символы вводить нельзя и т.д.)
3) Конфигурационное тестирование
Проверить:
Интерфейс приложения соответствует размеру экрана устройства
Текст читается на устройстве с любыми параметрами
Звонки, смс принимаются при запущенном приложении
Основные функции приложения(поиск, публикация,бронирование поездки)
Заполнение форм(информация об аккаунте, форма поиска, форма предложения поездки)
В конфигурациях:
Тип устройствах(смартфон, планшет)
Тип, версияОС(Android 4.0.4, iOS 9.3.5, WindowsPhone 7 и др.)
Тип сети: Wi-Fi, GSM
Конфигурация устройства: количество оперативной памяти, разрешение экрана и т.д.
4) Тестирование на отказ и восстановление
Отключение устройства, на котором установлено приложение
Потеря связи с сетью
Прерывание циклов обработки данных(прерывание поиска поездки, прерывание публикации поездки, прерывание загрузки фото)
5) Тестирование производительности
Сгенерировать нагрузку приложения и проверить, соответствует ли требованиям время реакции приложения.(Jmeter)
Эмуляция работы большого количество параллельно работающих пользователей (HP LoadRunner)
Метрики: