確認測試又稱有效性測試,是在模擬的環境下,運用黑盒測試的方法,驗證被測軟件是否滿足需求規格說明書列出的需求。任務是驗證軟件的功能和性能及其他特性是否與用戶的要求一致。對商品化軟件的文檔、功能性、性能效率、兼容性、易用性、可靠性、信息安全性、維護性、可移植性等方面進行全面質量評測,嚴格按照CNAS認可的質量管理體系和測試規范進行測試。

確認測試的內容包括以下幾方面:

(1)安裝測試

在安裝軟件系統時,會有多種選擇。要分配和裝入文件與程序庫,布置適用的硬件配置,進行程序的連接。而安裝測試的目的不是查找軟件錯誤,而是要查找出在這些安裝過程中出現的錯誤。

(2)功能測試

功能測試是依據需求文檔來測試軟件系統的功能是否正確。由于正確性是軟件最重要的質量因素,所以功能測試必不可少。

(3)性能測試

性能測試是測試軟件系統處理事務的速度,一方面是檢驗性能是否符合需求;另一方面是為了得到某些性能數據以供參考。特別是對于實時系統或嵌入式系統,軟件只滿足要求的功能而達不到要求的性能是不可接受的,因此還需要進行性能測試。性能測試可以出現在測試過程的各個階段,甚至在單元層次上,也可以進行性能測試。

(4)安全性測試

安全性測試是測試軟件系統防止非法入侵的能力,及系統有無漏洞。為此要了解破壞安全性的方法和工具,并設計一些模擬測試用例對系統進行測試,力圖破壞系統的保護機構以進入系統。

(5)兼容性測試

兼容性測試主要想驗證軟件產品在不同版本之間的兼容性?;镜募嫒菪詼y試有兩類:向下兼容和交錯兼容。向下兼容測試是測試軟件的新版本保留它早期版本的功能的情況;而交錯兼容測試主要是驗證共同存在的兩個不同但相關的產品之間的兼容性。

(6)可使用性測試

可使用性測試主要從使用的合理性、方便性等角度對軟件系統進行檢查,以發現人為因素或使用上的問題。

(7)文檔測試

文檔測試是檢查用戶文檔(如用戶手冊)的清晰性。

確認測試的用途:

(1)測試的結果可作為省、市級科技成果獎的技術鑒定依據;

(2)可用于項目結題、創新基金申報;

(3)可用于自主創新產品認定,也可用于需求方對開發方的簡單驗收,開發方的產品推廣。

適用客戶:政府部門、大專院校、科研院所、軟件企業、計算機系統集成企業或與之相關IT企業。

測試標準:GB/T25000.51-2016《系統與軟件工程系統與軟件質量要求和評價(SQuaRE)第51部分:就緒可用軟件產品(RUSP)的質量要求和測試細則》




超碰最新-亚洲中文字幕aⅴ天堂-2012中文字幕一页