اختبار أداء مواقع التجارة الإلكترونية (Load Testing)

اختبار أداء مواقع التجارة الإلكترونية (Load Testing)

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

بعد أن أصبحت لديك فكرة عن سرعة تحميل صفحة الويب العامة والعناصر الموجودة على الصفحة التي تحتاج إلى تحسين، فإن الخطوة التالية هي إجراء اختبارات الحِمل على الموقع (Load Testing). لن يقتصر الأمر على عدد قليل من الزائرين الذين يصِلِون إلى موقعك بل يمكن أن يكون المئات أو الآلاف من الزوّار المتزامنين وكلهم من أجزاء مختلفة من العالم. يجب أن يفي موقعك بمتطلبات كل هؤلاء الزوّار وأفضل طريقة للقيام بذلك هي إجراء اختبار الحِمل أو حتى اختبار الضغط لموقعك (Stress Testing). إنها طريقة مجرّبة تسمح لك بمعرفة كيف تستجيب موارد النظام (system resources) والنطاق التردّدي (bandwidth) ووحدة المعالجة المركزية وعمليات القراءة/الكتابة أو الإدخال/الإخراج للقرص (disk I/O) وما إلى ذلك لارتفاعات كبيرة في حركة المرور ومعرفة مكان حدوث اختناقات. اختبار الأداء والحِمل يمنحك البصيرة التي تحتاجها لإصلاح تلك العناصر.

توجد حلول وأنظمة عديدة لتنفيذ اختبارات الأداء. بعضها تتطلب التثبيت على جهاز محلّي والآخر يعتمد على الخدمات السحابية (cloud-based) والتي تمكّنك من اختبار الأداء والحِمل على مواقع الويب والتطبيقات وواجهات برمجة التطبيقات (APIs) وغيرها من مناطق متعدّدة حول العالم. يجب أن يشمل اختبارك للموقع النقاط التالية:

  • صفحات المنتج/المنتجات
  • البحث عن العناصر أو المنتجات
  • وضع العناصر في عربة التسوق أو إزالة العناصر من العربة
  • إنشاء حسابات العملاء
  • إنهاء عملية الشراء (Checkout Process)

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

بالتوفيق للجميع…

* المصدر: https://www.softwaretestingmagazine.com/knowledge/performance-testing-tips-for-e-commerce-site-performance

** الصورة من موقع: https://www.kualitatem.com/performance-testing

لا توجد تعليقات

شاركني رأيك