黑盒測試的測試用例設(shè)計方法

黑盒測試的測試用例設(shè)計方法

等價類劃分
邊界值分析
錯誤推測
因果圖
功能圖

一 等價類劃分

等價類劃分就是對所有的輸入數(shù)據(jù)劃分不同的子集,并且相同子集內(nèi)部的數(shù)據(jù)對于程序的運行是等效的。達到測試子集中的某一數(shù)據(jù)即可代表子集中的所有數(shù)據(jù)示绊《Р浚可分為有效等價類和無效等價類兩種集合。

確定等價類的幾個原則:

  1. 在確定輸入范圍或取值個數(shù)的情況下面褐,可確定一個有效等價類和兩個無效等價類拌禾。其中的有效等價類就是確定的輸入域,而無效等價類分別是大于和小于兩種情況的域展哭。要特別注意空值和0值這兩個值的覆蓋湃窍。
  2. 在輸入條件是個布爾值時,可確定一個有效等價類和一個無效等價類匪傍。
  3. 在規(guī)定了一組值您市,并且對并且對這個n個值分別處理的情況下,可確定n個有效等價類和一個無效等價類役衡,其實可再將這n個有效值歸類為若干個有效等價類集合茵休,這取決于業(yè)務(wù)的重要性而確定的抽樣頻次。
  4. 在規(guī)定了輸入規(guī)則的情況下手蝎,可確定一個有效等價類(符合規(guī)則)和若干個符合子規(guī)則的子有效等價類榕莺,同時確定若干個無效等價類(從不同角度違反規(guī)則)。

確定等價類之后設(shè)計測試用例的三個步驟:

  1. 給每一個等價類編號(最好列成表格的形式)棵介。
  2. 設(shè)計一個新的測試用例钉鸯,盡可能多的覆蓋尚未被覆蓋的有效等價類。重復這一步邮辽,直到所有的有效等價類都被覆蓋亏拉。
  3. 設(shè)計一個新的測試用例,使其僅覆蓋一個無效等價類逆巍。重復這一步及塘,直到所有的無效等價類都被覆蓋。

二 邊界值分析法

根據(jù)輸入和輸出的等價類邊界锐极,選取正好等于笙僚、剛剛大于、剛剛小于邊界的值作為測試數(shù)據(jù)灵再,而不是等價類中的典型值或任意值肋层。要注意極大值和極小值。

設(shè)計步驟:

  1. 如果規(guī)定取值范圍翎迁,則選取范圍的邊界值以及前后相鄰的值栋猖,作為測試的輸入數(shù)據(jù)。
  2. 如果規(guī)定輸入的個數(shù)汪榔,選取正好等于蒲拉、正好大一、正好小一(分別是最大值和最小值的兩邊)。
  3. 選取有序集合中的第一個和最后一個元素雌团。
  4. 根據(jù)輸出域的邊界值燃领,回推輸入域的值,使得輸出域的邊界被上述步驟覆蓋锦援。

三 錯誤推測法

根據(jù)自覺和經(jīng)驗推測程序中可能存在的各種錯誤猛蔽,從而有針對性性的設(shè)計測試用例的方法。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末灵寺,一起剝皮案震驚了整個濱河市曼库,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌略板,老刑警劉巖凉泄,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異蚯根,居然都是意外死亡后众,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進店門颅拦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蒂誉,“玉大人,你說我怎么就攤上這事距帅∮蚁牵” “怎么了?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵碌秸,是天一觀的道長绍移。 經(jīng)常有香客問我,道長讥电,這世上最難降的妖魔是什么蹂窖? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮恩敌,結(jié)果婚禮上瞬测,老公的妹妹穿的比我還像新娘。我一直安慰自己纠炮,他們只是感情好月趟,可當我...
    茶點故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著恢口,像睡著了一般孝宗。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上耕肩,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天因妇,我揣著相機與錄音问潭,去河邊找鬼。 笑死沙峻,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的两芳。 我是一名探鬼主播摔寨,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼怖辆!你這毒婦竟也來了是复?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤竖螃,失蹤者是張志新(化名)和其女友劉穎淑廊,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體特咆,經(jīng)...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡季惩,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了腻格。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片画拾。...
    茶點故事閱讀 39,977評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖菜职,靈堂內(nèi)的尸體忽然破棺而出青抛,到底是詐尸還是另有隱情,我是刑警寧澤酬核,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布蜜另,位于F島的核電站,受9級特大地震影響嫡意,放射性物質(zhì)發(fā)生泄漏举瑰。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一蔬螟、第九天 我趴在偏房一處隱蔽的房頂上張望嘶居。 院中可真熱鬧,春花似錦促煮、人聲如沸箭窜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽熙宇。三九已至,卻和暖如春绳匀,著一層夾襖步出監(jiān)牢的瞬間芋忿,已是汗流浹背炸客。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留戈钢,地道東北人痹仙。 一個月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像殉了,于是被迫代替她去往敵國和親开仰。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 黑盒測試的測試用例設(shè)計方法:1. 等價類劃分2. 邊界值分析3. 錯誤推測法4. 因果圖 一薪铜、等價類劃分 定義:等...
    思索宇宙的魚閱讀 3,332評論 0 20
  • 一众弓、常用黑盒測試用例設(shè)計方法 等價類劃分法 邊界值分析法 判定表法 因果圖法 狀態(tài)遷移圖法 流程分析法 正交試驗法...
    hollow_s閱讀 1,086評論 0 1
  • 測試用例的內(nèi)容:用例編號、用例標題隔箍、重要級別谓娃、預置條件、測試輸入蜒滩、操作步驟滨达、預期結(jié)果、測試結(jié)果俯艰、作者弦悉。 黑盒測試用...
    CT9955閱讀 4,005評論 0 31
  • 1等價類劃分方法 1.1定義 是把所有可能的輸入數(shù)據(jù),即程序的輸入域劃分成若干部分(子集),然后從每一個子集中選取...
    wildwolf_f34c閱讀 815評論 0 0
  • “不要問我從哪里來 我的故鄉(xiāng)在遠方 為什么流浪 流浪遠方 流浪” ——歌曲《橄欖樹》 作詞人:三毛 ...
    蓉團子閱讀 747評論 2 2