كيفية استخدام مولّد سيناريوهات الاختبار
- أدخل اسم الميزة وبضع جمل تصف سلوكها.
- اختر إعداد تغطية مسبقاً (جميع الأبعاد افتراضياً).
- ولّد وراجع جدول السيناريوهات المجمّع حسب البُعد.
- صدّر القائمة أو وسّع السيناريوهات الرئيسية باستخدام مولّد حالات الاختبار.
مزايا مولّد سيناريوهات الاختبار
- عشرة أبعاد للجودة: الوظيفي والسلبي والأمان وسهولة الاستخدام والتوافق والأداء والبيانات وإمكانية الوصول والتكامل والتعافي
- إضافات تعتمد على الكلمات المفتاحية للرفع والبحث والمدفوعات والبريد الإلكتروني والتصدير وتسجيل الدخول والأدوار
- إعدادات تغطية مسبقة للتركيز على الجوانب الأساسية أو الوظيفية أو غير الوظيفية أو تجربة المستخدم أو التكامل
- يحمل كل سيناريو معرّفاً وبُعداً وأولوية ووصفاً من سطر واحد
- تصدير إلى Markdown أو JSON أو CSV أو Gherkin لتهيئة خطط الاختبار وقوائم مهام الأتمتة
مثال على مولّد سيناريوهات الاختبار
سيناريوهات لميزة إتمام الشراء
الإدخال:
Feature: Checkout with saved cards
Description: Customers pay with a saved card through the payment gateway; a confirmation email is sent.النتيجة:
TS-001 Main success path of checkout with saved cards functional Critical
TS-006 Payment declined and retried in checkout … functional Critical
TS-007 Email notification produced by checkout … functional High
TS-012 Checkout … without authentication security Critical
TS-021 Response time of checkout … under normal load performance Highالأسئلة الشائعة حول مولّد سيناريوهات الاختبار
ما الفرق بين السيناريو وحالة الاختبار؟
السيناريو عبارة من سطر واحد تحدّد ما ينبغي التحقق منه (مثل «إتمام الشراء دون مصادقة»)؛ أما حالة الاختبار فتضيف الشروط المسبقة والبيانات والخطوات والنتيجة المتوقّعة. استخدم السيناريوهات للتخطيط والتقدير، ثم وسّع المهم منها باستخدام مولّد حالات الاختبار.
ما أبعاد الجودة المشمولة؟
الوظيفي والسلبي والأمان وسهولة الاستخدام والتوافق والأداء والبيانات وإمكانية الوصول والتكامل والتعافي. ويحصر إعداد التغطية المسبق القائمة في الأبعاد التي تهمّك.
كيف يؤثر الوصف في المخرجات؟
تضيف كلمات مفتاحية مثل upload وsearch وpayment وemail وexport وlogin وroles سيناريوهات موجّهة (المدفوعات المرفوضة، وغياب نتائج البحث، ومصفوفة الأدوار، وسلامة الملف المصدَّر).
هل يمكنني استخدام المخرجات كقائمة تحقق؟
نعم — صدّر إلى Markdown والصقه في خطة الاختبار أو التذكرة؛ فلكل سيناريو معرّف وأولوية يمكنك تتبّعهما.