Нагрузочное тестирование
Тестирование восстановления. Как и зачем его проводить?
Всем известны такие виды нагрузочного тестирования, как поиск максимальной производительности и тестирование надёжности, а также инструменты для их проведения, например JMeter, Gatling, k6. Однако для полного понимания качества системы важно не только знать, какую нагрузку она может выдержать, но и как восстанавливается после внештатных ситуаций. В этом докладе мы сосредоточимся на тестировании восстановления — ключевом процессе, оценивающем способность системы возвращаться к нормальной работе после сбоев. Мы обсудим инструменты для этого, включая stress-ng и iptables. Мы рассмотрим основные этапы подготовки и проведения тестирования, включая создание тестового окружения и симуляцию различных сценариев сбоев. Кроме того, обсудим дополнительные инструменты и подходы, полезные в процессе тестирования. Это поможет лучше понять важность тестирования восстановления и подготовить систему к возможным сбоям. Тестирование восстановления. Как и зачем его проводить? from Vladislav Orlikov