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

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

يتيح لك تحديد عملية متعددة الخطوات تتبع تأثير الحمل باستخدام الإجراءات المكتوبة. اختار صفحة ويب واحدة إذا كنت بحاجة إلى اختبار أداء صفحة ويب واحدة عن طريق فتحها في ملف متصفح حقيقي (Chrome ، Microsoft Edge ، متصفحات / أجهزة الجوال ، إلخ). لاختبار حدود موارد الويب عن طريق إرسال طلبات HTTP/S إلى عنوان URL الهدف دون فتحه في مستعرض، حدد HTTP/S خيار.

لمزيد من التفاصيل ، اقرأ مقالة مقارنة HTTP مقابل اختبارات تحميل المتصفح الحقيقي .

عملية متعددة الخطوات – تطبيقات الويب

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

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

صفحات ويب واحدة

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

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

بث الوسائط

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

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

HTTP/S, SOAP, Rest WEB API

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

لن تخبرك هذه الأنواع من الاختبارات ما إذا كانت واجهة مستخدم موقع الويب الخاص بك حساسة للحمل ، ولكنها تسمح لك باختبار أداء الخادم أو واجهة برمجة التطبيقات وفهمها بشكل أفضل. للحصول على تفاصيل إضافية حول تكوين الأهداف ، اقرأ المزيد في المقالات المقابلة: HTTP (S) و SOAP و Rest web API.

ساعي البريد

إذا كنت تستخدم Postman لاختبار أداء واجهة برمجة تطبيقات الويب أو مراقبة حركة مرور Postman باستخدام Dotcom-Monitor ، فيمكن أن يكون اختبار Postman Collection أداة سريعة وفعالة لإعداد اختبار تحميل في LoadView. للبدء بتكوين اختبار تحميل ، كل ما عليك فعله هو إنشاء مجموعة من مكالمات واجهة برمجة تطبيقات الويب الحالية في Postman وتحميلها إلى Dotcom-Monitor. يرجى زيارة دليلنا التفصيلي حول اختبار الحمل مع مجموعات ساعي البريد: اختبار تحميل ساعي البريد: برنامج LoadView التعليمي.

جي متر

إذا كان لديك خطة الاختبار الخاصة بك التي تم إنشاؤها في JMeter وتريد استخدامها لإعداد اختبار التحميل في LoadView ، فحدد نوع اختبار تحميل JMeter. كل ما عليك فعله هو استيراد ملف JMX مع خطة الاختبار الخاصة بك إلى منصة LoadView وتكوين سيناريو الاختبار لتشغيل الاختبار. قبل البدء ، تحقق من المقالة التالية للحصول على بعض النصائح حول اختبار الحمل باستخدام خطط اختبار JMeter – اختبار الحمل باستخدام خطط اختبار JMeter.

السيلينيوم

إذا كنت تتقن السيلينيوم IDE وترغب في استخدام LoadView لتنفيذ اختبارات تحميل السيلينيوم الخاصة بك ، فيمكنك القيام بذلك من خلال تكامل السيلينيوم IDE الخاص بنا. احفظ مجموعة الاختبار التي تم إنشاؤها في السيلينيوم إلى ملف IDE ، وحدد نوع اختبار السيلينيوم في LoadView وقم بتحميل الملف. تعرف على كيفية إعداد وتشغيل اختبار تحميل السيلينيوم الخاص بك في LoadView في مقالة اختبار الحمل باستخدام اختبارات السيلينيوم على موقع الويكي الخاص بنا.