Download gratis per Windows

Guarda un annuncio per scaricare gratuitamente

Recensione Softonic

Simulatore di condizioni di rete per test a livello di sistema e per singole applicazioni

Vivi una degradazione intenzionale della rete attraverso il sistema o per un singolo processo: latenza, perdita di pacchetti, limiti di larghezza di banda e cambiamenti di connessione scriptati. Bean Network Tester, di DonislawDev, è un'utilità open-source per Windows destinata a sviluppatori e ingegneri QA. Abbina un'interfaccia grafica e una CLI con modelli stocastici riproducibili e profili predefiniti in modo che i team possano riprodurre bug di rete instabili, convalidare la gestione degli errori e integrare i test nei flussi di lavoro automatizzati.

Inietta difetti realistici nel traffico live senza modificare il codice dell'applicazione

Bean Network Tester intercetta i pacchetti utilizzando il driver WinDivert incluso e modifica il traffico a livello di kernel, quindi non è necessario alterare i proxy o la configurazione dell'app. Le capacità includono latenza e jitter fissi o casuali, perdita/corruzione/duplicazione di pacchetti, limitazione della larghezza di banda e interruzione attiva delle connessioni come ripristini TCP e flapping. Il targeting funziona per nome del processo, PID, IP, porta o famiglia di indirizzi, il che consente di influenzare solo l'applicazione in fase di test.

Supporta flussi di lavoro di test riproducibili e privati adatti per l'automazione

Lo strumento offre un sistema di seed che riproduce gli stessi schemi di perdita e jitter casuali per report di bug coerenti, e un Sistema di Scenario per sequenze scriptate di cambiamenti di rete. Inoltre, fornisce sia un'interfaccia grafica con grafici dal vivo sia una CLI con output leggibile dalla macchina, il che rende possibile l'integrazione nelle pipeline CI/CD. L'app non raccoglie telemetria e opera offline, preservando la privacy dei test.

Opera a livello di kernel e richiede diritti elevati, quindi pianifica con attenzione il deployment

Poiché lo strumento utilizza un driver di intercettazione del kernel, l'applicazione deve essere eseguita con privilegi di Amministratore su Windows. Il monitoraggio dal vivo include grafici, contatori e una tabella di connessioni ricercabile per osservare l'impatto in tempo reale, ma l'approccio a livello di kernel significa che le politiche IT o i desktop ristretti possono bloccare l'installazione. Sviluppatori, QA, studi di gioco e amministratori di rete ottengono il controllo, a condizione che possano installare il driver ed eseguire processi elevati.

Una scelta pratica per i team tecnici, con un'unica avvertenza operativa

Bean Network Tester si adatta ai team di sviluppo e QA che necessitano di esperimenti di rete ripetibili e privati durante il ciclo di costruzione e test. Il principale compromesso operativo è la necessità di accesso da Amministratore per installare e eseguire il driver di intercettazione a livello di kernel, il che aumenta l'attrito nella distribuzione su macchine gestite in modo rigoroso. Per i laboratori e le workstation degli sviluppatori, lo strumento offre un modo mirato per convalidare la resilienza della rete.

  • Pro

    • Degradazione degli obiettivi per processo, PID, IP, porta o famiglia di indirizzi
    • La casualità seminata e gli scenari scriptati consentono la ripetizione esatta dei test
    • Nessuna telemetria, funziona interamente offline per test privati
    • Include sia un'interfaccia grafica con grafici in tempo reale che un'interfaccia a riga di comando per l'automazione
  • Contro

    • Richiede privilegi di amministratore per installare e eseguire il driver WinDivert
    • L'intercettazione a livello di kernel potrebbe essere bloccata su desktop aziendali gestiti in modo rigoroso
    • Solo per Windows, quindi gli ambienti di test multipiattaforma necessitano di un altro strumento

Dettagli dell'app

Il programma è disponibile in altre lingue


Download gratis per PC

Guarda un annuncio per scaricare gratuitamente


Opinioni utenti su Bean Network Tester

Hai provato Bean Network Tester? Puoi essere il primo a lasciare la tua opinione!

Aggiungi recensione

Ultimi articoli

La legislazione relativa all’utilizzo di questo software è competenza dei singoli Stati. Non autorizziamo, né giustifichiamo in nessun modo un uso illecito di questo programma qualora infringa tali leggi.
Accesso a Softonic effettuato come