Maakt het trager
Voeg een vaste of willekeurige vertraging toe. Ontdek wat 300 ms ping doet met je laadspinner.
Bean Network Tester voegt lag, pakketverlies en snelheidslimieten toe aan één Windows-applicatie. Je ziet wat je gebruikers zien in de trein, op een hotelhotspot of op een telefoon met één streepje bereik.
Het is een netwerkemulator die op één programma is gericht in plaats van op de hele machine, dus je kunt traag internet nabootsen voor de app die je test terwijl al het andere gewoon blijft werken.
Downloaden voor Windows Bekijk de code op GitHub
Gratis en open source onder de GPLv3. Windows 10 en 11, 64-bits. Geen account, geen telemetrie.
Voeg een vaste of willekeurige vertraging toe. Ontdek wat 300 ms ping doet met je laadspinner.
Laat ze vallen, dupliceer of beschadig ze, en kijk dan of je app herstelt of gewoon vastloopt.
Houd download of upload op een vast aantal KB per seconde, zoals een zwakke mobiele verbinding dat doet.
Sloop verbindingen, blokkeer een poort of adres, of laat het netwerk komen en gaan.
Kies een proces, een PID, een adres of een poort. De rest van de machine blijft gewoon werken.
Dezelfde seed speelt dezelfde run opnieuw af. Dat is het verschil tussen een bugrapport en een verhaal.
BeanNetworkTester.exe. Hij vraagt zelf om beheerdersrechten, omdat het onderscheppen van verkeer ze nodig heeft.Er is een tekstmodus in hetzelfde bestand, dus het geheel draait ook in een pipeline. Eén opdracht is genoeg om te controleren of je dienst 10% pakketverlies overleeft:
BeanNetworkTester.exe --loss 10 --target myapp.exe --duration 60
Het stopt vanzelf als de tijd om is, dus een stap die blijft hangen kan geen kapot netwerk achterlaten. Voeg --simulate toe om een opdracht te oefenen zonder echt verkeer aan te raken.
Testers die “bij mij werkt het” moeten reproduceren. Ontwikkelaars die een timeout echt moeten laten gebeuren. Gameontwikkelaars die controleren wat lag met hun netcode doet. Iedereen die ooit is gevraagd of de app werkt op een zwakke verbinding en geen eerlijke manier had om daar achter te komen.
Korte handleidingen, elk met de getallen die het proberen waard zijn en de opdracht die het doet.