كيفية استخدام المتطلبات ← سيناريوهات اختبار
- الصق المتطلبات الوظيفية، بواقع متطلب في كل سطر.
- ولّد لعرض السيناريوهات وخريطة التغطية.
- عالج أي تحذيرات عن متطلبات غير مغطاة ثم صدّر.
مزايا المتطلبات ← سيناريوهات اختبار
- يجمّع المتطلبات حسب نوعها في سيناريوهات شاملة مع نظائر سلبية
- رحلات عابرة للمتطلبات تختبر عدة متطلبات على التوالي
- سيناريوهات الفحص الدخاني للانحدار ومصفوفة الصلاحيات
- خريطة تغطية من المتطلب إلى معرّفات السيناريوهات، مع تحذيرات للفجوات
- تصدير بصيغة Markdown أو JSON أو CSV أو Gherkin
مثال على المتطلبات ← سيناريوهات اختبار
متطلبات سلة التسوق
الإدخال:
1. Customers can add products to a cart.
2. Quantity must be between 1 and 10.
3. Checkout requires a verified email.النتيجة:
TS-001 Core functional flow covers REQ-01
TS-002 Core functional flow — negative and exception paths
TS-003 Input validation and error handling covers REQ-02
TS-005 Authentication, authorisation and data protection covers REQ-03
TS-007 Permission and role matrix covers REQ-01, REQ-03الأسئلة الشائعة حول المتطلبات ← سيناريوهات اختبار
كيف تُجمَّع المتطلبات في سيناريوهات؟
حسب النوع — التدفق الوظيفي والتحقق والأمان والأداء وواجهة المستخدم والبيانات والتكامل — مع نظير سلبي لمجموعتي الوظيفي والتحقق، ورحلات عابرة للمتطلبات، ومصفوفة صلاحيات.
ما خريطة التغطية؟
جدول يبيّن معرّفات السيناريوهات التي تختبر كل متطلب وعددها؛ ويُبلَّغ عن المتطلبات غير المغطاة كتحذيرات حتى لا يفلت شيء.
ما الرحلات العابرة للمتطلبات؟
تسلسلات من المتطلبات الوظيفية المتتالية ينفّذها مستخدم واحد في جلسة واحدة، وتكشف مشكلات التكامل التي تفوتها اختبارات المتطلب الواحد.