軟件測試之各個(gè)測試階段(軟件測試之各個(gè)測試階段的區(qū)別)
單元測試階段:每個(gè)獨(dú)立的單元模塊都是在獨(dú)立于系統(tǒng)的其它部分進(jìn)行測試的情況下進(jìn)行的,對每個(gè)程序模塊進(jìn)行正確性檢驗(yàn),檢查每個(gè)程序模塊是否正確實(shí)現(xiàn)規(guī)定的功能。制作單元測試報(bào)告,提交缺陷報(bào)告。
集成測試階段:集成測試是以單元測試為基礎(chǔ),在按照概要設(shè)計(jì)規(guī)范的要求將所有軟件單元組裝到模塊、子系統(tǒng)或系統(tǒng)的過程中,各個(gè)部分工作是否符合或達(dá)到相應(yīng)技術(shù)指標(biāo)和要求。這一階段生成集成測試報(bào)告,提交缺陷報(bào)告。
系統(tǒng)測試階段:通過確認(rèn)測試的軟件,作為被分配給計(jì)算機(jī)系統(tǒng)的一部分,與計(jì)算機(jī)硬件、外部設(shè)備、某些支持軟件、數(shù)據(jù)和人員等其他系統(tǒng)元素結(jié)合起來,在實(shí)際運(yùn)行環(huán)境中,實(shí)現(xiàn)計(jì)算機(jī)系統(tǒng)的功能覆蓋。此階段要求提交測試總結(jié)和缺陷報(bào)告。
驗(yàn)證測試的目的是驗(yàn)證軟件的功能、性能以及其它特征是否符合用戶需求。驗(yàn)證試驗(yàn)通常包括有效性測試和軟件結(jié)構(gòu)審查。通常由第三方的檢測機(jī)構(gòu)進(jìn)行。
驗(yàn)收測試:驗(yàn)收測試是以需求階段的《需求規(guī)范書》作為驗(yàn)收標(biāo)準(zhǔn),在測試時(shí)需要模擬實(shí)際用戶的運(yùn)行環(huán)境??膳c客戶一起進(jìn)行實(shí)際項(xiàng)目,對于產(chǎn)品而言,則是最后一次系統(tǒng)測試。本實(shí)驗(yàn)主要是對各功能模塊進(jìn)行全面測試,特別是文檔測試。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。