為什么要進行軟件測試,什么是軟件測試

隨著軟件行業的發展,軟件測試行業也隨之而來。歷史上,有很多次因為軟件故障而造成重大損失的案例。最典型的案例“千年蟲”,全球損失超過5000億。

軟件質量是非常重要的,而軟件測試是作為軟件質量保證中非常重要的一環。軟件測試往往可以大量減少軟件的BUG,從而避免公司因為一些嚴重BUG造成重大損失。

軟件測試的門檻很低,甚至一個完全不懂計算機的人都可以去做軟件測試相關工作,測試用戶體驗相關的內容。軟件測試給人的感覺就是,挑刺,找問題,沒有技術含量。但其實軟件測試的水也很深,也是要經過深入的學習才能完成各種復雜功能的測試的。

軟件測試出現的很早,在1972年以前就有了相關的概念?,F在比較經典的概念是:測試是為發現錯誤執行程序的過程。所以,測試的目的是發現錯誤,而手段是執行程序。

軟件測試并不僅僅是測試軟件本身。軟件測試在整個研發周期或者說項目周期都是存在的,包括需求分析、詳細設計、軟件運行環境、可運行程序等等,都屬于軟件測試的一部分。也就是說,軟件測試應該覆蓋到項目周期的方方面面,而不僅僅是軟件本身。


相關推薦

09-21
2022
數字診療裝備可靠性工程技術》介紹了數字診療裝備可靠性的背景、基礎知識、設計方法、失效建模分析方法、仿真計算分析方法、測試技術,圍繞“十三五”期間國家“數字診療裝...
09-20
2022
空調澳大利亞澳大利亞標委會發布一系列新版標準,包括:● AS/NZS 60335.1:2022 家用及類似用途電器-安全 第1部分:一般要求(對應IEC 6.0...