為什么要做系統(tǒng)測試?
發(fā)布時(shí)間:2020-11-19
在軟件測試中系統(tǒng)測試是對(duì)整個(gè)系統(tǒng)的測評(píng),將硬件、軟件、操作人員看作一個(gè)整體,檢驗(yàn)它是否有不符合系統(tǒng)說明書的地方。這種測試可以發(fā)現(xiàn)系統(tǒng)分析和設(shè)計(jì)中的錯(cuò)誤。如安全測試時(shí)測試安全措施是否完善,能不能保證系統(tǒng)不受非法侵入。再例如,壓力測試是測試系統(tǒng)在正常數(shù)據(jù)量以及超負(fù)荷量(如多個(gè)用戶同時(shí)存取) 等情況下是否還能正常地工作。
系統(tǒng)測試關(guān)注的是項(xiàng)目或產(chǎn)品范圍中定義的整個(gè)系統(tǒng)或產(chǎn)品的行為;在系統(tǒng)測試中,測試環(huán)境應(yīng)該盡量和使用的目標(biāo)或產(chǎn)品使用的環(huán)境相一致,從而減少和環(huán)境相關(guān)的失效。我們常見的系統(tǒng)測試包括壓力測試,容量測試,性能測試,安全測試和容錯(cuò)測試。那么為什么要做系統(tǒng)測試呢?無外乎以下這兩點(diǎn)原因。
在較低的測試級(jí)別,測試主要是針對(duì)技術(shù)規(guī)格說明的,即從軟件開發(fā)者的技術(shù)觀點(diǎn)角度加以考慮。而系統(tǒng)測試從客戶或用戶的觀點(diǎn)來考慮整個(gè)系統(tǒng)。測試人員確認(rèn)系統(tǒng)是否完全正確的滿足了需求。許多功能和系統(tǒng)屬性是從系統(tǒng)的所有組件相互調(diào)用的過程中得到的,因而只能在整個(gè)系統(tǒng)級(jí)別才能看到,也只能在這個(gè)時(shí)候才能進(jìn)行觀察并進(jìn)行系統(tǒng)測試。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識(shí)產(chǎn)權(quán)問題,請(qǐng)權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。