什么是軟件確認(rèn)測(cè)試

軟件確認(rèn)測(cè)試也稱有效性測(cè)試,即驗(yàn)證軟件的功能、性能及其它特性是否與用戶的要求一致。軟件確認(rèn)測(cè)試是在模擬的環(huán)境下,驗(yàn)證軟件是否滿足需求規(guī)格說(shuō)明書(shū)列出的需求。為此,需要首先制定測(cè)試計(jì)劃,規(guī)定要做測(cè)試的種類,并制定具體的測(cè)試步驟,描述具體的測(cè)試用例。通過(guò)實(shí)施預(yù)定的測(cè)試計(jì)劃和測(cè)試步驟,確定軟件的特性是否與需求相符,確保所有的軟件功能需求都能得到滿足,所有的軟件性能需求都能達(dá)到,所有的文檔都是正確且便于使用。同時(shí),對(duì)其它軟件需求,例如可移植性、兼容性、出錯(cuò)自動(dòng)恢復(fù)、可維護(hù)性等,也都要進(jìn)行測(cè)試并確認(rèn)是否滿足。

依據(jù)標(biāo)準(zhǔn)

我們依據(jù)《系統(tǒng)與軟件工程 系統(tǒng)與軟件質(zhì)量要求和評(píng)價(jià)(SQuaRE) 第51 部分: 就緒可用軟件產(chǎn)品(RUSP)的質(zhì)量要求和測(cè)試細(xì)則》GB/T 25000.51-2016國(guó)家認(rèn)可標(biāo)準(zhǔn)軟件測(cè)試資質(zhì)對(duì)被測(cè)試對(duì)象提供產(chǎn)品確認(rèn)測(cè)試,軟件確認(rèn)測(cè)試報(bào)告對(duì)企業(yè)、單位申報(bào)國(guó)家科技成果獎(jiǎng)的技術(shù)鑒定依據(jù)、企業(yè)申請(qǐng)的企業(yè)創(chuàng)新基金、科技項(xiàng)目驗(yàn)收、科技成果鑒定、自主創(chuàng)新產(chǎn)品驗(yàn)收等任務(wù),為軟件企業(yè)全面度量產(chǎn)品質(zhì)量并查找軟件功能和性能缺陷,提供有力的CNAS軟件測(cè)評(píng)報(bào)告證明。

軟件確認(rèn)測(cè)試結(jié)果

主要包括下面幾種特性的測(cè)試 

軟件安裝測(cè)試

在安裝軟件時(shí),經(jīng)常會(huì)有很多過(guò)程。要分配和裝入文件與程序庫(kù),布置使用的硬件配置,進(jìn)行程序的連接。而安裝測(cè)試的目的不是查找軟件錯(cuò)誤,而是要查找出在這些安裝過(guò)程匯總出現(xiàn)的錯(cuò)誤。   

軟件功能測(cè)試

功能測(cè)試是依據(jù)需求文檔來(lái)測(cè)試軟件的功能是否正確,是否與文檔一致。由于正確性是軟件最重要的質(zhì)量因素,所以功能測(cè)試必不可少。

軟件性能測(cè)試

性能測(cè)試是測(cè)試軟件系統(tǒng)處理事務(wù)的速度,一方面是檢驗(yàn)性能是否符合需求;另一方面是為了得到某些性能數(shù)據(jù)以供參考。軟件只能滿足要求的功能而達(dá)不到要求的性能是不可接受的,因此還需要進(jìn)行性能測(cè)試。性能測(cè)試可以出現(xiàn)在測(cè)試過(guò)程的各個(gè)階段,甚至在單元層次上,也可以進(jìn)行性能測(cè)試。

軟件安全性測(cè)試

安全性測(cè)試是測(cè)試軟件系統(tǒng)防止非法入侵的能力,及系統(tǒng)有無(wú)漏洞?!?/p>

軟件兼容性測(cè)試

兼容性測(cè)試是要驗(yàn)證軟件產(chǎn)品在不同版本之間的兼容性(比如瀏覽器兼容性、操作系統(tǒng)兼容性、開(kāi)發(fā)平臺(tái)兼容性等等)。
主要包括版本向下兼容、版本交錯(cuò)兼容。版本向下兼容測(cè)試是測(cè)試軟件的新版本保留它早期版本的功能的情況;版本交錯(cuò)兼容測(cè)試主要是驗(yàn)證共同存在的兩個(gè)不同但相關(guān)的產(chǎn)品之間的兼容性。

可使用性測(cè)試

可使用性測(cè)試主要從使用的合理性、方便性等角度對(duì)軟件系統(tǒng)進(jìn)行檢查,以發(fā)現(xiàn)人為因素或?qū)嵱蒙系膯?wèn)題。

文檔測(cè)試

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

軟件測(cè)評(píng)報(bào)告

測(cè)試完畢后,我方根據(jù)業(yè)主方《任務(wù)書(shū)》技術(shù)指標(biāo)要求出具對(duì)應(yīng)的CNAS軟件測(cè)評(píng)報(bào)告,該測(cè)評(píng)報(bào)告全國(guó)范圍內(nèi)認(rèn)可。

測(cè)試外包工作模式

我們會(huì)根據(jù)客戶需求,提供到客戶現(xiàn)場(chǎng)、離岸方式等多種工作模式。

軟件測(cè)試外包工作模式

客戶現(xiàn)場(chǎng)(on-site方式)

由我方派軟件測(cè)試技術(shù)人員在客戶處進(jìn)行軟件測(cè)試工作,可派整個(gè)測(cè)試團(tuán)隊(duì)獨(dú)立測(cè)試,也可將測(cè)試技術(shù)人員分散在客戶的測(cè)試團(tuán)隊(duì)中進(jìn)行測(cè)試。

離岸方式(off-shore方式)

我方承接客戶的軟件測(cè)試任務(wù),在本團(tuán)隊(duì)駐地進(jìn)行軟件測(cè)試工作,按照約定提交測(cè)試工件或者軟件測(cè)試報(bào)告,軟件測(cè)試外包服務(wù)費(fèi)用按軟件測(cè)試外包的工作量收費(fèi)。

通常離岸方式可分為兩種不同的環(huán)境:

遠(yuǎn)程登陸客戶環(huán)境,但在本團(tuán)隊(duì)駐地工作

我們團(tuán)隊(duì)搭建測(cè)試環(huán)境,盡可能的模擬客戶的測(cè)試環(huán)境進(jìn)行測(cè)試工作。

第三方測(cè)試報(bào)告

軟件測(cè)試外包商務(wù)流程

1.業(yè)務(wù)受理:達(dá)成合作意向,確認(rèn)需求,合同簽訂;

2. 測(cè)試準(zhǔn)備:需求分析,環(huán)境準(zhǔn)備,資源調(diào)配;

3. 測(cè)試設(shè)計(jì):計(jì)劃方案,用例設(shè)計(jì),工具準(zhǔn)備;

4. 測(cè)試執(zhí)行:環(huán)境核查,原始記錄,回歸測(cè)試;

5. 報(bào)告發(fā)布:軟件測(cè)評(píng)報(bào)告起草,報(bào)告評(píng)審及發(fā)布。