我們先說(shuō)確認(rèn)測(cè)試,它是軟件測(cè)試按照開(kāi)發(fā)階段來(lái)劃分的測(cè)試環(huán)節(jié)。根據(jù)項(xiàng)目開(kāi)發(fā)階段劃分測(cè)試為:
單元測(cè)試又稱(chēng)模塊測(cè)試
是針對(duì)軟件設(shè)計(jì)的最小單位——程序模塊進(jìn)行正確性檢驗(yàn)的測(cè)試工作。其目的在于檢查每個(gè)程序單元能否正確實(shí)現(xiàn)詳細(xì)設(shè)計(jì)說(shuō)明中的模塊功能、性能、接口和設(shè)計(jì)約束等要求,發(fā)現(xiàn)各模塊內(nèi)部可能存在的各種錯(cuò)誤。單元測(cè)試需要從程序的內(nèi)部結(jié)構(gòu)出發(fā)設(shè)計(jì)測(cè)試用例。多個(gè)模塊可以平行地獨(dú)立進(jìn)行單元測(cè)試。
集成測(cè)試也叫做組裝測(cè)試
通常在單元測(cè)試的基礎(chǔ)上,將所有的程序模塊進(jìn)行有序的、遞增的測(cè)試。集成測(cè)試是檢驗(yàn)程序單元或部件的接口關(guān)系,逐步集成為符合概要設(shè)計(jì)要求的程序部件或整個(gè)系統(tǒng)。確認(rèn)測(cè)試。
確認(rèn)測(cè)試也叫有效性測(cè)試
是在模擬的環(huán)境下,驗(yàn)證軟件的所有功能和性能及其他特性是否與用戶(hù)的預(yù)期要求一致。通過(guò)了確認(rèn)測(cè)試之后的軟件,才具備了進(jìn)入系統(tǒng)測(cè)試階段的資質(zhì)。
系統(tǒng)測(cè)試
是在真實(shí)的系統(tǒng)運(yùn)行的環(huán)境下,檢查完整的程序系統(tǒng)能否和系統(tǒng)(包括硬件、外設(shè)、網(wǎng)絡(luò)和系統(tǒng)軟件、支持平臺(tái)等)正確配置、連接,并滿(mǎn)足用戶(hù)的所有需求。5.驗(yàn)收測(cè)試是軟件產(chǎn)品檢驗(yàn)的最后一個(gè)環(huán)節(jié)。按照項(xiàng)目任務(wù)書(shū)或合同、供需雙方約定的驗(yàn)收依據(jù)文檔進(jìn)行的對(duì)整個(gè)系統(tǒng)的測(cè)試與評(píng)審,決定是否接收或拒收系統(tǒng)。
確認(rèn)測(cè)試的工作
也是利用黑盒測(cè)試的方法,驗(yàn)證被測(cè)軟件是否滿(mǎn)足需求規(guī)格說(shuō)明書(shū)提出的需求,驗(yàn)證軟件的功能和性能及相關(guān)特性是否與用戶(hù)的需求是否一致。目前對(duì)于確認(rèn)測(cè)試常用方式就是α測(cè)試和β測(cè)試。α測(cè)試是指公司組織內(nèi)部人員模擬各類(lèi)用戶(hù)行為操作對(duì)即將面市軟件產(chǎn)品(稱(chēng)為α版本)進(jìn)行測(cè)試,試圖發(fā)現(xiàn)錯(cuò)誤并修正。β測(cè)試是指公司組織各方面的典型用戶(hù)在日常工作中實(shí)際使用β版本,并要求用戶(hù)報(bào)告異常情況、提出批評(píng)意見(jiàn)。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識(shí)產(chǎn)權(quán)問(wèn)題,請(qǐng)權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。