تخطّ إلى المحتوىتواصل معنا

حالة الاختبار

بالإنجليزية: Test case

الجودة والاختبار

وصف مكتوب لفحص واحد محدد: من أين تبدأ، ماذا تفعل خطوة بخطوة، وما النتيجة التي يجب أن تراها.

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

الحالات المكتوبة تحوّل «جرّبنا الموقع ويبدو تمام» إلى قائمة تعرف منها بالضبط ما الذي فُحص وما الذي لم يُفحص، ويمكن إعادة تشغيلها بعد كل تعديل. في فنّان يكتب مهندس الجودة حالات الاختبار بعد استكشاف موقعك، وتراجعها أنت قبل التنفيذ فتحذف وتضيف. ولمعرفة الأساسيات اقرأ ما هو اختبار البرمجيات. نصيحة عملية: اكتب حالة للمسار السعيد، ثم حالة لكل خطأ متوقع من العميل: حقل فارغ، رقم جوال ناقص، بطاقة مرفوضة. الأخطاء تختبئ في هذه الحالات لا في المسار السعيد.

مثال«تسجيل الدخول بكلمة مرور خاطئة: افتح صفحة الدخول، أدخل بريداً صحيحاً وكلمة خاطئة، اضغط دخول. المتوقع: رسالة خطأ واضحة ولا يتم الدخول».
كل المصطلحات

فكرتك تستاهل تطلع للنور.

صِفها بالعربي أو الإنجليزي، وفنّان يبنيها ويختبرها وينشرها — بدون أي خبرة في البرمجة. ابدأ مجاناً، بدون بطاقة ائتمان.