كيفية تنزيل وتثبيت Apache JMeter في خطوات سهلة

دعم نظام التشغيل لJMeter

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

فيما يلي قائمة بنظام التشغيل المتوافق مع JMeter

  • لينكس
  • Windows
  • نظام التشغيل Mac OS
  • أوبونتو

خطوات تثبيت JMeter

الخطوة 1) تثبيت جافا

نظرًا لأن JMeter هو تطبيق Java خالص لسطح المكتب، فإنه يتطلب JVM 6 أو أعلى متوافقًا تمامًا. يمكنك تنزيل وتثبيت أحدث إصدار من Java SE Development Kit. تنزيل منصة جافا (JDK)

تثبيت جافا

بعد الانتهاء من التثبيت، يمكنك استخدام following إجراء للتحقق من تثبيت Java JDK بنجاح في نظامك

  • في نظام التشغيل Window/Linux، انتقل إلى محطة
  • أدخل القيادة جافا - النسخ

إذا تم تثبيت بيئة تشغيل Java بنجاح، فسترى الإخراج كما في الشكل أدناه

تثبيت جافا

إذا لم يتم عرض أي شيء، فيرجى إعادة تثبيت بيئة تشغيل Java SE

يرجى الاطلاع على الرابط ديtails تعليمات https://www.guru99.com/install-java.html

الخطوة 2) تنزيل Jmeter

حتى كتابة هذه السطور، أحدث إصدار من JMeter هو أباتشي جي ميتر 4.2. يمكنك تنزيله هنا لكن هذا البرنامج التعليمي يوضح تثبيت الإصدار 2.9، وتظل عملية التثبيت كما هي.

اختر ملف الثنائيات (إما zip أو tgz) لتنزيله كما هو موضح في الشكل أدناه

تحميل جيمتر

الخطوة 3) التثبيت

تثبيت JMeter سهل وبسيط للغاية. يمكنك ببساطة فك ضغط ملف zip/tar في الدليل الذي تريد تثبيت JMeter فيه. لا توجد شاشة تثبيت مملة للتعامل معها! ببساطة قم بفك الضغط وانتهيت!

بمجرد الانتهاء من فك الضغط، يجب أن يبدو هيكل دليل التثبيت كما هو موضح أدناه

تركيب جيميتر

فيما يلي وصف لدلائل JMeter وأهميته يحتوي دليل JMeter على العديد من الملفات والدليل

  • /بن: يحتوي على ملف البرنامج النصي JMeter لبدء تشغيل JMeter
  • /مستندات: ملفات وثائق JMeter
  • /إضافات: النمل الملفات الإضافية ذات الصلة
  • /ليب/: يحتوي على مكتبة Java المطلوبة لـ JMeter
  • /lib/ext: يحتوي على ملفات jar الأساسية لـ JMeter والبروتوكولات
  • /lib/junit: جونيت المكتبة المستخدمة لJMeter
  • /printable_docs:

الخطوة 4) إطلاق JMeter

يمكنك تشغيل JMeter في 3 أوضاع

  • وضع واجهة المستخدم الرسومية
  • وضع الخادم
  • وضع سطر الأوامر

بدء تشغيل JMeter في وضع واجهة المستخدم الرسومية

إذا كنت تستخدم Window، فما عليك سوى تشغيل الملف /bin/jmeter.bat لبدء JMeter في وضع واجهة المستخدم الرسومية كما هو موضح أدناه

بدء تشغيل JMeter في وضع واجهة المستخدم الرسومية

التاليwing يوضح الشكل المكونات المختلفة في واجهة المستخدم الرسومية JMeter

بدء تشغيل JMeter في وضع واجهة المستخدم الرسومية

كيفية تشغيل JMeter في وضع غير واجهة المستخدم الرسومية

ابدأ تشغيل JMeter في وضع الخادم

يتم استخدام وضع الخادم ل وزعت اختبارات. هذا الاختبار يعمل ك خادم العميل نموذج. في هذا النموذج، يعمل JMeter على كمبيوتر خادم في الخادم وضع. على جهاز كمبيوتر عميل، يعمل JMeter GUI واسطة.

لبدء وضع الخادم، قم بتشغيل ملف الخفافيش bin\jmeter-server.bat كما هو موضح أدناه

ابدأ تشغيل JMeter في وضع الخادم

بدء تشغيل JMeter في وضع سطر الأوامر

يستهلك JMeter في وضع واجهة المستخدم الرسومية الكثير من ذاكرة الكمبيوتر. لحفظ المورد، يمكنك اختيار تشغيل JMeter بدون واجهة المستخدم الرسومية. للقيام بذلك، استخدم فولوwing خيارات الأمر

بدء تشغيل JMeter في وضع سطر الأوامر

هذا مثال لسطر الأوامر

$jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000

بدء تشغيل JMeter في وضع سطر الأوامر

حزم إضافية

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

  • مترجم جافا

يسمح Java Compiler للمطورين بإنشاء كود مصدر JMeter ومكونات JMeter الإضافية الأخرى

  • محلل SAX XML

SAX هي واجهة برمجة التطبيقات البسيطة لـ XML، وهي في الأصل واجهة برمجة تطبيقات Java فقط. يمكنك استخدام محلل SAX XML كبديل لمحلل XML في JMeter

  • Email الدعم الفني

لدى JMeter نطاق واسع من Email قدرات. يمكن أن ترسل هmail بناءً على نتائج الاختبار ويحتوي على أداة أخذ عينات POP3(S)/IMAP(S). كما أن لديها عينات SMTP.

  • سائق JDBC

إذا كنت تريد اختبار خادم قاعدة البيانات، فيجب عليك تثبيت برنامج تشغيل JDBC

استخدم JMeter في Linux

  • باستخدام JMeter في لينكس هو نفسه كما في النافذة؛ يمكنك ببساطة تشغيل following شيل.
  • قم بتشغيل ملف البرنامج النصي جميتر (هذا الملف ليس له امتداد) - قم بتشغيل JMeter (في وضع واجهة المستخدم الرسومية بشكل افتراضي).
  • قم بتشغيل ملف البرنامج النصي jmeter-server - بدء تشغيل JMeter في وضع الخادم (استدعاء البرنامج النصي JMeter مع المعلمات المناسبة)
  • jmeter.sh – برنامج JMeter الأساسي للغاية مع عدم تحديد خيارات JVM.
  • مرآة server.sh - يقوم بتشغيل JMeter Mirror Server في وضع غير واجهة المستخدم الرسومية
  • Shutdown.sh – قم بتشغيل عميل Shutdown لإيقاف مثيل غير واجهة المستخدم الرسومية بأمان
  • stoptest.sh - قم بتشغيل عميل Shutdown لإيقاف مثيل غير واجهة المستخدم الرسومية بشكل مفاجئ