自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

軟件評(píng)測(cè)師:軟件測(cè)試中白盒測(cè)試方面的總結(jié)

企業(yè)動(dòng)態(tài)
白盒測(cè)試是通過(guò)對(duì)程序內(nèi)部結(jié)構(gòu)的分析、檢測(cè)來(lái)尋找問(wèn)題。

白盒測(cè)試是通過(guò)對(duì)程序內(nèi)部結(jié)構(gòu)的分析、檢測(cè)來(lái)尋找問(wèn)題。

白盒測(cè)試可以把程序看成裝在一個(gè)透明的白盒子里,也就是清楚了解程序結(jié)構(gòu)和處理過(guò)程,檢查是否所有的結(jié)構(gòu)及路徑都是正確的,檢查軟件內(nèi)部動(dòng)作是否按照設(shè)計(jì)說(shuō)明的規(guī)定正常進(jìn)行。白盒測(cè)試又稱結(jié)構(gòu)測(cè)試。

1 白盒測(cè)試基本技術(shù):詞法分析與語(yǔ)法分析,靜態(tài)錯(cuò)誤分析,程序插樁技術(shù)。

2 白盒測(cè)試方法

2.1 代碼檢查法:代碼檢查方式(桌面檢查,代碼審查,走查),代碼檢查項(xiàng)目,編碼規(guī)范,代碼檢查規(guī)則,缺陷檢查表。

2.2 靜態(tài)結(jié)構(gòu)分析法

2.3 靜態(tài)質(zhì)量試題法

2.4 邏輯覆蓋法

語(yǔ)句覆蓋:選擇足夠多的測(cè)試數(shù)據(jù),使測(cè)試程序中每條語(yǔ)句至少執(zhí)行一次。

判定覆蓋(分支覆蓋):設(shè)計(jì)足夠多的測(cè)試用例,使用得程序中的每個(gè)判定至少都獲得一次“真值”或“假值”;或者說(shuō)使用得程序中的每一個(gè)取“真”分支和取“假”分支至少經(jīng)歷一次。

條件覆蓋:構(gòu)造一組測(cè)試用例,使得每一判定語(yǔ)句中每個(gè)邏輯條件的可能值至少滿足一次。

條件判定組合覆蓋:設(shè)計(jì)足夠的測(cè)試用例,使用得判定中每個(gè)條件的所有可能(真/假)至少出現(xiàn)一次,并且每個(gè)判定本身的判定結(jié)果(真/假)也至少出現(xiàn)一次。

多條件覆蓋:設(shè)計(jì)足夠的測(cè)試用例,使得每個(gè)判定中條件的各種可能組合都至少出現(xiàn)一次。

修正條件判定覆蓋。

2.5 基本路徑測(cè)試法

程序的控制流圖(學(xué)會(huì)通過(guò)看程序塊畫出控制流圖)。

程序環(huán)路復(fù)雜性(即McCabe復(fù)雜性度量)環(huán)路復(fù)雜性V(G)=判斷結(jié)點(diǎn)數(shù)+1。

基本路徑測(cè)試法步驟:

(1)以詳細(xì)設(shè)計(jì)或源代碼作為基礎(chǔ),導(dǎo)出程序的控制流圖;

(2)計(jì)算得到的控制流圖G的環(huán)路復(fù)雜性V(G);

(3)確定線性無(wú)關(guān)的路徑的基本集;

(3)生成測(cè)試用例,確?;韭窂郊忻織l路徑的執(zhí)行。

2.6 其他白盒測(cè)試方法:域測(cè)試,符號(hào)測(cè)試,Z路徑覆蓋,程序變異。

修正條件判定覆蓋。

2.5 基本路徑測(cè)試法

程序的控制流圖(學(xué)會(huì)通過(guò)看程序塊畫出控制流圖)。

程序環(huán)路復(fù)雜性(即McCabe復(fù)雜性度量)環(huán)路復(fù)雜性V(G)=判斷結(jié)點(diǎn)數(shù)+1。

基本路徑測(cè)試法步驟:

(1)以詳細(xì)設(shè)計(jì)或源代碼作為基礎(chǔ),導(dǎo)出程序的控制流圖;

(2)計(jì)算得到的控制流圖G的環(huán)路復(fù)雜性V(G);

(3)確定線性無(wú)關(guān)的路徑的基本集;

(3)生成測(cè)試用例,確保基本路徑集中每條路徑的執(zhí)行。

2.6 其他白盒測(cè)試方法:域測(cè)試,符號(hào)測(cè)試,Z路徑覆蓋,程序變異。


 

【編輯推薦】

  1. 2011年軟件水平考試信息系統(tǒng)管理師復(fù)習(xí)指導(dǎo)(10)
  2. 2011軟件水平考試嵌入式系統(tǒng)設(shè)計(jì)師輔導(dǎo)筆記(12)
  3. 2011軟件水平考試嵌入式系統(tǒng)設(shè)計(jì)師輔導(dǎo)筆記(11)
  4. 更多軟考資料請(qǐng)點(diǎn)擊51CTO軟考專題
責(zé)任編輯:張攀 來(lái)源: IT實(shí)驗(yàn)室
相關(guān)推薦

2011-06-14 14:27:43

灰盒測(cè)試

2011-06-08 16:22:24

白盒測(cè)試

2022-09-19 00:34:32

滲透測(cè)試安全漏洞

2020-10-19 15:45:26

Java技術(shù)軟件測(cè)試

2020-05-28 07:00:00

黑盒測(cè)試白盒測(cè)試灰盒測(cè)試

2009-10-10 11:39:22

服務(wù)器測(cè)試軟件

2011-01-25 11:06:25

軟件評(píng)測(cè)師

2011-04-18 17:03:59

動(dòng)態(tài)測(cè)試軟件測(cè)試

2021-11-28 15:15:13

軟件測(cè)試域測(cè)試開發(fā)

2009-07-01 16:01:48

軟件

2021-12-09 09:00:00

軟件測(cè)試負(fù)面測(cè)試指南

2009-06-18 11:03:47

經(jīng)理 軟件測(cè)試 行業(yè)

2009-09-23 09:20:09

白盒測(cè)試Pex框架

2012-12-21 12:37:24

2022-09-26 14:07:56

設(shè)計(jì)思維研發(fā)管理測(cè)試

2011-04-07 16:06:18

測(cè)試架構(gòu)師測(cè)試架構(gòu)

2011-01-21 14:33:30

軟件測(cè)試

2011-05-19 16:47:50

軟件測(cè)試

2010-06-04 16:59:20

2020-07-03 11:31:50

云計(jì)算測(cè)試云計(jì)算軟件測(cè)試
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)