軟件測試目的和原則
系統版本:windows7
軟件測試的目的
1)軟件測試是為了發現錯誤而執行程序的過程。
2)測試是為了證明程序有錯,而不是證明程序無錯。(發現錯誤不是唯一目的)
3)一個好的測試用例在於它發現至今未發現的錯誤。
4)一個成功的測試是發現了至今未發現的錯誤的測試。
軟件測試的原則
1)應當把“儘早地不斷地進行軟件測試“作為軟件開發者的座右銘。
2)測試用例應由測試數據和與之對應的預期輸出結果這兩部分組成。
3)程序員應避免檢查自己的程序。
4)在設計測試用例時,應當包括合理的輸入條件和不合理的輸入條件。
5)充分注意測試中的羣集現象。
6)嚴格執行測試計劃,排除測試的隨意性。
7)應當對每一個測試結果做全面的檢查。
8)妥善保存測試計劃、測試用例、出錯統計和最終分析報告,為維護提供方便。