בדיקות שפיות (Sanity Testing)
-
מבוצעות אחרי תיקון באג/שינוי קטן.
-
מטרתן לבדוק מהר שהאזור שתוקן עובד ושלא נוצרו תקלות חדשות.
-
נחשבות תת־סוג של בדיקות רגרסיה: בודקים רק מה שקשור לתיקון (רגרסיה ממוקדת) לפני רגרסיה מלאה (לא תמיד חייבים לבצע רגרסיה מלאה; יש להתחשב בהערכת סיכון והשפעה).
בדיקות עשן (Smoke Testing)
-
מבוצעות אחרי Build/גרסה חדשה.
-
כוללות סט קטן של מקרי בדיקה קריטיים שמייצגים את היכולות המרכזיות של המערכת.
- מטרתן לוודא שהמערכת “עולה” ושפונקציות קריטיות עובדות לפני בדיקות עמוקות (הרצת תסריטי בדיקות ובדיקות רגרסיה מלאה).
-
אם בדיקות עשן עברו בהצלחה, זה רק אומר שהגרסה יציבה מספיק כדי להמשיך לבדיקות נוספות. לא תמיד חייבים לבצע רגרסיה מלאה — לעיתים מבצעים רגרסיה ממוקדת בהתאם להיקף השינוי, התלויות והערכת סיכון וזמן.