Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
8.8K subscribers
1.21K photos
151 videos
23 files
2.56K links
Все самое полезное для тестировщика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/12538d6f

Работать у нас: https://job.proglib.io/

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
🐢 Симулируем плохой интернет в терминале

Что делать, если баг проявляется только «на медленном интернете», а нормальной 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-окружении

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

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6