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

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

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

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

متصفح حقيقي – اختبار تطبيق الويب

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

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

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

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

إذا لم يكن اختبار تحميل صفحة الويب في متصفح حقيقي من أولوياتك وتريد ببساطة اختبار ما إذا كان عنوان URL واحدا يعمل كما هو متوقع تحت التحميل ، فاختر نوع اختبار تحميل HTTP (S ).

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

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 في مقالة اختبار الحمل باستخدام اختبارات السيلينيوم على موقع الويكي الخاص بنا.

بث الوسائط

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

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

WebSocket

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