系統(tǒng)為什么要測(cè)試
系統(tǒng)將硬件、軟件、操作人員看作一個(gè)整體,檢驗(yàn)它是否有不符合系統(tǒng)說(shuō)明書(shū)的地方。
1. 開(kāi)發(fā)者的水平各有不同,有的寫出來(lái)的東西性能高,有的低,所以需要統(tǒng)一測(cè)試一下。
2. 編程工具本身也有性能問(wèn)題,用這樣的工具開(kāi)發(fā)出來(lái)的軟件也要確認(rèn)一下是否達(dá)到了需求所要求的性能指標(biāo),比如響應(yīng)時(shí)間應(yīng)該控制在多少秒以內(nèi)。
3. 性能測(cè)試,強(qiáng)度測(cè)試都是為了測(cè)試系統(tǒng)的穩(wěn)定性,穩(wěn)定性好,軟件的質(zhì)量就好,買的錢就多。
軟件測(cè)試的目的:
1、確認(rèn)軟件的質(zhì)量,其一方面是確認(rèn)軟件做了你所期望做的事情(Do the right thing),另一方面是確認(rèn)軟件以正確的方式來(lái)做了這個(gè)事情(Do it right)。
2、提供信息,比如提供給開(kāi)發(fā)人員或程序經(jīng)理的回饋信息,為風(fēng)險(xiǎn)評(píng)估所準(zhǔn)備的信息。第三軟件測(cè)試不僅是在測(cè)試軟件軟件產(chǎn)品本身,而且還包括軟件開(kāi)發(fā)的過(guò)程。如果一個(gè)軟件產(chǎn)品開(kāi)發(fā)完成之后發(fā)現(xiàn)了很多問(wèn)題,這說(shuō)明此軟件開(kāi)發(fā)過(guò)程很可能是有缺陷的。
3、保證整個(gè)軟件開(kāi)發(fā)過(guò)程是高質(zhì)量的。