قصة المستخدم ← سيناريوهات اختبار

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

حوّل القصة إلى مخططات سيناريوهات (النجاح الرئيسي والمسارات البديلة ومعالجة الأخطاء والصلاحيات وحالات البيانات) يمكن أن تكون نواة لجلسات الاختبار الاستكشافي أو الأتمتة.

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

كيفية استخدام قصة المستخدم ← سيناريوهات اختبار

  1. الصق قصة المستخدم.
  2. ولّد وتصفّح مخطط السيناريوهات.
  3. صدّر السيناريوهات المهمة أو وسّعها إلى حالات اختبار مفصّلة.

مزايا قصة المستخدم ← سيناريوهات اختبار

  • سيناريوهات النجاح الرئيسي والبديلة والاستثنائية والصلاحيات وحالات البيانات وغير الوظيفية
  • إضافات تراعي الفعل (قفل الحساب عند تسجيل الدخول، والدفع المرفوض، وغياب نتائج البحث، والسجلات التابعة عند الحذف)
  • لوحة القصة المحلَّلة مع الدور والإجراء والفائدة والفعل والكيان
  • أعداد السيناريوهات حسب نوعها
  • تصدير بصيغة Markdown أو JSON أو CSV أو Gherkin

مثال على قصة المستخدم ← سيناريوهات اختبار

سيناريوهات الدفع ببطاقة محفوظة

الإدخال:

As a customer, I want to pay for my order with a saved card so that checkout is faster.

النتيجة:

TS-001  Main success: customer pays order                       main        Critical
TS-005  Exception: invalid or missing input …                    exception   High
TS-008  Permission: user without the customer role …            permission  Critical
TS-014  Exception: payment declined or gateway unavailable      exception   Critical

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

ما أنواع السيناريوهات التي تُنتَج؟

النجاح الرئيسي، والمسارات البديلة (الحد الأدنى من البيانات، والعمليات المجمّعة، والإلغاء)، والاستثناءات (مدخلات غير صالحة، وتغيير متزامن، وفشل الشبكة)، وسيناريوهات الصلاحيات، وسيناريوهات حالات البيانات (فارغة وكبيرة وUnicode)، والفحوصات غير الوظيفية.

كيف تُختار السيناريوهات الخاصة بالفعل؟

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

كيف أحوّل السيناريوهات إلى حالات اختبار؟

اختر السيناريوهات التي تستحق التفصيل وشغّل أداة «قصة المستخدم ← حالات اختبار» أو مولّد حالات الاختبار، أو صدّرها إلى Gherkin ووسّع الخطوات.