ما هو اختبار الحجم؟ تعلم مع الأمثلة

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

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

بمساعدة اختبار الحجم، يمكن دراسة التأثير على وقت الاستجابة وسلوك النظام عند التعرض لكمية كبيرة من البيانات.

على سبيل المثال، اختبار سلوك موقع الموسيقى عندما يكون هناك ملايين المستخدمين يقومون بتنزيل الأغنية.

فوائد اختبار الحجم

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

لماذا تفعل اختبار الحجم

الهدف من إجراء اختبار الحجم هو

  • التحقق من أداء النظام مع زيادة حجم البيانات في قاعدة البيانات
  • لتحديد المشكلة التي من المحتمل أن تحدث مع كمية كبيرة من البيانات
  • لمعرفة النقطة التي يتدهور عندها استقرار النظام
  • سيساعد اختبار الحجم في تحديد قدرة النظام أو التطبيق - الحجم العادي والثقيل

كيفية إجراء اختبار الحجم

في اختبار الحجم، اتبعwing الأشياء تحتاج إلى اختبار

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

أفضل الممارسات للاختبارات ذات الحجم الكبير

أفضل الممارسات للاختبار بكميات كبيرة هي

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

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

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

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

  • تجزئة الذاكرة يصعب توليدها
  • الجيل الديناميكي للمفاتيح
  • التكامل العلائقي للبيانات التي تم إنشاؤها

نبذة عامة

  • In هندسة البرمجياتيعد اختبار الحجم وسيلة للتحقق من أداء النظام عند تحميل البيانات بكميات كبيرة
  • إنه اختبار غير وظيفي
  • يعد تجزئة الذاكرة التي يصعب إنشاؤها والتكامل العلائقي للبيانات التي تم إنشاؤها من التحديات القليلة التي تواجه اختبار الحجم