TGViewer
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты @testerlib · 8.98K subscribers
Post #3784 1.24K
🐢 Симулируем плохой интернет в терминале

Что делать, если баг проявляется только «на медленном интернете», а нормальной 3G-сети под рукой нет?

📌 Используйте встроенный инструмент tc — он позволяет эмулировать задержки, потери и дублирование пакетов прямо на уровне ОС.

sudo tc qdisc add dev lo root netem delay 600ms loss 15% duplicate 5%


Что происходит:

— delay 600ms — каждое соединение тормозит на 0.6 сек

— loss 15% — часть пакетов теряется

— duplicate 5% — иногда дублируются (как в плохом Wi-Fi)

— dev lo — применено к localhost (для автотестов, моков и UI)

💡 Полезно для:

➖ Проверки таймаутов и повторных запросов (retry-логики)

➖ Тестирования загрузок, спиннеров, WebSocket-UI и real-time систем

➖ Эмуляции слабых или нестабильных сетей в CI или dev-окружении

🐸 Библиотека тестировщика

#буст
  • 👍 9
  • 🥰 1
  • 🤩 1
  • 👾 1
More from @testerlib
  1. Oct 14, 2026Новый уровень ИТ-практик: Импульс Т1 снова в Москве 🚀 19 ноября столица примет ИТ-конфере…
  2. Oct 13, 2026👀 Как вы смотрите видео? Разбираете урок, слушаете интервью фоном или начинаете на телефо…
  3. Oct 10, 2026Showboat и Rodney помогают показать работу ИИ-агента Саймон Уиллисон собирает демонстрации…
  4. Oct 10, 2026Post #5135
  5. Oct 2, 2026🎹 Что делать после ChatGPT? Следующий шаг — AI-агенты. Они не просто отвечают на запросы,…
  6. Sep 30, 2026🔥 Последний день для разработчиков AI уже пишет код. Теперь важнее научиться встраивать е…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →