軟件測試過程中Fault,Error,Failure的區別

Fault是程序設計上的錯誤。比如檢索數列中最後一個指定元素的位置,應該倒序搜索。如果正序搜索即爲一個fault.   Error是程序運行過程中狀態的錯誤。例如遍歷數列時for(int i = 1;i < array.length;i++)這樣寫第一次循環便從i=1開始。實際應該從i=0開始。這就是一個error.   Failure是程序運行結束後所獲得的結果與預期不相同。即爲Failure.
相關文章
相關標籤/搜索