Вот накатал краткую методику для себя. Что стоит добавить/убрать/изменить?
- Делаем проверку типичных сценариев использования на разных устройствах. (Позитивное тестирование)
- Корректная установка из Google Play, AppStore
- Запуск приложения.
- Нажатие кнопок на главном экране.
- Использование поиска по ключевым словам.
- Использование фильтров для поиска.
- Использование карт Google в при работе приложения, клики по иконкам на карте.
- Вход в аккаунты социальных сетей
- Просмотр данных о найденных объектах.
- Использование кнопок на экране найденного объекта.
- Заполнение и отправка форм обратной связи.
- Использование функций
- Работа в разных ориентациях телефона (портретный и ландшафтный режим).
- Проверка нетипичных условий использования на разных устройствах (негативное тестирование)
- Отсутствие сети и WiFi.
- Входящий звонок/SMS/оповещение во время работы приложения.
- Проверка работы при плохом соединении.
- Работа в отсутствии свободного места на диске.
- Некорректное заполнение форм обратной связи
Плюс хочу в свободном режиме добавить свои комментарии по работе приложения, типа миниэссе.
Как описывать случаи, в которых я ожидаю другой реакции от приложения на мои действия? Документации к приложению нет и не будет.
Будет ли правильным занести найденные баги в багтрекер, этого напрямую не просили. Но у меня есть небольшой опыт использования youtrack, поэтому мне это несложно было бы.