軟件產品質量測試需要知道哪些呢?
閱讀:768 發布時間:2021-6-30
在軟件質量管理中,常常將軟件質量特性分為功能特性和非功能特性。國家標準GB/T 25000.51-2016《系統與軟件工程 系統與軟件質量要求和評價(SQuaRE)第51部分:就緒可用軟件產品(RUSP)的質量要求和測試細則》將系統/軟件產品質量屬性劃分為8個特性:功能性、性能效率、兼容性、易用性、可靠性、信息安全性、維護性、可移植性,每項特性進一步分為多項子特性,不僅有利于理解質量特性,而且有助于測試和度量。
功能性
在條件下使用時,產品或系統提供滿足明確和隱含要求的功能的程度。它涉及完備性、正確性、適合性、功能性的依從性。
功能測試主要針對本項目完成的軟件系統進行功能測試,逐項驗證系統提供的功能是否符合軟件需求規格說明書、用戶手冊等能夠說明用戶需求的文件要求,發現系統存在的功能問題,并提出合理的整改建議。
功能測試要求:根據系統需求規格說明書設計相應的測試用例;執行功能測試,并做好測試記錄;分析各個模塊的功能缺陷,形成功能測試問題清單;整改后對功能進行回歸復測。
性能效率
在條件下,軟件對操作所表現出的時間特性(如響應速度)以及實現某種功能有效利用計算機資源(包括內存大小、CPU占用時間等)的程度,局部資源占用高通常是性能瓶頸存在;系統可承受的并發用戶數、連接數量等。它涉及時間特性、資源利用性、容量、性能效率的依從性。
性能測試是依據軟件需求規格說明書中對應用系統性能效率的描述,考查應用系統關鍵業務在正常工作量、預期的峰值工作量下的效率情況,主要考慮系統容量特性、時間特性及資源利用狀況等效率指標是否符合用戶需求,并據此對系統的性能做出全面的評價。
產品功能檢查,我們公司擁有各類硬件和軟件產品外觀、功能、性能、力學、光學、聲學的檢測資源,可按照IEC、GB、GJB、MIL、UL、JIS、行業或企業標準,對電子電氣產品(視聽、家用電器、信息通訊、醫用設備、電源設備、燈具、電子設備等)進行各類性能檢測,可開展CCC、CQC、CE等產品認證,可開展質量評價、監督與仲裁。