国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
黑盒測(cè)試的測(cè)試用例設(shè)計(jì)方法 - 51Testing軟件測(cè)試網(wǎng)-中國(guó)軟件測(cè)試人的精神家園

  軟件測(cè)試技術(shù)中最常見的一種測(cè)試方法是:黑盒測(cè)試,也是軟件測(cè)試工程師考試中的必須要掌握的技術(shù)。今天我們就來介紹一下最基本的2種軟件測(cè)試:

  ·等價(jià)類劃分方法

  ·邊界值分析方法

  等價(jià)類劃分方法

  含義:

  在很多時(shí)候,某些數(shù)據(jù)輸入后得到的輸出結(jié)果是相同或者相似的,而與其他一些數(shù)據(jù)輸入后的到的結(jié)果不相近,從而我們可以把輸入數(shù)據(jù)劃分成若干個(gè)集合,稱之為有效等價(jià)類。從每一個(gè)集合中選取代表性的數(shù)據(jù)作為測(cè)試用例使用數(shù)據(jù),從而減少了輸入數(shù)據(jù)量提高了效率。這是軟件測(cè)試技術(shù)中最基本的劃分?jǐn)?shù)據(jù)方法之一

  劃分的等價(jià)類集合可以分為有效等價(jià)類和無效等價(jià)類。有效等價(jià)類就是將有效的符合邏輯的正確數(shù)據(jù)進(jìn)行劃分。無效等價(jià)類反之。

  劃分集合的方法有:

  1)在限定取值范圍或個(gè)數(shù)時(shí),可以劃分一個(gè)有效等價(jià)類和兩個(gè)無效等價(jià)類;

  2)在規(guī)定了輸入值集合或必須是“XX類型”時(shí),可以劃分一個(gè)有效等價(jià)類和一個(gè)無效等價(jià)類;

  3)在輸入值為布爾類型時(shí),可以劃分一個(gè)有效等價(jià)類和一個(gè)無效等價(jià)類;

  4)在輸入一組(n個(gè))值且伴有判斷情況(m種)時(shí),可劃分n或m個(gè)有效等價(jià)類和一個(gè)無效等價(jià)類;

  5)在輸入規(guī)定正則表達(dá)式時(shí),可以劃分一個(gè)有效等價(jià)類和若干個(gè)無效等價(jià)類;

  設(shè)計(jì)測(cè)試用例:

  為每個(gè)等價(jià)類規(guī)定一個(gè)唯一的編號(hào);

  設(shè)計(jì)一個(gè)新的測(cè)試用例,盡最大可能引入未被引入的有效等價(jià)類。反復(fù)建立新用例,直到所有等價(jià)類被使用。

  設(shè)計(jì)一個(gè)新的測(cè)試用例,僅僅引入一個(gè)未被引入的無效等價(jià)類。反復(fù)建立新用例,直到所有等價(jià)類被使用。

  邊界值分析方法

  含義:

  邊界值分析方法是軟件測(cè)試技術(shù)等價(jià)類劃分方法的有力補(bǔ)充。由于在后者輸入中,我們選擇的是一些代表性的數(shù)據(jù)而不是全部數(shù)據(jù)進(jìn)行輸入,所以難免會(huì)有些會(huì)引起錯(cuò)誤的特殊數(shù)據(jù)未被選擇。由于這類數(shù)據(jù)往往集中在各個(gè)劃分好的等價(jià)類的邊界值附近,所以稱之為邊界值分析法。而且,在這種方法中,不單要考慮輸入域也要考慮輸出域

  選值方法:

  一般原則是應(yīng)當(dāng)選擇剛好等于,稍微大于和小于邊界值的值進(jìn)行測(cè)試。

  1)當(dāng)輸入域?yàn)橐粋€(gè)值的范圍時(shí),選擇范圍的邊界值和略微超越邊界值的值;

  2)當(dāng)輸入域規(guī)定了值的個(gè)數(shù)時(shí),選擇max,max+1,min,min-1;

  3)當(dāng)輸出域判斷為一個(gè)值的范圍時(shí),使用1)方法;

  4)當(dāng)輸出域判斷為限定個(gè)數(shù)的值時(shí),使用2)方法;

  5)當(dāng)輸入輸出域判斷依據(jù)一個(gè)有序列時(shí),選擇有序列的第一個(gè)和最后一個(gè)元素;

  6)當(dāng)輸入輸出域判斷依據(jù)一個(gè)內(nèi)部數(shù)據(jù)結(jié)構(gòu)時(shí),使用改數(shù)據(jù)結(jié)構(gòu)的邊界值;

  7)除了規(guī)定的范圍,考慮會(huì)存在的其他未明示的可能;

  設(shè)計(jì)測(cè)試用例:

  對(duì)每個(gè)邊界值建立一個(gè)新的用例。

  希望大家能在軟件測(cè)試自學(xué)中掌握這2種技術(shù),在軟件測(cè)試招聘時(shí)遇到這類題目能夠回答出來。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
.archivetempPPT_軟件測(cè)試基礎(chǔ)6 - 測(cè)試用例設(shè)計(jì)(1)
測(cè)試用例設(shè)計(jì)方法大全
等價(jià)類劃分法(弱一般等價(jià)類等劃分方法)
說說等價(jià)劃分和邊界值分析的區(qū)別
ISO26262軟件部分的測(cè)試: (2) 軟件集成測(cè)試
黑盒測(cè)試的測(cè)試用例設(shè)計(jì)方法
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服