Тестирование по объекту проверки делится на функциональное и нефункциональное. edu.sravni.ru www.trustsol.ru
Функциональное тестирование направлено на проверку того, что способна выполнить программа, какими возможностями она обладает. edu.sravni.ru Некоторые виды функционального тестирования:
Нефункциональное тестирование направлено на определение эффективности программного продукта, то есть отвечает на вопрос, как именно ПО это делает. edu.sravni.ru Некоторые виды нефункционального тестирования:
- Нагрузочное. edu.sravni.ru Основной акцент делается на определение реальной производительности программного продукта. edu.sravni.ru
- На проникновение. edu.sravni.ru Проверяется наличие уязвимостей, позволяющих взломать программу, то есть получить несанкционированный доступ к конфиденциальным данным или управлению системой. edu.sravni.ru
- На совместимость. edu.sravni.ru Тесты направлены на определение возможности беспроблемной работы на разных платформах и устройствах. edu.sravni.ru
- Стресс-тестирование. edu.sravni.ru Проверка определяет, как реагирует ПО на возникновение нештатной ситуации, например, в виде некорректных действий пользователя или крайне высокой нагрузки. edu.sravni.ru
- На отказоустойчивость. edu.sravni.ru Тестирование ведётся в отношении того, как программа способна справляться с внешними сбоями, например, в работе серверов или в случае прекращении доступа к интернету. edu.sravni.ru
- Пользовательское. edu.sravni.ru Проводится проверка интерфейса пользователя с точки зрения комфорта и удобства работы, простоты освоения и других подобных параметров. edu.sravni.ru
- На восстановление. edu.sravni.ru Тестируются сценарии отказов (потеря связи, отключение электроснабжения и т. д.). edu.sravni.ru Проверяется способность ПО восстановить работу без потери данных или возникновения других проблем. edu.sravni.ru