溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

黑盒測(cè)試之邊界值分析

發(fā)布時(shí)間:2020-06-04 19:14:10 來(lái)源:網(wǎng)絡(luò) 閱讀:676 作者:947154267yjn 欄目:軟件技術(shù)

首先,為什么使用邊界值分析法?

答:歷史經(jīng)驗(yàn)證明,大量的錯(cuò)誤發(fā)生在輸入或輸出范圍的邊界值上,而不是在輸入范圍的內(nèi)部。



邊界:

1、測(cè)試對(duì)象規(guī)格說(shuō)明中明確的定義輸入域的邊界值。

2、開(kāi)發(fā)人員容易對(duì)邊界理解錯(cuò)誤。



如何使用邊界值分析法?

1、邊界值分析法需要和等價(jià)類劃分法結(jié)合使用;

2、獲取軟件參數(shù)邊界的前提條件是識(shí)別其中的等價(jià)類。



邊界值分析技術(shù)特別適用于輸入數(shù)據(jù)具有特定范圍的軟件。


如何識(shí)別邊界值?

邊界點(diǎn)分為界點(diǎn)、內(nèi)點(diǎn)和外點(diǎn);

1、界點(diǎn):邊界上的店,不管它是開(kāi)區(qū)間還是閉區(qū)間;

2、內(nèi)點(diǎn):以邊界點(diǎn)為參照,往域范圍內(nèi)加一個(gè)步長(zhǎng);

3、外點(diǎn):以邊界點(diǎn)為參照,往域范圍外加一個(gè)步長(zhǎng)。

取邊界點(diǎn)原則:取最靠近邊界點(diǎn)的值。



測(cè)試數(shù)據(jù)分類:

1、連續(xù)的取值范圍,則以該范圍的邊界值及邊界附近的值作為測(cè)試數(shù)據(jù);

2、離散的值,比如1,2,3,4,5,則用最大個(gè)數(shù),最小個(gè)數(shù),比最小的小1,比最大的大1的數(shù)作為測(cè)試數(shù)據(jù)。

3、有序的集合,應(yīng)該選取有序集合中第一個(gè)和最后一個(gè)元素作為測(cè)試數(shù)據(jù)。

4、內(nèi)部數(shù)據(jù)結(jié)構(gòu),則應(yīng)當(dāng)選擇這個(gè)內(nèi)部數(shù)據(jù)結(jié)構(gòu)的邊界上的值作為測(cè)試數(shù)據(jù)。



常見(jiàn)的特殊邊界值:

1、屏幕上光標(biāo)在最左上,最右下位置;

2、數(shù)組元素的第一個(gè)和最后一個(gè);

3、報(bào)表的第一行和最后一行;

4、循環(huán)的第0次,第1次,倒數(shù)第2次和最后一次;

5、數(shù)值的邊界值,比如字節(jié)0,、255,字0、65535。


歐克了?。。?br />




向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI