一個沒有軟件測試的軟件開發過程是不完善的。軟件測試是為了尋找并修復軟件中的bug/錯誤,它可以幫助提高軟件的質量,以保證用戶可以正常使用軟件產品。
什么是一個bug/錯誤?
軟件中的bug或者錯誤就是所有會影響軟件整體或者部分功能的正常運行的軟件行為。
怎樣找到bug/錯誤?
我們主要依靠運行測試腳本或用例來找出那些軟件產品中的不想看到的行為。
什么是測試用例?
測試用例是一類文檔,測試用例中包含有用于執行的步驟或行為,而我們需要嚴格地按照這些步驟來執行以確認軟件是否按照我們對它的期望執行。
發現bug或者錯誤后該怎么辦?
原文轉自:http://www.anti-gravitydesign.com