Yavaşlatır
Sabit ya da rastgele bir gecikme ekleyin. 300 ms pingin yükleme göstergenize ne yaptığını öğrenin.
Bean Network Tester, tek bir Windows uygulamasına gecikme, paket kaybı ve hız sınırı ekler. Kullanıcılarınızın trende, otel hotspot’unda ya da tek çubuk çeken bir telefonda gördüklerini siz de görürsünüz.
Tüm bilgisayarı değil, tek bir programı hedefleyen bir ağ emülatörüdür; böylece test ettiğiniz uygulama için yavaş interneti yeniden üretirken diğer her şey çalışmaya devam eder.
Windows için indir Kodu GitHub’da görün
GPLv3 lisansıyla ücretsiz ve açık kaynak. Windows 10 ve 11, 64 bit. Hesap yok, telemetri yok.
Sabit ya da rastgele bir gecikme ekleyin. 300 ms pingin yükleme göstergenize ne yaptığını öğrenin.
Paketleri atın, çoğaltın ya da bozun, ardından uygulamanızın toparlanıp toparlanmadığını ya da sadece donup donmadığını izleyin.
İndirmeyi ya da yüklemeyi, zayıf bir mobil bağlantının yaptığı gibi saniyede belirli bir KB sayısında tutun.
Bağlantıları kesin, bir portu ya da adresi engelleyin ya da ağı gelip gitmeye zorlayın.
Bir işlem, PID, adres ya da port seçin. Bilgisayarın geri kalanı normal çalışmaya devam eder.
Aynı seed aynı çalıştırmayı yeniden oynatır. Hata raporu ile hikâye arasındaki fark budur.
BeanNetworkTester.exe dosyasını başlatın. Trafiği yakalamak yönetici hakları gerektirdiği için bunları kendisi ister.Aynı dosyada bir metin modu da var, böylece her şey bir pipeline içinde de çalışır. Hizmetinizin %10 paket kaybından sağ çıkıp çıkmadığını denetlemek için tek bir komut yeter:
BeanNetworkTester.exe --loss 10 --target myapp.exe --duration 60
Süre dolunca kendiliğinden durur; böylece takılı kalan bir adım arkasında bozuk bir ağ bırakamaz. Gerçek trafiğe dokunmadan bir komutu denemek için --simulate ekleyin.
“Bende çalışıyor” durumunu yeniden üretmesi gereken test uzmanları. Bir zaman aşımının gerçekten yaşanmasını isteyen geliştiriciler. Lag’in ağ kodlarına ne yaptığını kontrol eden oyun geliştiricileri. Uygulamanın zayıf bir bağlantıda çalışıp çalışmadığı sorulup da bunu öğrenmenin dürüst bir yolu olmayan herkes.
Her biri denemeye değer değerleri ve bunu yapan komutu içeren kısa kılavuzlar.