中文字幕 日本 在线 高清,久久精品国产99精品国,超碰人人香蕉,一区二区三区无码高清视频

白盒測(cè)試的概念及測(cè)試方法(白盒測(cè)試的概念及測(cè)試方法是什么)

讀者提問(wèn):什么是白盒測(cè)試,測(cè)試方法有哪些?

阿常回答:

一、白盒測(cè)試

白盒測(cè)試又稱結(jié)構(gòu)測(cè)試、透明盒測(cè)試、邏輯驅(qū)動(dòng)測(cè)試或基于代碼的測(cè)試。

我們可以把軟件當(dāng)成一個(gè)透明的盒子,測(cè)試者必須檢查程序的內(nèi)部結(jié)構(gòu),從檢查程序的邏輯著手,得出測(cè)試數(shù)據(jù)。

需要注意的是,做白盒測(cè)試需要精通編程語(yǔ)言哦。比如這款程序是用 Java 語(yǔ)言開發(fā)的,那我們就得精通 Java 語(yǔ)言。

二、測(cè)試方法

1、白盒測(cè)試法

代碼檢查法、靜態(tài)結(jié)構(gòu)分析法、靜態(tài)質(zhì)量度量法、邏輯覆蓋法、基本路徑測(cè)試法、域測(cè)試、符號(hào)測(cè)試、路徑覆蓋和程序變異。

2、覆蓋標(biāo)準(zhǔn)

邏輯覆蓋、循環(huán)覆蓋和基本路徑測(cè)試。

3、邏輯覆蓋

發(fā)現(xiàn)錯(cuò)誤的能力由弱到強(qiáng)依次是:語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋、條件組合覆蓋、修改條件判斷覆蓋。

阿常碎碎念:

因?yàn)榘缀袦y(cè)試對(duì)于編程水平要求較高,白盒測(cè)試通常是由開發(fā)人員在做單元測(cè)試時(shí)執(zhí)行的。

精通一門編程語(yǔ)言比如 Java / Python 的測(cè)試人員,寫自動(dòng)化腳本時(shí)可以通過(guò)做白盒測(cè)試來(lái)檢查程序的內(nèi)部邏輯。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

(0)
上一篇 2023年5月11日 上午10:19
下一篇 2023年5月11日 上午10:35

相關(guān)推薦