كيفية استخدام قصة المستخدم ← حالات اختبار
- الصق قصة المستخدم مع أي معايير قبول أسفلها.
- اختر صيغة التصدير ثم ولّد.
- راجع لوحة الدور/الإجراء/الفائدة المحلَّلة وعدّل صياغة القصة عند الحاجة.
مزايا قصة المستخدم ← حالات اختبار
- تحلّل الدور والإجراء والفائدة من صيغ القصص الكلاسيكية ومتعددة الأسطر
- يوجّه اكتشاف الفعل والكيان مجموعات القوالب (create وupdate وdelete وview وsearch وupload وlogin وpay وexport…)
- حالات عامة للصلاحيات وانتهاء الجلسة والجوّال/لوحة المفاتيح
- تتحوّل نقاط معايير القبول إلى حالات قابلة للتتبّع بمعرّفات AC-n
- أعمدة حالات اختبار قياسية، قابلة للتصدير بصيغة Markdown أو JSON أو CSV أو Gherkin
مثال على قصة المستخدم ← حالات اختبار
حذف مشروع
الإدخال:
As a project manager, I want to delete a completed project so that the workspace only shows active work.النتيجة:
TC-001 Project manager can delete a completed project (main success path) Critical
TC-003 Delete completed project requires confirmation High
TC-004 Delete completed project that has dependent data High
TC-008 User without the "project manager" role cannot delete … Criticalالأسئلة الشائعة حول قصة المستخدم ← حالات اختبار
كيف تفهم الأداة القصة؟
تحلّل الدور والإجراء والفائدة، وتكتشف الفعل (create وupdate وdelete وview وsearch وupload وlogin وpay وexport…) والكيان، ثم تطبّق مجموعات القوالب الخاصة بذلك الفعل إضافة إلى حالات عامة للصلاحيات والجلسة وسهولة الاستخدام.
ماذا لو كانت قصتي تتضمن معايير قبول؟
تتحوّل النقاط الموجزة أو الجمل الإضافية بعد القصة إلى حالات قابلة للتتبّع (AC-1 وAC-2…) بحيث يكون لكل معيار اختبار واحد على الأقل.
هل تعمل دون ذكاء اصطناعي؟
نعم. فهي حتمية بالكامل وخاصة — لا شيء يغادر متصفحك — مما يجعلها سريعة وقابلة للتكرار في خطوط CI أو خطوط التوثيق.
كيف أحصل على حالات أكثر تفصيلاً على مستوى البيانات؟
اجمعها مع مولّد حالات الاختبار: أضف حقول النموذج مع قيودها للحصول على حالات التحقق والقيم الحدّية والحالات الحدّية للميزة نفسها.