Use case testing

Use case testing – Functional Testing

בדיקה מסוג קופסה שחורה שבה יש פעולות בין מערכת למשתמש.

לדוגמה:

כפי שניתן לראות לכל מקרה שימוש יש תוצאה מוצלחת (1-5 STEPS) וגם תוצאה שלא מוצלחת (STEPS 2a,4a,4b).

בדומה לדיאגרמת מצבים ב-Use case testing יש תלות מצב הבא בקודם לו, רק במקום דיאגרמת מצבים משתמשים בטבלה.

אבל אני אישית מעדיף את
State transition מאשר
Use case testing כי
ב-State transition ניתן יותר קל לראות לפי דיאגרמת מצבים מה יהיה השלב הבא כתלות בשלב הנוכחי.