ابدأ من هنا
الرئيسية›قاموس المصطلحات›أنواع الاختبار

اختبار انتقال الحالات

State Transition Testing

اختبار تنقّل النظام بين حالاته — والانتقالات الممنوعة كمان.

مفيدة لما يكون للكيان حالات محدّدة بينتقل بينها: طلب (جديد ← مدفوع ← قيد الشحن ← مستلم ← ملغي)، أو حساب (غير مفعّل ← مفعّل ← موقوف).

بترسم الحالات والانتقالات المسموحة، وبتختبر ثلاث أشياء: الانتقالات الصحيحة بتشتغل، والحدث الغلط بالحالة الغلط بينرفض، وما في حالة بتوصلها وما بتقدر تطلع منها.

وأخصب أرض للـ Bugs هون هي الانتقالات الممنوعة: هل بتقدر تلغي طلب مستلم؟ هل بتقدر تدفع مرتين؟ أغلب الفرق بتختبر المسار السعيد وبتنسى هدول.