it-swarm.asia

كيف يمكنك تحميل اختبار التطبيق الخاص بك؟

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

22
Jacob Schoen

برنامج اختبار التحميل الأكثر شمولًا الذي وجدته هو HP LoadRunner (آسف للارتباط bit.ly لكن ارتباط HP مروع ولن يعمل بشكل صحيح). إنه مرن للغاية ويمكنك إنشاء الكثير من أنواع التقارير المختلفة من اختبارات التحميل. يمكنك أيضًا تعيين مجموعة من الأجهزة تعمل جنبًا إلى جنب لتحميل الاختبار. ليس أن الأدوات الأخرى سيئة ، ولكنها تجعل شيئًا مثل Apache JMeter يبدو وكأنه لعبة.

4
carson

httperf بشكل أساسي وأيضًا AB أداة Apache Benchmarking

(وطن من الأجهزة لالتقاط استعلامات مكررة ويخطئ ذاكرة التخزين المؤقت.)

إنها بسيطة وفعالة ويمكن أن تفرز الكثير من حركة المرور من جهاز + رباعي النواة متصل بخادمك على شبكة جيجابت إيثرنت. كما أن لديها أشياء باردة مثل الحد من معدل.

إذا كنت ترغب في أن تكون خياليًا بالفعل ، فيمكنك تسجيل وتشغيل حركة مرور HTTP باستخدام httperf.

5
Aiden Bell

أداة تحليل سعة الويب من Microsoft (WCAT) هي حسب التقارير الأداة المفضلة لفريق IIS

4
mvark

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

  1. هل ستقوم بممارسة واجهاتي على طلبي؟ هناك الكثير من الأدوات المتوفرة مجانًا ولكن واجهة متجانسة وقد لا تمارس تطبيقك بالكامل. الأدوات التجارية لها دعم بروتوكول/واجهة أوسع من تلك المفتوحة المصدر
  2. هل ستتطابق التقارير مع احتياجاتي؟ ليس هناك ما هو أكثر إحباطًا من إجراء الاختبار ثم الاضطرار إلى قضاء أيام في محاولة تجميع النتائج معًا في شكل ذي معنى للتحليل وتحديد ما إذا كنت قد وصلت إلى متطلباتك أم لا. مرة أخرى ، هذا هو المجال الذي تغلب فيه الأدوات التجارية على المخاطرات المفتوحة.
  3. هل لدى فريقي المهارات الفنية لاستخدام الأداة؟ لا تريد أن تتسلق العقبات أو كلا من عملية اختبار الأداء والتحليل ثم لغة/أداة أخرى للتعلم في نفس الوقت. كن واقعيا.
  4. هل سيتم تشغيله على بنية الاختبار الأساسية الخاصة بي؟ تحقق المتطلبات. في حالة ملاحظة نظام تشغيل وإصدار معين ، استخدمه أو لا تستخدم الأداة. هناك أشياء أقل إحباطًا لدعم الأداة عندما يقوم شخص ما بالاتصال/إرسال رسائل إلكترونية بمشكلة فقط لتجد أن متطلبات التثبيت والتشغيل قد تم تجاهلها.

الأرقام 1-3 حاسمة. افتقد أيًا من هؤلاء الثلاثة وربما تكون قد اشتريت الأداة التجارية الأغلى ثم وظفت أغلى شركة استشارية لنشرها نيابةً عنك - لا ترغب في أن يتم القبض عليك على أظافر القيادة بنهاية مفك البراغي ببساطة لأن رئيسك أخبرك أن مسدس الأظافر كان أداة باهظة الثمن للمنزل الذي طُلب منك بناءه (ملاحظة: غالبًا ما تكون مسامير الظفر متاحة للتأجير ، تمامًا مثل أدوات الاختبار التجارية)

3
James Pulley

The Grinder إطار اختبار تحميل مفتوح المصدر قوي ومرن وقابل للبرمجة. تم تطويره بنشاط وله منحنى تعليمي ضحل نسبيًا مقارنة ببعض الخيارات الأخرى.

2
JasonBirch

ذلك يعتمد على مدى تعقيده ؛ إذا كان الأمر معقدًا للغاية ، فربما تحتاج إلى شيء أكثر انخراطًا ، ولكن لموقع ويب ديناميكي نموذجي باستخدام برنامج نصي يولد عدة wget يجب أن تعمل مثيلات طلب الصفحات الرئيسية في موقع الويب الخاص بك.

1
Thomas Bonini