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.
Features
- Add lag and jitter - fixed or random delay.
- Drop, corrupt or duplicate packets - fake a flaky link.
- Cap download/upload speed - throttle to a set KB/s.
- Tear connections down - TCP resets or a dead link.
- 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).
- Aim at one app - by process, PID, IP or port.
- Presets and saved profiles - 56k modem, Cafe WiFi, Satellite 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, connections table, counters.
- Command-line mode - scriptable for CI.
- No telemetry, fully offline - sends no data anywhere.
License
GNU General Public License version 3.0 (GPLv3)Other Useful Business Software
99.99% Uptime for MySQL and PostgreSQL Databases
Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Bean Network Tester!