Системное тестирование предусматривает тестирование всей системы в целом, оно выполняется после интеграционного тестирования, чтобы подтвердить работоспособность системы в сборе.
Целью системного тестирования является оценка сквозных характеристик системы, в которой объединены и взаимодействуют друг с другом различные программно-аппаратные модули, ПО. Результатом системного тестирования, которое определяется как серия различных тестов, является подтвержденное ожидаемое поведение компонентов и системы целиком.
Комплексный подход к тестированию сетевого оборудования
Планирование целей и области тестирования, выбор методики и программы тестирования.
Настройка тестового окружения, подготовка тестовых данных, проверка работоспособности оборудования и сетей.
Функциональный тест: проверка корректности работы сетевых коммуникаций и протоколов, а также обеспечение соответствия требованиям и спецификациям. Например, проверка работы DHCP-сервера на предоставление IP-адресов клиентам.
Тест на производительность: измерение и анализ параметров сети, таких как пропускная способность, задержка, потери пакетов и временные характеристики. И на пример, тестирование пропускной способности сети при передаче большого объема данных
Тест на безопасность: проверка сети на уязвимости и защищенность от внешних и внутренних атак. Пример: сканирование сети на наличие открытых портов и уязвимых сервисов.
Тестирование надежности: проверка стабильности работы сети, ее элементов в различных условиях, а также оценка способности сети восстанавливаться после сбоев. Пример: тестирование сети при отказе одного из маршрутизаторов.
Анализ результатов и предложений решений для улучшения сети.
Отчетность о прохождении тестов.