Функциональное тестирование – это проверка соответствия реализованного игрового функционала формальным требованиям и спецификациям, а если их нет – требованиям и ожиданиям пользователя. Это проверка того, ЧТО можно делать в игре.
Нефункциональное тестирование – это проверка того, КАК работает продукт, то есть определение характеристик ПО, которые могут быть измерены различными величинами. К нефункциональному тестированию традиционно относят следующее.
• Основные виды тестирования производительности:
· нагрузочное тестирование (Performance and Load Testing)
· тестирование стабильности или надежности (Stability/Reliability Testing)
• Тестирование установки (Installation Testing)
• Тестирование удобства пользования (Usability Testing)
• Тестирование на отказ и восстановление (Failover and Recovery Testing)
• Конфигурационное тестирование (Configuration Testing)
• Тестирование безопасности (Security and Access Control Testing)