أصدر JMeter 3.0 ، وهو إصدار كبير من أداة اختبار مفتوح المصدر ، مما يضيف بعض الميزات الجديدة وتحسينات البرامج.
تم تحديث JMeter خلال 10 سنوات
هذا هو أول نسخة رئيسية من JMeter في السنوات الـ 12 الماضية. تم إصدار إصدار JMeter 2.0 في أبريل 2004 ، حيث قفز مباشرة من الإصدار 2.14 إلى 3.0. ماذا يعني هذا؟
إن إصدار الإصدارات الكبيرة ليس فقط بعض الأخطاء مقارنة بالإصدار السابق ، ولكن يتضمن أيضًا تغييرات فعلية ، مثل: الميزات الجديدة ، إعادة بناء التعليمات البرمجية ، التحسين الأساسي ، تغييرات واجهة المستخدم ، وما إلى ذلك ، لذلك 3.0 هو تحديث كبير.
فيما يلي 5 تحديثات يجب أن تعرفها عن Jemter 3.0!
1. أيقونات جديدة وواجهة المستخدم
كما هو موضح في الشكل أعلاه ، تم تغيير رمز برنامج بدء التشغيل JMeter ، باستخدام شعار Apache الجديد وشعار JMeter
من ناحية أخرى ، يمكننا أن نرى وقت الاختبار المتبقي وأيقونات جديدة في شريط الأدوات. انظر مقارنة الشكل أدناه مع 2.14.
تم تغيير أيقونة خطة الاختبار أيضًا ، وتم أيضًا تغيير أيقونات أخذ عينات ثلاثية الأبعاد وأكثر جاذبية ، كما هو موضح في الشكل:
بالإضافة إلى ذلك ، لدى JMeter 3.0 تغييرات مختلفة في واجهة المستخدم على النحو التالي:
تدعم شاشة HIDPI ، شاشة عالية الدقة تحتوي على 40 حشرات واجهة المستخدم. تتم إضافة الخيارات المتقدمة إلى طلبات HTTP على النحو التالي:
2. تحسين قدرات كتابة النصوص وتصحيح الأخطاء
يصبح تصحيح الأخطاء النصية أسهل في 3.0 لأنه تتم إضافة الميزات التالية:
إضافة مفاتيح الاختصار --- يمكن لمستخدمي JMeter المتقدمين استخدامه بسرعة أكبر. استخدم Ctrl+0 ، Ctrl+1 ، Ctrl+2 ... مفاتيح اختصار Ctrl+9 لإضافة عينة بسرعة في خطة الاختبار.
ميزات فعالة جديدة --- هذا غير مترجمة ، ولا معنى له.
ابحث في مستمع شجرة النتيجة ---- في الطلب/الاستجابة/الرؤوس/ملفات تعريف الارتباط ، يمكنك البحث عن ما تريده من خلال النص/الانتظام ، مما يساعد تصحيح الأخطاء
تحديث مكتبة httpclient-مكتبة httpclient4.5.2 الانهيار
بالمقارنة مع الإصدار السابق ، تم إصلاح بعض الأخطاء معالجة ملفات تعريف الارتباط.
دعم SNI (لم أستخدم SNI ، لا أعرف ما هو الجحيم)
يؤدي تحسين الاتصال بالاتصال إلى الاستجابة المضغوطة بشكل أفضل
بالإضافة إلى ذلك ، تكامل أفضل من المكونات الإضافية JMeter ؛ قبل ذلك ، تعارضت مكتبة HTTPClient مع Selenium WebDriver ، ولكن في 3.0 ، تم حل هذه المشكلة بشكل جيد
3. معالجة استجابة تنسيق JSON
حاليًا ، تستخدم العديد من مواقع الويب تنسيق JSON لمعالجة البيانات. في الماضي ، تم استخدام المكونات الإضافية لجهة خارجية لمعالجة بيانات JSON ، ولكن في JMeter 3.0 ، تمت إضافة مكونات معالجة JSON ، كما هو موضح في الشكل أدناه ، لا يوجد إصدار ترجمة صيني حتى الآن.
4. تحسين التقارير
في 2.x ، يستخدم تصدير النتائج المبلغ عنه البيانات الأصلية لـ CSV XML ، والتي تبدو سيئة للغاية
في 3.0 ، يمكن استخدام تنسيق HTML ويتم توفير مجموعة متنوعة من نماذج عرض التقارير:
الرسم في صفحات HTML
عرض أكثر قابلية للقراءة
مستمع الواجهة الخلفية يدعم التعبيرات العادية
الشكل التالي هو عرض رسم للوحة القيادة:
5. jmeter3.0 التكامل
في 3.0 ، يجب عليك استخدام Java 7 أو أعلى
كيفية عرض إصدار Java ، لن أقدمه هنا.
ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.