日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

黑盒测试-边界值

發(fā)布時(shí)間:2024/9/5 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 黑盒测试-边界值 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?

從數(shù)學(xué)的角度出發(fā),光從字面上的意思就知道是臨界值。大量測試實(shí)踐經(jīng)驗(yàn)表明,邊界值是最容易出現(xiàn)錯(cuò)誤的地方,也是我們測試的重點(diǎn)。

測試邊界值時(shí),一般測試邊界值和正好超出邊界值一個(gè)單位的值。

?

邊界值分析法就是對輸入或輸出的邊界值進(jìn)行測試的一種測試方法。?

? --通常邊界值分析法是作為等價(jià)類劃分法的補(bǔ)充

?--其測試用例來自己等價(jià)類的邊界,應(yīng)對邊界值進(jìn)行特別關(guān)注。

?

?

?與等價(jià)類分析法區(qū)別:

?--邊界值分析法不是從一個(gè)等價(jià)類中任選一例子作代表,而是選一個(gè)或幾個(gè)例子,使得該等價(jià)類的邊界值情況成為測試的主要目標(biāo)。

--邊界值分析不僅注意輸入條件,它還根據(jù)輸出的情況(即按輸出等價(jià)類)設(shè)計(jì)測試用例。

?

?

?

好了,說了這么多,接下來舉個(gè)例子來給大家解析一下吧!

?

題目:有一個(gè)C語言程序,其功能為計(jì)算兩個(gè)1~100之間(包括1和100)的整數(shù)的和。請對其進(jìn)行邊界值分析。

?

用力編號所屬等價(jià)類被測邊界加數(shù)1加數(shù)2? ? ? ? ? ? ? ? ? 預(yù)期結(jié)果實(shí)際結(jié)果
1有效等價(jià)類111? ? ? ? ? ? ? ? ? ? ? 2?
2有效等價(jià)類100100100? ? ? ? ? ? ? ? ? ? 200?
3無效等價(jià)類100  提示“請輸入1-100的整數(shù)”  ?
4無效等價(jià)類100101101??
5無效等價(jià)類?1.22.2??
6無效等價(jià)類?AB??
7無效等價(jià)類?@#??
8無效等價(jià)類?空格空格??
9無效等價(jià)類?????

?

?

邊界值法設(shè)計(jì)用例的原則

1、如果輸入條件規(guī)定了值的范圍,應(yīng)取剛達(dá)到這個(gè)范圍的邊界值,以及剛剛超過這個(gè)范圍邊界的值作為測試輸入的數(shù)據(jù)。

2、如果輸入條件規(guī)定了值的個(gè)數(shù),應(yīng)用最大個(gè)數(shù),最小個(gè)數(shù),比最小個(gè)數(shù)少一,比最大個(gè)數(shù)多一的數(shù)作為測試輸入的數(shù)據(jù)。

3、根據(jù)每個(gè)輸入條件,使用規(guī)則一或者二

4、如果程序的規(guī)格說明給出的輸入域或者輸出域是有序集合,則應(yīng)選取集合的第一個(gè)元素和最后一個(gè)元素作為測試用例數(shù)據(jù)。

5、如果程序中使用了內(nèi)部數(shù)據(jù)結(jié)果,應(yīng)當(dāng)選擇這個(gè)內(nèi)部數(shù)據(jù)結(jié)構(gòu)的邊界上的值來作為測試用例。

6、分析規(guī)格說明,找出其他可能的邊界條件。

類型邊界值
數(shù)字最小/最小
字符首位/末位
位置上/下
速度最快/最慢
方位最高,最左/最低,最右
尺寸最長/最短
空間滿/空

  

?

轉(zhuǎn)載于:https://www.cnblogs.com/yusijie/p/6591350.html

總結(jié)

以上是生活随笔為你收集整理的黑盒测试-边界值的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。