جودة البرمجيات / أساسي: الاستدلال وتصميم الاختبار

جودة البرمجيات — أساسي: الاستدلال وتصميم الاختبار

أسس مفردات الجودة والمتطلبات المرصودة ومستويات الاختبار والتصميم المنهجي للمدخلات والتحقيق المنضبط.

عدد الدروس: 6 · لا تحتاج إلى حساب

ما الذي ستتعلمه؟

  • اختيار مراجع الحكم وشرح حدود التغطية.
  • اشتقاق حالات الفئات والحدود والقرار والحالة.
  • كتابة تقارير عيوب وملاحظات استكشاف مفيدة.
  1. الجودة والمخاطر والأدلة الموثوقة

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

    ابدأ التعلّم
  2. المتطلبات والقبول وقابلية الاختبار

    استبدل الرغبات الغامضة بأمثلة ونتائج قابلة للملاحظة وافتراضات صريحة. صمّم قابلية الاختبار في ميزة التسجيل بالدورة قبل أن يجعل التنفيذ الغموض مكلفاً.

    ابدأ التعلّم
  3. مستويات الاختبار والعزل والتحققات المفيدة

    ضع الفحوص حيث تفسر الإخفاق بوضوح، مع الحفاظ على دليل تعاون المكونات. نستخدم استرداد قيمة إلغاء لمقارنة اختبار الوحدة والتكامل والنظام والقبول.

    ابدأ التعلّم
  4. فئات التكافؤ والقيم الحدية

    اختر مجموعة صغيرة قابلة للتبرير من مجال مدخلات كبير. حلّل أعمار التسجيل والكميات وأطوال النصوص مع التصريح بالافتراضات والرفض المتوقع.

    ابدأ التعلّم
  5. جداول القرار وانتقالات الحالة

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

    ابدأ التعلّم
  6. تقارير العيوب والتحقيق الاستكشافي

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

    ابدأ التعلّم
العودة إلى الدورة