לפני שנדבר על מקרה בדיקה וצ’קליסט, חשוב להבין מה הם סט בדיקות ו־תרחיש בדיקה, כי תכנון בדיקות הוא תהליך של תרגום דרישות/אפיון לסט של תרחישים, מקרי בדיקה וצ’קליסטים, כולל בחירת נתוני בדיקה והבטחת כיסוי בהתאם לסיכון.
Test Suite (סט בדיקות)
סט בדיקות הוא אוסף מאורגן של תרחישי בדיקה ו/או מקרי בדיקה לפי מודול או נושא.
Test Scenario (תרחיש בדיקה)
תרחיש בדיקה הוא תיאור ברמה גבוהה של זרימה/פונקציונליות, שמאגד סט של מקרי בדיקה (ולעיתים גם צ’קליסטים) תחת נושא אחד, כדי להריץ את הבדיקות בצורה מסודרת.
Test Case (מקרה בדיקה)
מקרה בדיקה כולל לרוב: צעדים לביצוע, נתוני בדיקה (אם נדרש), תוצאה צפויה, תוצאה בפועל וסטטוס (Pass/Fail).
Checklist (צ’קליסט)
רשימת נקודות לבדיקה ללא פירוט של צעדים (מה לבדוק, לא איך). מתאים כשאין זמן לכתיבה מפורטת או כאשר הבודק מכיר את המערכת. לרוב מסמנים סטטוס Pass/Fail לכל סעיף.