اختر صفحة

جي متر
اختبار الحمل

قم بتحميل نصوص JMeter النصية الخاصة بك في النظام الأساسي LoadView وقم بتنفيذ اختبارات تحميل على نطاق واسع من شبكة سحابية مُدارة بالكامل.

تحميل اختبار الحمل

قم بتحميل نصوص JMeter النصية الخاصة بك في النظام الأساسي LoadView وقم بتنفيذ اختبارات تحميل على نطاق واسع من شبكة سحابية مُدارة بالكامل.

JMeter Load Testing – اختبار الأداء من السحابة

تجاوز حدود JMeter وقم بتوسيع نطاق اختباراتك بسهولة.

التطبيق على شبكة الإنترنت

استيراد البرامج النصية لاختبار JMeter

قم باستيراد ملف نصي لخطة اختبار JMX من جهازك المحلي إلى منصة LoadView. إذا لزم الأمر ، يمكنك اختيار تحرير XML قبل متابعة عملية إعداد الاختبار.

بعد ذلك ، يمكنك تكوين إعدادات اختبار تحميل JMeter الأخرى والمتابعة مع سيناريو تحميل الاختبار لتكوين عدد المستخدمين الظاهريين وفترة التكثيف ومدة الاختبار.

صفحة JMeter
منحنى خطوة التحميل
مخطط منحنى الخطوة

حدد خطة اختبار تحميل JMeter الخاصة بك

توفر لك خيارات منحنى الحمل المتعددة مزيدًا من المرونة في اختبار الأداء. اختر من بين ثلاثة خيارات مختلفة لمنحنى الحمل (منحنى خطوة التحميل ، ومنحنى قائم على الهدف ، ومنحنى ديناميكي قابل للتعديل) لتلبية متطلبات خطة اختبار JMeter المحددة الخاصة بك.

شبكة عالمية

حدد مواقعك الجغرافية

اختر من بين أكثر من 40 خادمًا مُدارًا بالكامل لحاقن الأحمال من جميع أنحاء العالم (آسيا والمحيط الهادئ وكندا وأوروبا والشرق الأوسط وأمريكا الشمالية وأمريكا الجنوبية). على سبيل المثال ، إذا كنت تريد تحديد الأداء من ملف
المناطق التي يزورها المستخدمون ، يوصى بتعيين نسب حمولة أعلى من تلك المناطق.

تحميل LoadView الجغرافي الموزع
معايرة
رسم خرائط الشبكة

تكوين وتشغيل اختبار تحميل JMeter

مع LoadView ، لديك خيار تشغيل اختبار التحميل الخاص بك مع الحمولة الصافية المقترحة والمحددة مسبقًا وقيم التوزيع الجغرافي أو تعيين الحمولة والتوزيع يدويًا.

قم بتكوين إعدادات خطة اختبار تحميل JMeter بشكل أكبر وقم بتعيين فترة زيادة المتابعة وعدد سلاسل العمليات ووقت التدرج ومدة الاختبار. من هنا ، يمكن تشغيل اختبار حمل JMeter على الفور أو جدولته للتشغيل في وقت لاحق.

مخطط الأداء

عرض بيانات الأداء في الوقت الفعلي

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

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

مقاييس أداء اختبار الحمل

ميزات اختبار تحميل JMeter القوية

ميزات اختبار JMeter على مستوى المؤسسات من حل اختبار الحمل المستند إلى السحابة.

مخططات مخصصة

اختبار JMeter المرن

قم بتشغيل اختبارات التحميل المستندة إلى بروتوكول JMeter ، ومحاكاة استدعاءات API وظروف العالم الحقيقي.

شبكة عالمية

التوزيع الجغرافي العالمي

قم بمحاكاة المستخدمين الافتراضيين من خلال خوادم حاقن تحميل Azure و AWS الموجودة في أكثر من 40 منطقة جغرافية عبر الولايات المتحدة وكندا وأمريكا الجنوبية وأوروبا وآسيا والمحيط الهادئ.

بيانات اختبار الحمل

منحنيات الحمل المتعددة

اختر من بين ثلاثة منحنيات تحميل مختلفة لتلبية أهداف حالات الاستخدام الفريدة الخاصة بك وقياس أوقات الاستجابة تحت الحمل المتغير.

مخطط الأداء

تقارير اختبار أداء JMeter

شاهد وحلل مخططات الأداء في الوقت الفعلي حيث يتم إنشاء الحمل مقابل هدفك.

أجهزة اختبار الحمل
اختبار أداء JMeter

تحميل البرنامج التعليمي باستخدام JMeter

خذ اختبار أداء JMeter إلى المستوى التالي

قم بتحسين خطة اختبار الأداء الخاصة بك باستخدام البرامج النصية لـ JMeter ومنصة LoadView.

اختبار عالمي

اختبار JMeter في العالم الحقيقي

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

رسم خرائط الشبكة

اختبار JMeter المرن

يمنحك LoadView المرونة الكاملة لنمذجة سيناريوهات اختبار الحمل الواقعية لتطبيقات الويب الخاصة بك.

لوحة معلومات التحليل

JMeter اختبار خطوط الأساس

حدد حدود تطبيقات الويب الخاصة بك عن طريق تحديد المقاييس الأساسية ومستويات العتبة.

بيانات الاختبار

أتمتة الاختبار

أتمتة اختبارات تحميل تطبيقات الويب لفهم أوقات الاستجابة في ظل الحمل الثقيل.

اختبار الحمل الموزع الجغرافي

اختبارات تحميل JMeter – مباشرة من السحابة

تعمل منصة LoadView على التخلص من تعقيدات اختبار تحميل JMeter ، بحيث يمكنك التركيز على إنشاء تطبيقات رائعة.

اختبار تحميل JMeter المرن عند الطلب باستخدام LoadView

هل تبحث عن كيفية اختبار المستخدمين المتزامنين باستخدام نصوص JMeter النصية؟ لا مزيد من البحث.

موقع الكتروني

صفحات الانترنت

اختبر حدود صفحات الويب الخاصة بك للتأكد من أن تجربة العميل متسقة عبر جميع متصفحات وأجهزة سطح المكتب / الجوال الشائعة.

التطبيق على شبكة الإنترنت

تطبيقات الويب

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

API

خدمات الويب / واجهات برمجة التطبيقات

قم بإجراء آلاف المكالمات إلى واجهات برمجة التطبيقات الخاصة بك بنفس طريقة المستخدمين النهائيين لديك وإجراء اختبار API ديناميكي على أي نوع من الأنظمة أو البنية التحتية تقريبًا.

قم بإعداد اختبار تحميل JMeter
في دقائق

على الطلب. لا توجد بطاقة ائتمان. لا عقد.

استخدام JMeter – الأسئلة المتداولة

ما هو JMeter؟

JMeter هو تطبيق مفتوح المصدر شائع يعتمد على Java ويستخدم لإجراء اختبارات وظيفية واختبارات أداء مقابل تطبيقات الويب وصفحات الويب وواجهات برمجة التطبيقات. يمكن تحليل نتائج اختبار JMeter لفهم الأداء العام في ظل الحمل الثقيل أو ظروف المستخدم المتزامنة المحددة ، وتحديد أي اختناقات في الأداء ، ويمكن استخدامها لإجراء تحسينات في البنية التحتية والتطبيق. تتضمن أدوات اختبار الأداء مفتوحة المصدر الأخرى أدوات مثل Gatling و Locust و Selenium و Tsung و Taurus. ومع ذلك ، مثل العديد من الأدوات مفتوحة المصدر ، فهي محدودة في وظائفها وميزاتها وقدراتها. من ناحية أخرى ، يوفر حل مثل LoadView لمختبري الأداء طريقة للتغلب على قيود JMeter ويوفر مزايا وميزات حل اختبار التحميل والتحمل المستند إلى السحابة.

ما هي منصات الحوسبة السحابية التي يستخدمها LoadView؟

يستخدم LoadView مجموعة من مواقع خادم حاقن تحميل خدمات Amazon Web Services و Azure Cloud Services. تعد هذه المنصات السحابية مثالية لاستيراد خطط اختبار JMeter الخاصة بك وتشغيل اختبارات تحميل JMeter على نطاق واسع. لا داعي للقلق بشأن أي إعداد للأجهزة مستهلك للوقت ومكلف. تتم إدارة الشبكة من أجلك حتى تتمكن من التركيز على تشغيل اختبارات أداء JMeter.

هل يمكن لـ JMeter إجراء اختبارات أداء على نطاق واسع؟

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

من هم المستخدمون الافتراضيون؟
المستخدمون الظاهريون (VUs) هم الاتصالات المتعددة والمتزامنة التي يتم فتحها أثناء الاختبار. يمكن لهذه الاتصالات محاكاة سلوك المستخدم الحقيقي عند تقديم طلبات أو الوصول إلى موقع ويب أو تطبيق.
ما هو Ramp-up Time؟

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

ما المقصود باختبار التحميل في المتصفحات الحقيقية؟

بعض المنافسين يستخدمون فقط متصفحات بدون رأس ، مثل PhantomJS و JMeter ، أو المحاكيات بدون رأس ، مثل السيلينيوم. تُستخدم هذه الأدوات لأتمتة الاختبار من خلال محاكاة عناصر جانب العميل ، والتي لا تعطي تمثيلًا واقعيًا لتجربة المستخدم. من أجل فهم الأداء الفعلي من منظور المستخدم ، يجب أن تكون قادرًا على تكوين متطلبات الاختبار الخاصة بك لتتناسب بشكل وثيق مع المستخدم الفعلي. من نوع المتصفح أو متصفح الهاتف ، وموقعهم الفعلي ، وحتى ظروف الشبكة الخاصة بهم. كل هذه العوامل وأكثر يجب أن تؤخذ بعين الاعتبار.

يمكن استخدام منصة LoadView لتشغيل العديد من أنواع محاكاة المستخدم: HTTP / S والمحاكاة الحقيقية المستندة إلى المتصفح (وأيضًا مراقبة / اختبار واجهة برمجة التطبيقات ). من خلال الاختبارات المستندة إلى المستعرض الحقيقي ، يتيح لك LoadView الاختيار بين المتصفحات الحقيقية ، مثل Chrome و Internet Explorer ومتصفحات / أجهزة الجوال ، حتى تتمكن من قياس تجربة العميل / المستخدم الفعلية.

ما هي حاقن الحمل؟

يستخدم LoadView خوادم حاقن التحميل الافتراضية لتوزيع حمل المستخدم المحاكى أثناء تنفيذ اختبارات الإجهاد. يدعم LoadView أكثر من 40 موقعًا جغرافيًا لإنشاء مثيل حاقن التحميل من.

ما هو مثال اختبار تحميل JMeter؟

يعد JMeter رائعًا لتشغيل اختبارات الحمل المستندة إلى البروتوكول للتطبيقات وواجهات برمجة التطبيقات من جهازك المحلي. ومع ذلك ، قد تجد أنه نظرًا لمحدودية موارد الأجهزة ، قد لا تتمكن من التوسع وتلبية متطلبات المستخدم المتزامنة لخطة اختبار الحمل الخاصة بك. يوفر لك LoadView شبكة مُدارة بالكامل ، لذلك لا داعي للقلق بشأن الموارد أو إدارة الأجهزة أو إعداد حاقن التحميل.

ما هي بعض الأمثلة على قيود JMeter؟

بينما لا يزال JMeter تطبيقًا شائعًا للغاية لاختبار التحميل مفتوح المصدر ، إلا أنه يعاني من بعض القيود. والجدير بالذكر أن JMeter يعمل فقط على مستوى البروتوكول ولا يمكنه تنفيذ أو دعم جميع الإجراءات التي تنفذها المتصفحات الحديثة ، مما يجعل من الصعب عند محاولة فهم الأداء من منظور العميل أو المستخدم. بالإضافة إلى ذلك ، لا يمكن تحميل اختبار تطبيقات الصفحة الواحدة (SPAs) وأنواع أخرى من أطر تطبيقات الويب الديناميكية التي تعتمد على JavaScript ، مثل Angular أو Knockout أو React أو Vue مع JMeter ، لأن JMeter لا يدعم JavaScript.

ما هو Ramp-down Time؟

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