Skip to main content
✱ Тестирование аппаратных комплексов

За пределами Ping. Современные методы тестирования сетевых протоколов

SQA Days #37
2025-10-24 10:00
Секция A
40 мин
Просто
Доклад был на прошедшей конференции SQA Days #37 и сейчас находится в архиве.
tcp/ip, dns, arp – казалось бы знакомые понятие и термины, с которыми мы встречаемся постоянно. Данное семейство протоколов, обеспечивает надежное и бесперебойное функционирование приложений, по сути всего нашего “бэкенда”, “application”, “business”, “enterprise“, “web”, “ui” - то о чем большинство докладов. Я же предлагаю спуститься в “подвал” сетевого стека, взглянуть на его тайную жизнь. Детально рассмотреть протоколы семейства PPPoE, LCP, IPCP, c использованием технологии Docker, как инструмента создания "своей тестовой песочницы". Разобраться с Python фреймворком — Scapy, позволющий работать с "сырым" трафиком и PCAP дампами и их воспроизведением. И в завершение рассмотреть вопрос перехода к автотестироваию на основе Docker/Python/Scapy и интеграции сценариев в различные Continuous Integration(CI) системы.