Установка и запуск Способ проверок Ожидаемый результат
Установка приложения из официального магазина приложений AppStore Скачать установить Успешно установлено
Установка приложения из официального магазина приложений GooglePlay Скачать установить Успешно установлено
Интерфейс Способ проверок Ожидаемый результат
Проверка наличия и корректности всех элементов интерфейса (кнопки, поля ввода, иконки и т.д.). Мануальная проверка всех элементов Все элементы и функции работают без нареканий
Проверка на правильное отображение интерфейса на разных размерах экранов и ориентациях. Мануальная проверка всех элементов Все элементы и функции работают без нареканий
Проверка наличия и корректности анимаций и переходов между экранами. Мануальная проверка всех элементов Все элементы и функции работают без нареканий
Функциональность Способ проверок Ожидаемый результат
Работоспособность всех основных функций приложения. Ввод и обработка данных (проверка наличия валидации, обработка ошибок и т.д.). Проверка прошла успешно
Проверка работы функциональности в различных сценариях использования. Проверка работоспособности функционала приложения Проверка прошла успешно
Тестирование возможности отмены действий и восстановления состояния приложения Тестирование восстановления включает в себя возврат программы к точке проверенной целостности и повторную обработку транзакций до точки сбоя Проверка прошла успешно
Взаимодействие с внешними устройствами (например, камерой, GPS). Проверка камеры и локации Проверка прошла успешно
Сетевые операции Способ проверок Ожидаемый результат
Проверка подключения к интернету. Проверьте, что приложение корректно обрабатывает отсутствие интернет-соединения. Проверка прошла успешно
Обработка ошибок при отсутствии сети. Имитируйте ситуации разрыва соединения в различных частях приложения (например, во время загрузки данных, отправки формы). Проверка прошла успешно
Тестирование скорости загрузки данных. Измерьте время загрузки основных страниц вашего приложения с использованием инструментов для анализа производительности браузера, таких как Google PageSpeed Insights или Lighthouse. Проверка прошла успешно
Работа синхронизации данных между устройствами (если это применимо). Проверьте, что данные синхронизируются быстро и эффективно, предотвращая задержки и конфликты. Проверка прошла успешно
Безопасность Способ проверок Ожидаемый результат
Проверка наличия защиты от несанкционированного доступа. Проверьте, что в приложении реализованы эффективные механизмы аутентификации, требующие подтверждения подлинности пользователей Проверка прошла успешно
Тестирование на утечку конфиденциальных данных. Проверьте, что данные не хранятся в открытом виде, и доступ к ним ограничен. Проверка прошла успешно
Проверка корректности обработки паролей и секретных данных. Убедитесь, что передача паролей по сети происходит в зашифрованном виде с использованием протоколов шифрования (например, HTTPS). Проверка прошла успешно
Совместимость Способ проверок Ожидаемый результат
Тестирование на разных версиях операционной системы. Создайте матрицу поддерживаемых версий для каждой платформы (например, Android, iOS), указывая минимальные и максимальные версии, которые вы тестируете. Проверка прошла успешно
Тестирование на разных устройствах и их моделях. Тестирование должно включать устройства разных брендов (Apple, Huawei) Проверка прошла успешно
Проверка совместимости с разными версиями сторонних библиотек и SDK. Убедитесь, что версии сторонних библиотек и SDK, которые вы используете, совместимы между собой. Проверка прошла успешно
Работа с памятью и производительность Способ проверок Ожидаемый результат
Проверка использования ресурсов устройства (память, процессор). Используйте инструменты мониторинга процессора для отслеживания загрузки процессора при различных действиях в приложении. Проверка прошла успешно
Тестирование приложения на стабильность при длительном использовании. Запускайте приложение на длительные периоды времени, чтобы оценить его стабильность при продолжительном использовании. Проверка прошла успешно
Проверка реакции приложения на низкий уровень заряда батареи. Проверьте, какие функции приложения могут быть автоматически отключены или ограничены при низком уровне заряда батареи. Проверка прошла успешно
Локализация и многоязычность Способ проверок Ожидаемый результат
Проверка корректности отображения текстов на разных языках. Убедитесь, что текст в приложении корректно отображается для разных языков. Проверка прошла успешно
Тестирование поддержки разных региональных настроек. Проверьте переводы на наличие ошибок и правильность грамматики. Проверка прошла успешно
Обновления и обслуживание Способ проверок Ожидаемый результат
Тестирование процесса обновления приложения. Проведите тесты на установку новой версии приложения. Удостоверьтесь, что процесс установки прозрачен и не требует от пользователя сложных действий. Также проверьте, что процесс установки завершается успешно без ошибок. Проверка прошла успешно
Тестирование совместимости с предыдущими версиями приложения. Удостоверьтесь, что ваше приложение работает корректно на предыдущих версиях поддерживаемых операционных систем. Проверьте функциональность и совместимость с различными версиями, учитывая особенности каждой из них. Проверка прошла успешно
Тестирование на безопасность Способ проверок Ожидаемый результат
Проверка наличия защиты от вредоносных вмешательств (фишинг, инъекции и т.д.). Убедитесь, что все программы и операционная система на вашем компьютере обновлены до последних версий. Производите регулярные обновления для устранения известных уязвимостей. Проверка прошла успешно
Тестирование на возможные уязвимости безопасности. Проверка защищенности передачи данных Проверка прошла успешно