白盒測試屬于軟件測試中的一種,在軟件測試行業(yè)里,有很多種類型的測試方法,針對不同的產(chǎn)品用不同的測試方法和技術(shù),白盒測試就是其中的一種,那么白盒測試主要用于什么測試呢?白盒法測試主要用于測試程序內(nèi)部邏輯。
白盒測試又稱結(jié)構(gòu)測試、透明盒測試、邏輯驅(qū)動測試或基于代碼的測試。白盒測試是一種測試用例設(shè)計方法,盒子指的是被測試的軟件,白盒指的是盒子是可視的,即清楚盒子內(nèi)部的東西以及里面是如何運(yùn)作的。
白盒"法全面了解程序內(nèi)部邏輯結(jié)構(gòu)、對所有邏輯路徑進(jìn)行測試。"白盒"法是窮舉路徑測試。在使用這一方案時,測試者必須檢查程序的內(nèi)部結(jié)構(gòu),從檢查程序的邏輯著手,得出測試數(shù)據(jù)。貫穿程序的獨立路徑數(shù)是天文數(shù)字。"
白盒測試的測試方法有代碼檢查法、靜態(tài)結(jié)構(gòu)分析法、靜態(tài)質(zhì)量度量法、邏輯覆蓋法、基本路徑測試法、域測試、符號測試、路徑覆蓋和程序變異。
白盒測試主要用于什么測試?以上就是詳細(xì)介紹了,希望本篇文章能夠?qū)ο胍獙W(xué)習(xí)軟件測試的你有所幫助,如果你想更快的學(xué)習(xí)軟件測試,可以來千鋒教育軟件測試培訓(xùn)班進(jìn)行學(xué)習(xí),讓你更快的掌握軟件測試技術(shù)。