ב-בדיקות תוכנה יש חזון , הרצון להפוך את המערכת למושלמת נטולת תקלות באופן מלא וחד משמעי. המטרה היא שהמערכת תעבוד בכל מצב או סיטואציה בשלמות וללא בעיה ולו אחת. אך המציאות שונה ולפי כך לא קם הארגון או האדם שהצליח לייצר מערכת ללא תקלות ויותר מכך לבדוק את המערכת בצורה כזו שתקלה לא יכולה לבוא לידי ביטוי לאחר הבדיקה.

