軟件測試簡述與展望[1] 軟件測試
1.引言
個方面,從普通的計算機軟件,到銀行或超市的終端系統,甚至到手機的嵌入式軟件系統,軟件已經深入到人們生活工作的各個方面。由于軟件在金融、軍事、電力、交通、航天、通訊等重要領域的應用越來越深入廣泛。
軟件系統的規模也在持續擴大,需求日益復雜,對軟件質量的要求也越來越高。但現實中軟件系統的質量和穩定性卻不盡如人意,采用有效的軟件測試是保證軟件質量、提高軟件可靠性的重要手段。
軟件測試是產品最終交付到用戶之前的最后一道防線,有著舉足輕重的地位。然而,做好軟件測試卻是不容易的,一方面你需要同時掌握軟件開發的技能和軟件測試方面的技能;另一方面,產品必須給予測試充分的獨立性和資源保證。
軟件測試是發現軟件中錯誤而檢查文檔、運行程序的一個過程。軟件測試的概念雖然是和軟件編程同時提出的,但發展速度卻遠遠沒有編程技術快。近十幾年來,隨著軟件應用的迅速推廣,對軟件測試也變得迫切需要,各種針對性的測試方法和技術不斷出現。
該文將總結軟件測試中主要問題,在此基礎上,對已有的測試方法和系統進行討論和分析,并對今后的發展方向進行展望。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/