DevTrends开发者趋势
主题色

donislawdev /

beannetworktester

I had built Bean Network Tester - a tool that helps developers and testers simulate poor network conditions for their apps and games. It allows you to intentionally make the connection worse and test how your software be…

DT数据与运维DT生活与娱乐DT命令行工具DT终端

关于

I had built Bean Network Tester - a tool that helps developers and testers simulate poor network conditions for their apps and games. It allows you to intentionally make the connection worse and test how your software behaves with various problems. I aimed to make the tool easy for people without experience, but, from the other side, still usable for people with more networking experience. So a person without experience can just use a pre-built profile or scenario and click "start". A more advanced user can do the same from the CLI or integrate the tool into CI/CD or create their own profiles or script their own testing scenarios (like at "x" set "z" or do "y"). To be honest, my internet connectionn is pretty terrible most of the time, so you could say this tool lets you simulate my default network :-) If you like the app, please give it a bean* *i mean give it a star on GitHub. If you have any feature requests, feel free to share them. Right now I'm working on the V0.5 version, but it will take a bit a bit a bit a bit a bit of time. Yep a longer one. What the tool can do? - 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. V0.4.0 was just released 3 days ago. There is still a long way ahead BNT :-)

收录记录

  1. Show HN

    2026年8月5日 · 1 次收录

讨论这个产品