Bean Network Tester

Uji aplikasi Anda di jaringan yang buruk

Bean Network Tester menambahkan lag, kehilangan paket, dan batas kecepatan ke satu aplikasi Windows. Anda bisa melihat apa yang dialami pengguna Anda di kereta, di hotspot hotel, atau di ponsel dengan satu garis sinyal.

Ini adalah emulator jaringan yang menyasar satu program, bukan seluruh komputer, sehingga Anda dapat mereproduksi internet lambat untuk aplikasi yang diuji sementara semua yang lain tetap berjalan.

Unduh untuk Windows Lihat kodenya di GitHub

Gratis dan sumber terbuka di bawah GPLv3. Windows 10 dan 11, 64-bit. Tanpa akun, tanpa telemetri.

Ping langsung kehilangan paket dan bertambah jeda saat alat ini berjalan
Menambahkan jeda dan kehilangan paket pada koneksi yang sedang berjalan.

Apa yang dilakukannya pada jaringan Anda

Memperlambatnya

Tambahkan jeda tetap atau acak. Cari tahu apa yang dilakukan ping 300 ms pada indikator pemuatan Anda.

Menghilangkan paket

Buang, gandakan, atau rusak paket, lalu amati apakah aplikasi Anda pulih atau hanya macet.

Membatasi kecepatan

Tahan unduhan atau unggahan pada sejumlah KB per detik, seperti yang dilakukan tautan seluler yang lemah.

Memutus tautan

Putuskan koneksi, blokir port atau alamat, atau buat jaringan datang dan pergi.

Menyasar satu aplikasi

Pilih proses, PID, alamat, atau port. Bagian lain komputer tetap bekerja normal.

Berulang persis sama

Seed yang sama memutar ulang eksekusi yang sama. Itulah beda antara laporan bug dan sekadar cerita.

Menjalankannya hanya butuh tiga langkah

  1. Unduh zip dari halaman rilis dan ekstrak di mana saja.
  2. Jalankan BeanNetworkTester.exe. Program ini meminta hak administrator sendiri, karena menangkap lalu lintas membutuhkannya.
  3. Pilih profil siap pakai seperti “3G network”, tekan START, lalu gunakan aplikasi Anda.

Ada mode teks di file yang sama, sehingga semuanya juga berjalan di pipeline. Satu perintah cukup untuk memeriksa apakah layanan Anda bertahan dari kehilangan paket 10%:

BeanNetworkTester.exe --loss 10 --target myapp.exe --duration 60

Program berhenti sendiri saat waktunya habis, sehingga langkah yang macet tidak bisa meninggalkan jaringan yang rusak. Tambahkan --simulate untuk melatih perintah tanpa menyentuh lalu lintas sungguhan.

Siapa yang memakainya

Penguji yang harus mereproduksi “di komputer saya jalan”. Pengembang yang membutuhkan timeout benar-benar terjadi. Pengembang game yang memeriksa dampak lag pada netcode mereka. Siapa pun yang pernah ditanya apakah aplikasinya berjalan di koneksi lemah dan tidak punya cara jujur untuk mengetahuinya.

Cara melakukan hal tertentu

Panduan singkat, masing-masing dengan angka yang layak dicoba dan perintah yang menjalankannya.

Siap merusak jaringan Anda sendiri dengan sengaja?

Unduh untuk Windows