مولّد الاختبار المبني على المخاطر

تعمل في المتصفح تصميم الاختبارات

اذكر الميزات مع تقييمات الاحتمالية والأثر واحصل على مصفوفة مخاطر وترتيب للأولويات وعمق اختبار مقترح ومجالات تركيز الاختبار لكل ميزة.

الخصوصية: تعمل هذه الأداة بالكامل في متصفحك. لا تغادر بياناتك جهازك أبداً.
جارٍ تحميل الأداة…

ما هو اختبار الانحدار، وما الذي يضيفه الاختبار المبني على المخاطر؟

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

اقرأ الدليل: كيف تكتب حالات الاختبار (Test Cases)

كيفية استخدام مولّد الاختبار المبني على المخاطر

  1. اذكر الميزات بصيغة "Feature, likelihood, impact" مع ملاحظات اختيارية.
  2. ولّد لعرض الخطة المرتّبة والمصفوفة.
  3. انسخ خطة Markdown إلى مستند استراتيجية الاختبار لديك.

مزايا مولّد الاختبار المبني على المخاطر

  • تقييم الاحتمالية × الأثر على مقياس من 1 إلى 5 بمستويات حرج/مرتفع/متوسط/منخفض
  • يقبل الأرقام أو الكلمات (low وmedium وhigh وlikely وsevere)
  • خطة مرتّبة حسب الأولوية مع عمق اختبار مقترح ومجالات تركيز لكل ميزة
  • مصفوفة مخاطر 5×5 مع توزيع الميزات على خلاياها
  • خطة بصيغة Markdown وتصدير JSON

مثال على مولّد الاختبار المبني على المخاطر

ترتيب أولويات ثلاث ميزات

الإدخال:

Checkout & payment, 4, 5
Search, 3, 3
Newsletter opt-in, 1, 1

النتيجة:

1  Checkout & payment  4  5  20  Critical  Exhaustive: all techniques, automation, exploratory sessions…
2  Search              3  3  9   High      Thorough: full positive/negative/boundary coverage…
3  Newsletter opt-in   1  1  1   Low       Light: smoke test and one happy path

الأسئلة الشائعة حول مولّد الاختبار المبني على المخاطر

كيف تُقيَّم الميزات؟

الدرجة = الاحتمالية × الأثر على مقياس من 1 إلى 5. من 15 إلى 25 حرج، ومن 9 إلى 14 مرتفع، ومن 4 إلى 8 متوسط، وأقل من 4 منخفض. وتُقبل كلمات مثل low وmedium وhigh وlikely وsevere إلى جانب الأرقام.

ماذا يعني «عمق الاختبار»؟

مستوى جهد موصى به: تغطية شاملة مع الأتمتة وجلسات الاختبار الاستكشافي للعناصر الحرجة، وصولاً إلى فحص دخاني (smoke) للعناصر منخفضة المخاطر.

كيف أقدّر الاحتمالية؟

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

هل يمكنني استخدام الخطة مع أداة إدارة الاختبارات؟

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

المراجع

  • ISTQB Certified Tester Foundation Level (CTFL) v4.0ISTQB · 2023المنهج التأسيسي لاختبار البرمجيات: مستويات الاختبار وأنواعه وتقنيات تصميم الاختبارات وإدارة الاختبار والأدوات.
  • ISTQB GlossaryISTQBالتعريفات القياسية لمصطلحات الاختبار — حالة الاختبار واختبار الانحدار والخطورة والأولوية وتحليل القيم الحدّية وغيرها.