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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

黑盒测试方法案例

發(fā)布時(shí)間:2023/11/27 生活经验 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 黑盒测试方法案例 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1.根據(jù)下面給出的規(guī)格說明,利用等價(jià)類進(jìn)行測試用例的設(shè)計(jì)。

???? 一個(gè)程序讀入3個(gè)正整數(shù),把這三個(gè)數(shù)值看作一個(gè)三角形的3條邊的長度值。這個(gè)程序要打印出信息,說明這個(gè)三角形是普通的、是等腰的、還是等邊的。

a.找出輸入輸出條件,列出有效等價(jià)類和無效等價(jià)類并編號(hào);

輸入有效的等價(jià)類無效等價(jià)類
3條邊?????3個(gè)正整數(shù)(1)<3個(gè)數(shù)(2),>3個(gè)數(shù)(3),非正整數(shù)(4),非數(shù)字(5)
普通三角形?????????a+b>c且a+c>b且b+c>a (6)a+b<c(7),a+c<b(8), b+c<a(9)
等腰三角形a=c(10),a=b(11), b=c(12)?
等邊三角形a=b=c(13)?

b.設(shè)計(jì)用例

編號(hào)覆蓋等價(jià)類abc預(yù)期輸出
11,6345普通三角形
21,6,10343等腰三角形
31,6,11334等腰三角形
41,6,12433等腰三角形
51,6,13333等邊三角形
6233?非三角形
73333,3非三角形
84-133非三角形
95aaa非三角形
107348非三角形
118384非三角形
129834非三角形

以上是最少的測試用例組合,如果時(shí)間、條件允許可適當(dāng)補(bǔ)充用例;

?

2.正對(duì)上題,?要求三角形每邊邊長的取范圍值設(shè)值為(1, 100],利用邊界值進(jìn)行測試用例的設(shè)計(jì)。

a.找出上點(diǎn):1,100? 離點(diǎn):2,101 內(nèi)點(diǎn):55

b.等價(jià)類的基礎(chǔ)上補(bǔ)充邊界用例

用例編號(hào)abc預(yù)期輸出
155551等腰三角形
25050100非三角形
355552等腰三角形
45555101等腰三角形
5555555等邊三角形
615555等腰三角形
71005050非三角形
825555等腰三角形
91015555等腰三角形
1055155等腰三角形
115010050非三角形
1255255等腰三角形
135510155等腰三角形

?

3.用判定表方法設(shè)計(jì)上述用例。

?a.找出條件樁:是否構(gòu)成三角形(能/不能);三邊關(guān)系(a=b/a=c/b=c);

?? 動(dòng)作樁:非三角形,等腰三角形、等邊三角形、普通三角形;

?b.畫判定表;

條件樁12345678910111213141516
構(gòu)成三角形YYYYYYYYNNNNNNNN
a=bYYYYNNNNXYYYNNNN
b=cYYNNYYNNXYNNYYNN
a=cYNYNYNYNXNYNYNYN
動(dòng)作樁等邊三角形不存在不存在等腰三角形不存在等腰三角形等腰三角形普通三角形非三角形非三角形非三角形非三角形非三角形非三角形非三角形非三角形

c.合并化簡

根據(jù)題意,不能構(gòu)成三角形就不需要再考慮三邊關(guān)系,所以不能構(gòu)成三角形的列可以合并為一條,上表標(biāo)紅部分可以直接刪除,邏輯不存在的2,3,5條也可以刪除,形成下圖最終的判定表,最后可以參考等價(jià)類和邊界值來進(jìn)行最終的用例設(shè)計(jì);

條件樁123456
構(gòu)成三角形YYYYYN
a=bYYNNNX
b=cYNYNNX
a=cYNNYNX
動(dòng)作樁等邊三角形等腰三角形等腰三角形等腰三角形普通三角形非三角形

?

4.自動(dòng)售貨機(jī)的部分需求規(guī)格說明如下:

????? 一個(gè)處理單價(jià)為5角錢的飲料的自動(dòng)售貨機(jī)。其規(guī)格說明如下:若投入5角錢或1元錢的硬幣,押下〖橙汁〗或〖啤酒〗的按鈕,則相應(yīng)的飲料就送出來。若售貨機(jī)沒有零錢找,則一個(gè)顯示〖零錢找完〗的紅燈亮,這時(shí)在投入1元硬幣并押下按鈕后,飲料不送出來而且1元硬幣也退出來;若有零錢找,則顯示〖零錢找完〗的紅燈滅,在送出飲料的同時(shí)退還5角硬幣。”請(qǐng)使用因果圖法設(shè)計(jì)相應(yīng)的測試用例。

a. 原因(輸入):有零錢? 投5角? 投1元? 橙汁? 啤酒

b. 找結(jié)果(輸出):出橙汁 出啤酒? 零錢找完? 退1元 退5角

c. 畫因果圖:

?

?

?

?

?

?

?

?

?

?

說明:左列原因,右列結(jié)果;11表示按下按鈕,12表示該找5角,13表示可找5角,14表示錢付清;?

?d.生成判定表

條件樁12345678910111213141516
有零錢找YYYYYYYYNNNNNNNN
投一元YYYNNNNNYYYNNNNN
投五角NNNYYYNNNNNYYYNN
押橙汁YNNYNNYNYNNYNNYN
押啤酒NYNNYNNYNYNNYNNY
動(dòng)作樁退5角,出橙汁退5角,出啤酒無反應(yīng)出橙汁出啤酒無反應(yīng)無反應(yīng)無反應(yīng)紅燈亮,退一元紅燈亮,退一元無反應(yīng)出橙汁出啤酒無反應(yīng)無反應(yīng)無反應(yīng)

?

5.根據(jù)下面場景,利用正交實(shí)驗(yàn)法設(shè)計(jì)用例。用戶登錄系統(tǒng),三個(gè)登錄條件:用戶名、密碼、驗(yàn)證碼,考慮填寫或不填寫。

a.找因子:用戶名,密碼,驗(yàn)證碼

b.找因子狀態(tài):填,不填

c.3因子2狀態(tài),套用正交表

?

?

?

?

?

d.生成正交表

測試用例編號(hào)

用戶名

密碼

驗(yàn)證碼

1

2

不填

不填

3

不填

不填

4

不填

不填

PS:1.可以根據(jù)SRS, 對(duì)生成后的正交表進(jìn)行增刪操作, 刪除無意義的用例,添加需要的用例;

??????2.若得到的因子和狀態(tài)數(shù),找不到對(duì)應(yīng)的正交表,則合并刪除,選取最為接近的正交表,例如:5因子2狀態(tài),沒有該正交表,可以用7因子2狀態(tài)代替。

?

6.案例:一個(gè)缺陷的一生
???? 測試人員提交新問題單,測試經(jīng)理審核問題單,如果不是問題則作為非問題關(guān)閉,如果重復(fù)則作為重復(fù)問題關(guān)閉。否則置為打開狀態(tài);
????? 開發(fā)人員分析打開狀態(tài)的問題單,如果接受則進(jìn)行修改,否則應(yīng)與測試人員協(xié)商,在問題提交人統(tǒng)一的情況下可退回給測試人員作為非問題關(guān)閉;
????? 對(duì)于開發(fā)人員拒絕修改但測試人員無法認(rèn)同的情況,該問題單需交CCB評(píng)審,根據(jù)評(píng)審結(jié)果,如果確認(rèn)要修改則進(jìn)入修改狀態(tài);
???? 如果不是問題則作為非問題關(guān)閉,如果是問題但暫時(shí)無法解決則掛起。掛起的問題單到達(dá)指定修改期限時(shí)會(huì)再次進(jìn)入打開狀態(tài)。修改后的問題單需由測試人員進(jìn)行回歸測試,如果回歸通過則關(guān)閉問題單,如果回歸不通過則重新進(jìn)入打開狀態(tài)。?

根據(jù)上述案例過程,畫狀態(tài)遷移圖。


a.找狀態(tài):打開,關(guān)閉,修復(fù),重新打開,審核,關(guān)閉,重復(fù),延遲,丟棄

b.畫狀態(tài)遷移圖

?

?

?

?

?

?

?

?

?

?

?

?

7.根據(jù)下圖分析流程,找出所有路徑;

?

?

?

?

?

?

?

?

?

根據(jù)上圖,共可以找到8條路徑:

a.基本流→結(jié)束用例

b.基本流→備選流1→結(jié)束用例

c.基本流→備選流1→備選流2→結(jié)束用例

d.基本流→備選流3→備選流1→備選流2→結(jié)束用例

e.基本流→備選流3→結(jié)束用例

f.基本流→備選流4→結(jié)束用例

g.基本流→備選流3→備選流4→結(jié)束用例

h.基本流→備選流4→結(jié)束用例

?

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

總結(jié)

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

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