關(guān)于白盒測(cè)試的方法有哪些,什么是白盒測(cè)試和黑盒測(cè)試 有什么區(qū)別這個(gè)問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、白盒測(cè)試是一種測(cè)試用例設(shè)計(jì)方法,盒子指的是被測(cè)試的軟件,白盒指的是盒子是可視的,你清楚盒子內(nèi)部的東西以及里面是如何運(yùn)作的。
2、黑盒測(cè)試也稱功能測(cè)試,它是通過測(cè)試來檢測(cè)每個(gè)功能是否都能正常使用。
3、兩種測(cè)試都適合網(wǎng)頁(yè)游戲。
4、區(qū)別如下:測(cè)試方法不同白盒測(cè)試的測(cè)試方法有代碼檢查法、靜態(tài)結(jié)構(gòu)分析法、靜態(tài)質(zhì)量度量法、邏輯覆蓋法、基本路徑測(cè)試法、域測(cè)試、符號(hào)測(cè)試、路徑覆蓋和程序變異。
5、黑盒測(cè)試用例設(shè)計(jì)方法包括等價(jià)類劃分法、邊界值分析法、錯(cuò)誤推測(cè)法、因果圖法、判定表驅(qū)動(dòng)法、正交試驗(yàn)設(shè)計(jì)法、功能圖法、場(chǎng)景法等。
6、2、作用不同白盒測(cè)試通過檢查軟件內(nèi)部的邏輯結(jié)構(gòu),對(duì)軟件中的邏輯路徑進(jìn)行覆蓋測(cè)試;在程序不同地方設(shè)立檢查點(diǎn),檢查程序的狀態(tài),以確定實(shí)際運(yùn)行狀態(tài)與預(yù)期狀態(tài)是否一致。
7、黑盒測(cè)試法注重于測(cè)試軟件的功能需求,主要試圖發(fā)現(xiàn)功能不正確或遺漏、界面錯(cuò)誤、輸入和輸出錯(cuò)誤、數(shù)據(jù)庫(kù)訪問錯(cuò)誤、性能錯(cuò)誤和初始化和終止錯(cuò)誤等幾類錯(cuò)誤。
8、3、特點(diǎn)不同白盒測(cè)試依據(jù)軟件設(shè)計(jì)說明書進(jìn)行測(cè)試、對(duì)程序內(nèi)部細(xì)節(jié)的嚴(yán)密檢驗(yàn)、針對(duì)特定條件設(shè)計(jì)測(cè)試用例、對(duì)軟件的邏輯路徑進(jìn)行覆蓋測(cè)試。
9、黑盒測(cè)試是以用戶的角度,從輸入數(shù)據(jù)與輸出數(shù)據(jù)的對(duì)應(yīng)關(guān)系出發(fā)進(jìn)行測(cè)試。
10、擴(kuò)展資料:白盒測(cè)試優(yōu)缺點(diǎn):優(yōu)點(diǎn):1. 迫使測(cè)試人員去仔細(xì)思考軟件的實(shí)現(xiàn);2. 可以檢測(cè)代碼中的每條分支和路徑;3. 揭示隱藏在代碼中的錯(cuò)誤;4. 對(duì)代碼的測(cè)試比較徹底;5. 最優(yōu)化。
11、缺點(diǎn):1. 昂貴;2. 無法檢測(cè)代碼中遺漏的路徑和數(shù)據(jù)敏感性錯(cuò)誤;3. 不驗(yàn)證規(guī)格的正確性。
12、參考資料:百度百科-白盒測(cè)試百度百科-黑盒測(cè)試。
本文分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!