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

كن مستشارا لاختبار الأداء: برنامج شهادة LoadView

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

ما هو اختبار الحمل؟

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

يمكن أن يجيب اختبار الحمل على أسئلة ، مثل:

  • كيف سيؤثر عدد مستخدمي موقع الويب على أداء موقع الويب؟
  • كم عدد المستخدمين المتزامنين الذين يمكنهم التعامل مع موقع الويب الخاص بي؟
  • أين توجد الاختناقات في تطبيق الويب الخاص بي؟
  • ما هي نقطة الانهيار لموقع الويب الخاص بي؟
  • متى ستنفد موارد النظام؟

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

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

أنواع اختبار الأداء

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

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

ما هو اختبار الإجهاد؟

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

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

منصة لودفيو

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

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

كيف يعمل LoadView

يستخدم LoadView شبكة عالمية من خوادم حاقن التحميل (LIs) لإنشاء أحمال المستخدم لاختبار أداء موقع الويب. يوفر LoadView وظائف لإعداد اختبارات الحمل وتنفيذها ضد أهداف مختلفة، بما في ذلك الأنواع التالية من اختبارات التحميل:

  • HTTP/S. اختبر عنوان URL للتأكد من توفره وأدائه والمحتوى المناسب والأخطاء والروابط المعطلة والمزيد.
  • صفحة الويب. يحاكي المستخدمين المتزامنين الذين يقومون بتحميل صفحة ويب. اختر من بين Chrome و Microsoft Edge و Firefox ، بالإضافة إلى متصفحات الجوال ، مثل iOS و Android و Windows و BlackBerry.
  • تطبيقات الويب. قم بإنشاء نصوص برمجية للاختبار باستخدام EveryStep Web Recorder لاختبار تطبيقات الويب مقابل المستخدمين المتزامنين الذين يقومون بإجراءات محددة على أجهزة سطح المكتب الحقيقية (Chrome و Edge) بالإضافة إلى الأجهزة المحمولة.
  • بث الوسائط. اختبر تدفقات الصوت والوسائط لمعرفة الأداء والتوافر.
  • SOAP Web API. تحقق من أداء خدمات ويب SOAP ووقت تشغيلها واستجاباتها.
  • REST Web API. تحقق من محتوى الاستجابة ووقت التشغيل وأداء خدمات ويب REST.
  • مجموعات ساعي البريد. اختبر واجهات برمجة تطبيقات الويب عن طريق استيراد مجموعات ساعي البريد إلى النظام الأساسي LoadView.
  • جيميتر. قم باستيراد خطة اختبار JMeter الخاصة بك إلى النظام الأساسي LoadView واستخدمها لتشغيل اختبار تحميل من سحابة مدارة بالكامل.
  • السيلينيوم. اختبر تطبيقات الويب عن طريق تشغيل مشروع اختبار السيلينيوم الخاص بك مع الآلاف من المستخدمين المتزامنين من مواقع جغرافية متعددة.

للحصول على معلومات إضافية حول تحديد نوع المهمة المناسب، يرجى الاطلاع على مقالات قاعدة معارف نوع المهمة

متطلبات اختبار أداء LoadView

بصفتك مسؤول الاختبار ، يمكنك الوصول إلى تكوين متطلبات الاختبار التالية وغير ذلك الكثير.

نوع التحميل

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

أنواع منحنى الحمل

مدة الاختبار

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

سلوك المستخدم

يتم استخدام سلوك المستخدم لمحاكاة كيفية تنقل المستخدمين الفعليين عبر موقع الويب الخاص بك. على سبيل المثال ، باستخدام النظام الأساسي LoadView ، يمكنك الاختيار من بين الخيارات العادية أو المخصصة. سيؤدي تحديد محاكاة المستخدم العادي إلى إضافة تأخيرات عشوائية ، بين 3-6 ثوان ، تحاكي كيفية تفاعل المستخدمين النموذجيين.

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

هنا أيضا يمكن لمسؤولي الاختبار تعيين سرعات حركة الماوس وسرعات النقر بالماوس وسرعات الكتابة عند تحميل تطبيقات الويب الاختبارية باستخدام مسجل الويب EveryStep. راجع مقالة قاعدة معارف سلوك ملف تعريف المستخدم للحصول على مزيد من المعلومات حول تكوين سلوك المستخدم داخل النظام الأساسي LoadView.

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

يوفر النظام الأساسي LoadView لمسؤولي الاختبار القدرة على الاختيار من مناطق جغرافية متعددة وتخصيص مستخدمين افتراضيين بين المناطق لمحاكاة سيناريوهات مستخدم أكثر واقعية استنادا إلى المكان الذي يزور منه المستخدمون موقع الويب الخاص بك. اختر من بين أكثر من 40+ موقع. اقرأ مقالة قاعدة المعارف للحصول على مزيد من المعلومات حول التوزيع الجغرافي لحاقن الحمل.

إعدادات إضافية وخيارات تكوين

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

اختبار التحميل من خلف جدار الحماية الخاص بك

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

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

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

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

ملخص الاختبار

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

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

تقارير الجلسات

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

متوسط وقت الاستجابة مقابل تقرير الجلسة

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

LoadView التسعير والخطط

سواء كنت تعمل في مؤسسة صغيرة أو مؤسسة كبيرة ، يوفر LoadView العديد من الخيارات ، من الخطط المستندة إلى الاشتراك وخطة عند الطلب للاختيار من بينها. تتضمن جميع الخطط الاحتفاظ بالبيانات لمدة 180 يوما، ووظيفة إعداد اختبارات التحميل من خلف جدار الحماية لاختبار مواقع الويب وتطبيقات الويب غير المتوفرة للجمهور عبر الإنترنت، وحاقنات تحميل Azure وAWS المخصصة حتى لا تضطر إلى التعامل مع المسؤولية أو الوقت أو النفقات لإعداد حاقنات التحميل الخاصة بك.

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

حلول وخدمات دوت كوم مونيتور

لمعرفة المزيد حول جميع حلول وخدمات مراقبة الأداء واختبار الأداء في Dotcom-Monitor، يرجى زيارة الصفحة الرئيسية ل Dotcom-Monitor . إن اختيارنا لحلول المراقبة يجعل من السهل مراقبة جميع صفحات الويب وتطبيقات الويب وواجهات برمجة التطبيقات والخوادم والمزيد. اختر من بين 30 موقعا عالميا ومجموعة واسعة من الميزات والفوائد مثل التنبيهات الفورية والتقارير والتكاملات ، لضمان وقت تشغيل 24 / 7 والتوافر والأداء لجميع زوارك. نحن نقدم نسخة تجريبية مجانية لمدة 30 يوما للبدء. لا يلزم وجود بطاقة ائتمان. جرب المنصة الكاملة مجانا لمدة 30 يوما!