اختبارات الضغط jmeter نفذت HTTP (الرسم قليلا تعليمي)

تحميل: HTTP: //jmeter.apache.org/download_jmeter.cgi

قامت بتركيب JMeter بيئة التطوير JDK جافا، ونظم على أساس الحاجة. تفكيك إلى الدليل بن، انقر فوق jmeter.bat

1، المواضيع مضيفا المجموعة:

خطة الاختبار - >  إضافة - >  المواضيع (العضو) - >  مجموعة الموضوع، بعد إضافة واجهة التالية:

المواضيع: تشير عدد المستخدمين الذين سيتم محاكاة لاختبار.

المنحدر الهاتفي الفترة (بالثواني): خيوط بداية الفاصل الزمني، فإن جميع المواضيع بدوره يبدأ هذا الوقت.

دورة مرات: مرة واحدة لجميع المواضيع دورة التنفيذ.

وإذا كان عدد المواضيع 200، عدد الدورات هو 10، ثم 10 مرات في موضوع ترسل الطلبات. العدد الإجمالي للطلبات 200 * 10 = 2000. إذا قمت بالتدقيق في "دوما"، ثم كل المواضيع سوف ترسل دائما طلبات حتى اختيار لإيقاف تشغيل البرنامج النصي.

2 إضافة العينات:

فهم العينات إلى الحاجة للمواضيع التي تم إنشاؤها في وقت سابق أن تفعل شيئا هنا لإضافة HTTP الطلب، على سبيل المثال.

1) مجموعة موضوع - >  إضافة - >  العينات - >  طلب HTTP، بعد إضافة واجهة التالية:

يظهر في الصورة الضغط قياس HTTP GET نوع من واجهة، رابط وفي $ {NEWID} $ {الصفحة} المعلمات ديناميكية لا بد من الحصول عليها من ملف

اسم الخادم أو الملكية الفكرية: املأ عنوان خادم الملكية الفكرية (على سبيل المثال: 192.168.1.23)

مسار: تعبئة ما تبقى من رابط واجهة.

البروتوكول: نقل بروتوكول HTTP طلب إلى الملقم الهدف، فإنه قد يكون HTTP أو HTTPS، القيمة الافتراضية هي HTTP

الطريقة: طريقة لنقل لطلب HTTP، وتشمل الأساليب المتاحة الحصول عليها، وظيفة، والرأس، وضعت، الخيارات، أثر، حذف مثل.

ترميز المحتوى: ترميز المحتوى

مسار: مسار URL الهدف (وليس بما في ذلك عنوان الخادم والمنفذ)

إعادة توجيه التلقائي: إذا تم تحديد هذا الخيار، واستجابة بعد إرسال طلب HTTP عليه هو 302/301 عندما jmeter توجيهك تلقائيا إلى صفحة جديدة.

استخدام تبقي على قيد الحياة: عند تحديد هذا الخيار، ويتم تحديد الملقم الهدف باستخدام jmeter بين طريقة HTTP الاتصال المحافظة على الحياة بشكل افتراضي

استخدام متعدد الأجزاء / من البيانات ل http آخر: عند إرسال HTTP POST طلب، وذلك باستخدام استخدام متعدد الأجزاء / من البيانات طريقة الإرسال، لم يتم تحديد افتراضيا.

طلب معا مع المعلمات: المعلمات URL أرسلت في طلب URL معلمات، ويوفر JMeter طريقة حدودي بسيط. يمكن للمستخدم تعيين URL جميع المعلمات في هذا الجدول، كل صف في الجدول هو قيمة المعلمة (المقابلة لاسم URL كقيمة = 1)

جنبا إلى جنب مع طلب لإرسال ملف: إرسال الملف في الطلب، عادة، يمكن محاكاة HTTP السلوك تحميل ملف في هذا السبيل.

2) إضافة مجموعة التكوين بيانات CSV معلمات

في القرص د يتبع data.txt ملف السيرة الذاتية، أدخل متغير أسماء NEWID في الصفحة، في طلب HTTP يمكن الحصول عليها بواسطة $ {NEWID}

3) إذا كان واجهة وظيفة، كتابة البيانات بعد وضع المعلمات التالية

إضافة مراقب

ويمكن فهم الشاشات لطرق مختلفة لعرض النتائج. JMeter توفر مجموعة متنوعة من النتائج في شكل من أشكال التعبير. HTTP تطلب من قبل - >  إضافة - >  مراقب - >  شجرة عرض نتيجة، البلمرة ومثل التقارير.

تقرير تجميع كل مؤشر:

التسمية: JMeter كل عنصر (مثل HTTP طلب) لديه سمة الاسم، كما هو موضح هنا هي قيمة السمة اسم

#Samples: هذا الاختبار الذي كنت قد أصدر العدد الإجمالي للطلبات، إذا محاكاة 10 المستخدمين، كل 10 التكرارات، هذا العرض 100

متوسط: متوسط زمن الاستجابة - الافتراضي هو متوسط زمن الاستجابة من واحد طلب ميلي ثانية. عند استخدام وحدة تحكم عملية، يمكن عرضها في وحدات من عملية متوسط زمن الاستجابة

متوسط: متوسط، والتي هي 50 من الوقت استجابة المستخدم

90 لاين: 90 زمن الاستجابة للمستخدم

الحد الأدنى: زمن الاستجابة الحد الأدنى

زمن الاستجابة الحد الأقصى: ماكس

العدد الإجمالي للالعدد المطلوب من الأخطاء التي تحدث في هذا الاختبار / الطلب: خطأ

الإنتاجية: الإنتاجية - عدد الطلبات الممثلة الانتهاء الافتراضي في الثانية (طلب في الثانية)، عند استخدام وحدة تحكم عملية، كما يمكن أن تمثل عدد مماثل من بي. عملية في الثانية

KB / ثانية: الخادم الثاني يتلقى كمية البيانات، أي ما يعادل بي. الإنتاجية / ثانية

المهنيين صدمت: النار وراء نوتردام فعلا في حيازة هذا خطأ كبير والضعف

شبيبة كيفية تحديد ما إذا كان الهدف من ذلك هو نوع مصفوفة؟

ريفرسايد بناء 5000 الشباب الصغار Trailwalker الأمطار أو أشعة الشمس

صحيح بكين هو كيفية قراءة "البوذية البيت" و "لي باي" هو؟

فك تمويل السيارات التسلل متجر 4S

براعم الربيع: دليل لانج قبل ثلاث سنوات، فتحت رسالة نصية لي عقدة القلب

حصة: لمهندسين الأمامية الويب انضمت إلى السطر: تتعلم الصحيح؟

البشرية آسف! اندلعت البالغ من العمر 800 نوتردام حريق! روز نافذة مستدقة التالفة انهارت! أعلن الرئيس الفرنسي إعادة الإعمار

"جاء ماتسو، أيها الإخوة، والاستيلاء!"

صعوبة العمل أو التوظيف الصعوبات؟ متوسط الراتب السنوي في شنتشن عالية نهاية التوظيف "غضب" 200000!

جولة افتراضية أداء الفنون "الجمل الأسطوري" فازت بالعديد من الجوائز الدولية

بايدو عمل الدماغ معا كوالكوم AI DAY، كان AR وقالت هذه القدرة للعب؟