4.2.2. Тестирование нефункциональных параметров программы
Существуют специальные методы для тестирования аспектов программ, не являющихся функциональными, т.е. не относящихся к работоспособности самих программ:
- Тестирование производительности программного обеспечения – посмотреть работоспособность, если программа управляет большим количеством данных или имеет большое число пользователей. Это напрямую относится к понятию масштабируемости приложений.
- Тестирование «Юзабилити» – тестирование интерфейса пользователя, его удобности, практичности и лёгкости для освоения обычным пользователем.
- Тестирование безопасности программ важно для программ, имеющих дело с конфиденциальными данными для предотвращения использования уязвимостей хакерами.
- Тестирование качества интернационализации и локализации программного обеспечения.
Пользоваться этими методами можно и нужно, чтобы программа была качественной.