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