Вот некоторые виды нефункционального тестирования:
Тестирование производительности. 3 Проверяет, как программный продукт работает под определённой нагрузкой. 3
Нагрузочное тестирование. 3 Определяет, как программа работает под ожидаемой нагрузкой. 3
Стрессовое тестирование. 3 Определяет работоспособность программного продукта при максимальной нагрузке. 3
Тестирование стабильности/надёжности. 3 Проверяет, выдержит ли программный продукт длительную нагрузку. 3
Объёмное тестирование. 3 Для получения оценки производительности при увеличении объёмов данных в базе данных приложения. 3
Инсталляционное тестирование. 3 Проверяет, не возникает ли проблем при установке, удалении, а также обновлении программного продукта. 3
Тестирование удобства использования (юзабилити тестирование). 3 Это метод тестирования, направленный на установление степени удобства использования, «обучаемости», понятности и привлекательности для пользователей. 3
Тестирование локализации. 4 Проверяется содержимое программного продукта на лингвистические ошибки, соответствие культурным требования и специфике конкретной страны/региона. 4
Тестирование безопасности. 4 Проверяется уязвимость программного продукта к различным атакам. 4