成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

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

nifhlheimr / 1719人閱讀

摘要:習(xí)題為以下流程圖所示的程序段設(shè)計(jì)一組測(cè)試用例,要求分別滿足語(yǔ)句覆蓋判定覆蓋條件覆蓋判定條件覆蓋組合覆蓋和路徑覆蓋。請(qǐng)選擇適當(dāng)?shù)暮诤袦y(cè)試方法,寫出選擇該方法的原因,并使用該方法的步驟,給出測(cè)試用例表。

習(xí)題1

為以下流程圖所示的程序段設(shè)計(jì)一組測(cè)試用例,要求分別滿足語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、組合覆蓋和路徑覆蓋。

語(yǔ)句覆蓋
原則覆蓋程序中所有可執(zhí)行的語(yǔ)句

設(shè)計(jì)的測(cè)試用例如下

編號(hào) 輸入項(xiàng) 執(zhí)行語(yǔ)句
{x=17,y=6} 執(zhí)行語(yǔ)句3
{x=1,y=-1} 執(zhí)行語(yǔ)句2
{x=-1.y=-1} 執(zhí)行語(yǔ)句1
判定覆蓋
覆蓋所有的路徑

設(shè)計(jì)的測(cè)試用例如下

編號(hào) 輸入項(xiàng) 覆蓋的分支
{x=9,y=11} b->f
{x=15,y=9} y->e
{x=7,y=-1} a->d
{x=-1,y=-1} a->c
條件覆蓋
判定的每個(gè)條件的可能值至少滿足一次
對(duì)取值進(jìn)行標(biāo)記
判定 條件 取值標(biāo)記 (true) 取值標(biāo)記(false)
x>8 and y>5 x > 8 T1 -T1
y>5 T2 -T2
x>16 or y > 10 x > 16 T3 -T3
y > 10 T4 -T4
x > 0 or y > 0 x > 0 T5 -T5
y > 0 T6 -T6
產(chǎn)生測(cè)試用例
原則 對(duì)產(chǎn)生的的判定中的每個(gè)原則都要滿足
測(cè)試用例 執(zhí)行路徑 覆蓋條件 覆蓋分支
{x=17, y=11} b->f T1 T2 T3 T4 b分支 f分支
{x=15, y=6} b->e T1 T2 -T3 -T4 b分支 e分支
{x=7,y=4} a->d -T1 -T2 T5 T6 a分支 d分支
{x=-1, y=-1} a->c -T1 -T2 -T5 -T6 a分支 c分支
判定條件覆蓋
將判定覆蓋和條件覆蓋結(jié)合,使得判定中的每個(gè)條件的所有取值至少滿足一次。同時(shí)每個(gè)判定的結(jié)果至少出現(xiàn)一次。將判定覆蓋和條件覆蓋相結(jié)合

結(jié)果如下;

測(cè)試用例 執(zhí)行路徑 覆蓋條件 覆蓋分支
{x=17, y=11} b->f T1 T2 T3 T4 b分支 f分支
{x=15, y=6} b->e T1 T2 -T3 -T4 b分支 e分支
{x=7,y=4} a->d -T1 -T2 T5 T6 a分支 d分支
{x=-1, y=-1} a->c -T1 -T2 -T5 -T6 a分支 c分支
組合覆蓋
每一個(gè)判定的所有可能的條件取值的組合
取值標(biāo)記
判定 條件 取值標(biāo)記 (true) 取值標(biāo)記(false)
x>8 and y>5 x > 8 T1 -T1
y>5 T2 -T2
x>16 or y > 10 x > 16 T3 -T3
y > 10 T4 -T4
x > 0 or y > 0 x > 0 T5 -T5
y > 0 T6 -T6
取分支
序號(hào) 條件 取的分支
T1 T2 第一個(gè)分支取真
T1 -T2 第一個(gè)分支取假
-T1 T2 第一個(gè)分支取假
-T1 -T2 第一個(gè)分支取假
T3 T4 第二個(gè)分支取真
T3 -T4 第二個(gè)分支取真
-T3 T4 第二個(gè)分支取真
-T3 -T4 第二個(gè)分支取假
T5 T6 第三個(gè)分支取真
T5 -T6 第三個(gè)分支取真
十一 -T5 T6 第三個(gè)分支取真
十二 -T5 -T6 第三個(gè)分支取假
生成測(cè)試用例
測(cè)試用例 覆蓋組合號(hào) 覆蓋的路徑
{x=17,y=11} 1 and 5 b->f
{x=17,y=9} 1 and 6 b -> f
{x=15,y=11} 1 and 7 b -> f
{x=9,y=6} 1 and 8 b -> e
{x=9, y =4} 2 and 9 a -> d
{x=7, y=-1} 3 and 10 a -> d
{x=7,y=-1} 4 and 11 a -> d
{x=-1, y =-1} 4 and 12 a -> c
路徑覆蓋
要求路徑全部覆蓋
測(cè)試用例 覆蓋組合號(hào) 覆蓋的路徑
{x=17,y=11} 1 and 5 b->f
{x=9,y=6} 1 and 8 b -> e
{x=9, y =4} 2 and 9 a -> d
{x=-1, y =-1} 4 and 12 a -> c
習(xí)題2

某城市電話號(hào)碼由三部分組成,分別是:

地區(qū)碼—— 空白或三位數(shù)字;

前 綴—— 非‘0’或‘1’開(kāi)頭的三位數(shù)字;

后 綴—— 4位數(shù)字。

假定被測(cè)程序能接受一切符合上述規(guī)定的電話號(hào)碼, 拒絕所有不符合規(guī)定的電話號(hào)碼。
請(qǐng)選擇適當(dāng)?shù)暮诤袦y(cè)試方法,寫出選擇該方法的原因,并使用該方法的步驟,給出測(cè)試用例表。

選用的測(cè)試

準(zhǔn)備選擇場(chǎng)景發(fā)進(jìn)行測(cè)試,理由如下

該軟件是采用事件觸發(fā)用來(lái)控制流程

使用場(chǎng)景法較為簡(jiǎn)單

該軟件邏輯清晰,備選分支不是很多

繪制場(chǎng)景圖

編寫測(cè)試用例 地區(qū)碼測(cè)試
編號(hào) 輸入 說(shuō)明
1 空  對(duì)應(yīng)輸入地區(qū)碼為空
2 000 對(duì)應(yīng)數(shù)字輸入3位數(shù)字地區(qū)碼
3 www 對(duì)應(yīng)輸入非數(shù)字地區(qū)碼
前綴測(cè)試
編號(hào) 輸入 說(shuō)明
1 222 非0 1 開(kāi)頭的三位數(shù)字
2 022 0開(kāi)頭三位數(shù)字
3 122 1開(kāi)頭三位數(shù)字
4 0222 0開(kāi)頭非三位數(shù)字
5 1 1開(kāi)頭的非三位數(shù)字
6 1w 1開(kāi)頭非數(shù)字內(nèi)容
7 0w 0開(kāi)頭非數(shù)字內(nèi)容
8 34324 非0 1 開(kāi)頭的非三位數(shù)字
9 w 非0 1 開(kāi)頭的非數(shù)字
后綴測(cè)試
編號(hào) 輸入 說(shuō)明
1 0000 4位后綴數(shù)字
2 0 非4位數(shù)字
3 非數(shù)字內(nèi)容


www.iming.info

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/8876.html

相關(guān)文章

  • 第九講 軟件測(cè)試面試

    1、軟件測(cè)試的流程是什么? 答: 1)熟悉需求 2)制定測(cè)試計(jì)劃 3)設(shè)計(jì)測(cè)試(分析與編寫測(cè)試用例) 4)執(zhí)行測(cè)試,記錄測(cè)試結(jié)果 5)記錄缺陷,通過(guò)《缺陷報(bào)告》記錄,跟蹤管理缺陷 6)測(cè)試總結(jié)(總結(jié)報(bào)告) 2、測(cè)試用例主要有哪些元素 答: 編號(hào) 缺陷的名稱 缺陷的優(yōu)先級(jí) 缺陷的等級(jí) 缺陷的復(fù)現(xiàn)步驟 3、軟件測(cè)試有什么策略和階段 答: 策略:動(dòng)態(tài)測(cè)試、靜態(tài)測(cè)試、白盒測(cè)試、黑盒測(cè)試 測(cè)試階段按研發(fā)順序...

    JouyPub 評(píng)論0 收藏0
  • 軟件測(cè)試??济嬖?em>題-軟件測(cè)試面試寶典【最新】

    摘要:功能測(cè)試在測(cè)試工作中占的比例最大,功能測(cè)試也叫黑盒測(cè)試。軟件的黑盒測(cè)試意味著測(cè)試要在軟件的接口處進(jìn)行。因此白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試。集成測(cè)試也叫組裝測(cè)試,聯(lián)合測(cè)試是單元測(cè)試的邏輯擴(kuò)展。 ...

    dmlllll 評(píng)論0 收藏0
  • 軟件評(píng)測(cè)師考試學(xué)習(xí)計(jì)劃

    摘要:軟件評(píng)測(cè)師教程閱讀持續(xù)更新。。。。單元測(cè)試又稱模塊測(cè)試,是針對(duì)軟件設(shè)計(jì)的最小單位程序模塊進(jìn)行正確性檢驗(yàn)的測(cè)試工作其目的在于檢查每個(gè)程序單元能否正確實(shí)現(xiàn)詳細(xì)設(shè)計(jì)說(shuō)明中的模塊功能性能接口和設(shè)計(jì)約束等要求,發(fā)現(xiàn)各模塊內(nèi)部可能存在的各種錯(cuò)誤。 軟件評(píng)測(cè)師教程閱讀持續(xù)更新。。。。 目錄大綱閱讀時(shí)間完成...

    beanlam 評(píng)論0 收藏0
  • 軟件測(cè)試江湖之公會(huì)武器之爭(zhēng)

    摘要:為了保證各自的核心利益,避免盲目惡性競(jìng)爭(zhēng),最終三大公會(huì)達(dá)成了一個(gè)共識(shí)將軟件測(cè)試江湖里的神兵利器分為四大類功能自動(dòng)化測(cè)試武器性能測(cè)試武器測(cè)試管理武器單元測(cè)試武器。 有人的地方就有江湖,有江湖的地方就有恩怨。 軟件測(cè)試也有自己的江湖,也有自己的紛爭(zhēng)。 軟件測(cè)試江湖一直存在于武林中,只是對(duì)外行事低調(diào),從不惹是非,是以未受到武林中各路人士的關(guān)注,直到近年來(lái)互聯(lián)網(wǎng)這股勢(shì)力的崛起將軟件測(cè)試這一傳統(tǒng)...

    Berwin 評(píng)論0 收藏0
  • 軟件測(cè)試江湖之公會(huì)武器之爭(zhēng)

    摘要:為了保證各自的核心利益,避免盲目惡性競(jìng)爭(zhēng),最終三大公會(huì)達(dá)成了一個(gè)共識(shí)將軟件測(cè)試江湖里的神兵利器分為四大類功能自動(dòng)化測(cè)試武器性能測(cè)試武器測(cè)試管理武器單元測(cè)試武器。 有人的地方就有江湖,有江湖的地方就有恩怨。 軟件測(cè)試也有自己的江湖,也有自己的紛爭(zhēng)。 軟件測(cè)試江湖一直存在于武林中,只是對(duì)外行事低調(diào),從不惹是非,是以未受到武林中各路人士的關(guān)注,直到近年來(lái)互聯(lián)網(wǎng)這股勢(shì)力的崛起將軟件測(cè)試這一傳統(tǒng)...

    gplane 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<