軟件測(cè)試的方法
瀏覽量:2596
測(cè)試分靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試。不需要測(cè)試用例的測(cè)試就是靜態(tài)測(cè)試,而需要測(cè)試用例的測(cè)試是動(dòng)態(tài)測(cè)試。通常測(cè)試是指動(dòng)態(tài)測(cè)試。
1.軟件開(kāi)發(fā)公司的靜態(tài)測(cè)試。
所謂靜態(tài)測(cè)試是指不需要運(yùn)行被測(cè)程序,無(wú)須測(cè)試用例的測(cè)試。測(cè)試的手段主要是通過(guò)人工檢查源代碼,檢查、評(píng)審各階段測(cè)試的結(jié)果;或通過(guò)測(cè)試工具檢查、分析被測(cè)程序。顯然,靜態(tài)測(cè)試主要是對(duì)文檔的測(cè)試。文檔測(cè)試是評(píng)審和審查階段所必需的。在黑盒法中進(jìn)行等價(jià)類劃分邊界值分析中需要根據(jù)規(guī)約運(yùn)行親統(tǒng),檢查是否符合規(guī)約給出的功能實(shí)現(xiàn)。這個(gè)過(guò)程同樣也在測(cè)試文檔,看文檔對(duì)系統(tǒng)購(gòu)使用及功能設(shè)計(jì)描述的是否精確、是否和實(shí)際程序一致,文檔的使用是否方便,使用指南的定位是否方便準(zhǔn)確等。
2.動(dòng)態(tài)測(cè)試。
軟件開(kāi)發(fā)公司如何進(jìn)行測(cè)試呢?概括起來(lái)測(cè)試方法有兩類:黑盒測(cè)試法和白盆測(cè)試法。如果已經(jīng)知道了產(chǎn)品應(yīng)該具有的功能,可以通過(guò)測(cè)試來(lái)檢驗(yàn)是否每個(gè)功能都正常使用,這是黑盒測(cè)試法。黑盒測(cè)試法就是不知道盒子里裝的東西,只知道什么輸入會(huì)有什么輸出,即被測(cè)程序的功能,所以又稱兒功能測(cè)試。如果知道產(chǎn)品內(nèi)部預(yù)定的工作過(guò)程,可以通過(guò)測(cè)試來(lái)檢驗(yàn)產(chǎn)品內(nèi)部動(dòng)作是否按照規(guī)格說(shuō)明書(shū)的規(guī)定正常進(jìn)行,這是白盒測(cè)試法。顯然,白盒測(cè)試法就是知道盒子里裝的東西,對(duì)內(nèi)部的程序邏輯進(jìn)行測(cè)試,所以又稱結(jié)構(gòu)測(cè)試。兩種測(cè)試方法的使用條件不同,所以用途也不同。
本文由軟件開(kāi)發(fā)公司提供:http://www.www.000217.com