Bean Network Tester is a tool for testers and developers: check how your application behaves on a poor connection. Like Clumsy or NetLimiter, it lets you deliberately degrade the network - add ping, drop packets, cap the speed, tear connections down, and more. It works by intercepting traffic with the WinDivert driver (via PyDivert), and offers both a clear windowed interface with tooltips and a command-line mode for CI.
https://beannetworktester.donislawdev.com/
Features
- Add lag and jitter - fixed or random delay, plus occasional spikes.
- Drop, corrupt or duplicate packets - loss can arrive in bursts, the way a real wireless link fails.
- Cap download/upload speed - throttle to a set KB/s, with a buffer that adds queuing delay before it starts dropping.
- Tear connections down - TCP resets, a dead link, or new connections that never come up.
- Flap the link on and off - outages that come and go.
- Block ports or IPs - a small built-in firewall, plus LAN mode (no internet) and internet only (no local network).
- Aim at one app - by process name, PID, IP, port, or one address family.
- Presets and saved profiles - 56k modem, Cafe WiFi, Satellite, In-flight Wi-Fi and more.
- Run scripted scenarios - timed steps that change the network on their own.
- Reproducible by seed - replay the exact same random loss and jitter.
- Watch it live - chart, counters, a searchable connections table and an event log.
- Command-line mode - scriptable for CI, with exit codes and JSON output.
- No telemetry, fully offline - sends no data anywhere.
- Break the path, not only the packets - an MTU black hole and NAT-style idle timeouts.
- Export to CSV - session statistics and a snapshot of the connections table.
License
GNU General Public License version 3.0 (GPLv3)Other Useful Business Software
Build Data Resilience - Take the Assessment Today
Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Bean Network Tester!