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