Этот вид тестов предполагает проверку всех возможных требований: как функциональных так и нефункциональных. Что это за требования, разберем в следующей статье, пока запомни, что проверяются просто ВСЕ требования.
Таким образом, проверяются сценарии такие как:
- непредвиденные сценарии использования - пользователь же у нас всегда большой выдумщик - по себе знаю.
- несовместимость версий ПО в окружении (всяких там библиотек, версий баз данных и так далее)
- время работы - тоже немаловажный фактор, пользователю быстро надоедает смотреть как грузится страничка (секунды за 3 примерно)
- безопасность, надежность, соответствие требованиям регулятора и прочее прочее