Виды Тестирования Flashcards
Функциональное тестирование
Проверяет функциональность программы
Ориентировано на требования пользователя
Нефункциональное тестирование
Проверяет производительность, безопасность и надежность
Фокусируется на нефункциональных аспектах системы
Регрессионное тестирование
Цель:
Проверяет, не появились ли новые ошибки после изменений
Обеспечивает стабильность системы
Тестирование безопасности
Проверяет безопасность данных и защиту информации
Включает тестирование на уязвимости
Тестирование производительности
Оценивает скорость и эффективность системы под нагрузкой
Включает нагрузочное и стресс-тестирование
Интеграционное тестирование
Проверяет взаимодействие между компонентами
Обеспечивает правильную работу системы в целом
Тестирование удобства использования (usability testing)
Оценивает удобство использования приложения
Включает оценку интерфейса и взаимодействия с пользователем
Тестирование на уровне компонентов (unit testing)
Проверяет отдельные компоненты или модули системы
Фокусируется на функциональности и взаимодействии внутри компонента
Включает проверку интерфейсов и зависимостей
Тестирование совместимости
Проверяет работу системы на разных устройствах и платформах
Обеспечивает кроссбраузерную и кроссплатформенную совместимость
Тестирование доступа
Проверяет доступность системы для пользователей с ограниченными возможностями
Включает проверку на соответствие стандартам доступности
Приемочное тестирование
Выполняется пользователями или клиентами
Подтверждает, что система соответствует их требованиям
Альфа-тестирование
Проводится разработчиками или внутренними сотрудниками
Включает проверку на ранних стадиях разработки
Бета-тестирование
Проводится пользователями вне компании
Помогает выявить ошибки перед официальным релизом
Тестирование конфигурации
Проверяет работу системы в разных конфигурациях аппаратного и программного обеспечения
Обеспечивает совместимость с различными окружениями
Тестирование восстановления
Проверяет способность системы восстановиться после сбоев
Включает тестирование резервного копирования и восстановления данных