Виды тестирования программного обеспечения

Классификация видов тестирования программного обеспечения. Рассмотрим, какие виды тестирования существуют.

Тестирование по функции: функциональное, нефункциональное.

Нефункциональное тестирование: тестирование удобства использования, юзабилити тестирование, тестирование производительности (нагрузочное тестирование, стресс тестирование, тестирование надежности, тестирование стабильности, объемное тестирование), тестирование безопасности, тестирование надежности, тестирование локализации, тестирование масштабируемости, тестирование переносимости, тестирование обратной совместимости, тестирование установки, тестирование на отказоустойчивость (на отказы и восстановление), конфигурационное тестирование, тестирование сборки.

Тестирование по автоматизации: автоматизированное, полуавтоматизированное, ручное (мануальное).

Тестирование по позитивности: позитивное, негативное.

Тестирование по знанию системы: тестирование черным ящиком, белым ящиком, серым ящиком.

Тестирование по вовлеченности участников: альфа тестирование, бета тестирование.

По пирамиде тестирования: модульное тестирование (юнит тестирование), интеграционное тестирование, системное тестирование.

Другие виды тестирования: приемочное тестирование, тестирование взаимодействия, тестирование верстки, дымовое тестирование (smoke testing), санитарное тестирование (sanity testing), регрессионное тестирование (regression testing, регресс, регрессия).

0
Нет комментариев. Ваш будет первым!