اباتشي جميتر (بالإنجليزية: Apache JMeter) هو مشروع برمجي مجاني لأداء اختبارات أداء التطبيقات والخوادم وفقًا لبروتوكولات مختلفة بالإضافة إلى اختبارات وظيفية. تم تطويره داخل مؤسسة Apache (ASF) .
تمت كتابة اباتشي جميتر بالكامل بلغة جافا، مما يسمح باستخدامه على أي نظام تشغيل يدعم آلة جافا الافتراضية.
يسمح لك بمحاكاة سلوك العديد من المستخدمين الذين يتصرفون في وقت واحد على تطبيق ويب. مع تطوره، تم تمديده وجعل من الممكن اختبار أنواع أخرى من التطبيقات: خوادم بروتوكول نقل الملفات وخوادم خدمات الويب وقواعد البيانات التي يمكن الوصول إليها عبر jdbc وTCP / IP وخوادم LDAP وما إلى ذلك.
يقيس وقت الاستجابة لكل طلب ويصدر إحصاءات عن أوقات الاستجابة هذه.
يحتوي على الوظائف الرئيسية لهذا النوع من الأدوات: استخدام مجموعة بيانات لسيناريوهات ويب تسجيل الاستعانة بمصادر خارجية، وسيناريوهات «ديناميكية»، والتكيف مع استجابات الخادم، واكتشاف الأخطاء، وقابلية التوسع، وإدارة ملفات تعريف الارتباط وإعادة كتابة (في ) عناوين URL، وإطلاق الاختبارات من عدة محطات عمل، وما إلى ذلك. من الممكن أيضًا، بدءًا من الإصدار 2.4، إجراء «انتحال IP» (محاكاة عدة عناوين IP من نفس محطة الاختبار) باستخدام طلبات HTTP HTTPClient (الحد الأدنى من HttpClient الإصدار 3).
تتوفر معالجات الاختبار المسبق/اللاحق، مما يسمح على سبيل المثال بتعديل استعلام ديناميكيًا قبل تنفيذه أو لاستخراج البيانات من نتائج الاختبار. يمكن عرض نتائج الاختبار بطرق مختلفة ويمكن أيضًا حفظها كملف بتنسيق XML أو CSV .
يمكن لـاباتشي جميتر أيضًا إجراء اختبارات وظيفية لأحد التطبيقات، مما يسمح بالتحقق من صحة وظائف التطبيق بطريقة آلية.