當系統產生一個與預期結果不符的結果或某個特定動作、操作或過程的結果時,稱為錯誤。
錯誤或失誤會導致缺陷,通常由於各種原因而產生。它可能是系統規範問題或設計問題或編碼問題,導致缺陷。錯誤導致缺陷,如果QA發現缺陷導致失效。