Bean Network Tester

اختبر تطبيقك على شبكة سيئة

يضيف Bean Network Tester التأخر وفقدان الحزم وحدود السرعة إلى تطبيق Windows واحد. فترى ما يراه مستخدموك في القطار أو على نقطة اتصال فندق أو على هاتف بخط إشارة واحد.

إنه محاكي شبكات موجّه إلى برنامج واحد لا إلى الجهاز كله، فتعيد إنتاج الإنترنت البطيء للتطبيق الذي تختبره بينما يستمر كل شيء آخر في العمل.

تنزيل لنظام Windows اطلع على الشيفرة في GitHub

مجاني ومفتوح المصدر بترخيص GPLv3. يعمل على Windows 10 و11 بنظام 64 بت. بلا حساب وبلا قياس عن بُعد.

ping مباشر يفقد الحزم ويكتسب تأخيرًا أثناء عمل الأداة
إضافة التأخير وفقدان الحزم إلى اتصال قيد التشغيل.

ماذا يفعل بشبكتك

يبطّئها

أضف تأخيرًا ثابتًا أو عشوائيًا. اكتشف ما يفعله ping قدره 300 ms بمؤشر التحميل لديك.

يفقد الحزم

أسقطها أو كرّرها أو أفسدها، ثم راقب هل يتعافى تطبيقك أم يتجمد فحسب.

يحدّ السرعة

ثبّت التنزيل أو الرفع عند عدد معين من KB في الثانية، كما يفعل اتصال جوال ضعيف.

يقطع الوصلة

اقطع الاتصالات، واحظر منفذًا أو عنوانًا، أو اجعل الشبكة تذهب وتجيء.

يستهدف تطبيقًا واحدًا

اختر عملية أو PID أو عنوانًا أو منفذًا. ويبقى بقية الجهاز يعمل بشكل طبيعي.

يكرر نفسه بدقة

يعيد seed نفسه التشغيل نفسه. وهذا هو الفرق بين تقرير خطأ وحكاية.

يستغرق تشغيله ثلاث خطوات

  1. نزّل ملف zip من صفحة الإصدارات وفُكّ ضغطه في أي مكان.
  2. شغّل BeanNetworkTester.exe. يطلب صلاحيات المسؤول بنفسه، لأن التقاط الحركة يحتاج إليها.
  3. اختر إعدادًا مسبقًا جاهزًا مثل «3G network»، واضغط الزر START، واستخدم تطبيقك.

هناك وضع نصي في الملف نفسه، فيعمل كل شيء أيضًا في pipeline. يكفي أمر واحد للتحقق من أن خدمتك تصمد أمام فقدان 10% من الحزم:

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

يتوقف وحده حين ينتهي الوقت، فلا تستطيع خطوة عالقة أن تترك وراءها شبكة معطلة. أضف --simulate لتجربة أمر دون المساس بالحركة الحقيقية.

من يستخدمه

مختبِرون عليهم إعادة إنتاج «يعمل على جهازي». ومطورون يحتاجون أن تحدث مهلة فعلًا. ومطورو ألعاب يتحققون مما يفعله التأخر بشيفرة الشبكة لديهم. وكل من سُئل يومًا هل يعمل التطبيق على اتصال ضعيف ولم تكن عنده طريقة صادقة ليعرف.

كيف تنجز أمرًا محددًا

أدلة قصيرة، لكل منها الأرقام التي تستحق التجربة والأمر الذي ينفذها.

هل أنت مستعد لتخريب شبكتك عمدًا؟

تنزيل لنظام Windows