day03-04-05-06測試用例的設(shè)計方法


03day 測試用例設(shè)計方法

一至会、用例介紹

定義

是為某個業(yè)務(wù)目標(biāo),而編制的一組由測試輸入矮慕,執(zhí)行條件以及預(yù)期結(jié)果組成的案例

用例核心要素:

用例編號帮匾、所屬模塊、用例標(biāo)題痴鳄、優(yōu)先級瘟斜、前置條件、操作步驟痪寻、測試數(shù)據(jù)螺句、預(yù)期結(jié)果、實際結(jié)果橡类、通過否蛇尚、bugID、編寫人員顾画、編寫時間取劫、測試人員、測試時間研侣、備注

什么是高質(zhì)量的測試用例

測試用例覆蓋所有的用戶需求

測試用例要簡單明了

各類型的測試用例要齊全

用最少的用例覆蓋最多的需求


二谱邪、等價類劃分法

定義

設(shè)計測試用例時,將所有輸入的數(shù)據(jù)劃分成若干子集义辕,從中選出有代表性的數(shù)據(jù)做為測試數(shù)據(jù)的黑盒測試方法

分類

有效等價類虾标、無效等價類

類型

取值范圍型: 輸入學(xué)生成績 ? ? 0-100

恒等類型? : 只有一個結(jié)果是正確的,其他都是錯誤的 ?? 例如? 彩票的特等獎

布爾值型: ? 通過是否來進行選擇 ? ? ? ? ? ? ? ? ?

枚舉類型: ? 給出選項內(nèi)容灌砖,只要符合其中任意一個就可以 ? ? 例如選擇學(xué)歷 ?

規(guī)則類型: ? 給定要求璧函,滿足要求的就可以

三、邊界值分析法

定義

設(shè)計測試用例時基显,對輸入數(shù)據(jù)邊界進行取值的黑盒測試方法

內(nèi)點蘸吓、離點、上點

0<=x<=10 ? ? ? ? ? 左上點 0 ?? 左離點 -1 ?? 右離點? 11? 右上點 10 ? 內(nèi)點 5

0<x<10 ? ? ? ? ? ? 左上點 0 ?? 左離點 1 ? ? 右離點 9 ? 右上點 10 ?? 內(nèi)點 5

0<=x<10 ? ? ? ? ?? 左上點 0 ?? 左離點 -1 ?? 右離點 9 ? 右上點 10 ?? 內(nèi)點 5

遵循的原則:開內(nèi)閉外 ?? 開區(qū)間往中間找撩幽,閉區(qū)間往外找

邊界值與等價類去重


04day 測試用例設(shè)計方法

因果圖

定義:

對程序的輸入條件與輸出結(jié)果之間的約束關(guān)系設(shè)計測試用例的黑盒測試方法

因果圖測試用例的編寫過程:

1库继、確定原因、結(jié)果窜醉、中間過程

2宪萄、連接因果圖

3、標(biāo)明約束條件

4榨惰、輸出測試用例

案例:自動售貨機

需求說明:

該自動售貨機拜英,只能接收5角錢或1元錢的硬幣,按下〖橙汁〗或〖啤酒〗的按鈕琅催,相應(yīng)的飲料送出來

如果售貨機沒有零錢找居凶,亮起〖零錢找完〗的紅燈虫给,這時如果投入1元硬幣并押下按鈕后,飲料不送出來并且1元硬幣退還給用戶

如果有零錢找侠碧,顯示〖零錢找完〗的紅燈滅抹估,送出飲料的同時找零5角硬幣

分析:

原因: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 中間過程 ? ? ? ? ? ? ? ? ? ? ? ? ? ? 結(jié)果

1、售貨機有零錢找? ? ? ? ? ? ? ? ? 找5角錢 ? ? ? ? ? ? ? ? ? ? ? ? ? 零錢找完 燈亮

2弄兜、投入1元硬幣? ? ? ? ? ? ? ? ? ? ? ? 按下按鈕? ? ? ? ? ? ? ? ? ? ? ? 退還硬幣 1元

3药蜻、投入5角硬幣? ? ? ? ? ? ? ? ? ? ? ? 可找 按下? ? ? ? ? ? ? ? ? ? ? 退還硬幣 5角

4、按下橙汁按鈕? ? ? ? ? ? ? ? ? ? ? ? 錢付清? ? ? ? ? ? ? ? ? ? ? ? 出橙汁

5挨队、按下啤酒按鈕? ? ? ? ? ? ? ? ? ? ? ? 付清? ? ? ? ? ? ? ? ? ? ? ? ? 出啤酒

錯誤推測法

定義:

根據(jù)經(jīng)驗或直覺推測程序中可能存在的各種錯誤谷暮,從而有針對性地編寫檢查這些錯誤的測試用例的黑盒測試方法

應(yīng)用:

輸入一串?dāng)?shù)字,程序可自動從小到大排序

郵箱格式@符合的全角以及半角情況

判定表

定義:

設(shè)計測試用例時盛垦,分析和表達多輸入條件下執(zhí)行不同操作的黑盒測試方法

判定表測試用例編寫過程

1湿弦、確定原因和動作

2、排列組合

3腾夯、標(biāo)明結(jié)果關(guān)系

4颊埃、輸出測試用例?????

功率大于100馬力? ? ? ? ?

維修記錄不全?

里程超過20萬公里 ? ? ? ? ? ?

動作

4s店進行優(yōu)先處理 ? ? ? ? ?

進行其他處理

正交實驗法

定義:

設(shè)計測試用例時,利用已有的數(shù)據(jù)表(正交表)從大量的測試數(shù)據(jù)中挑選適量的蝶俱、具有代表性的測試數(shù)據(jù)的黑盒測試方法

正交實驗測試用例編寫過程

1班利、確定因子、水平

2榨呆、選擇正交表

3罗标、輸入因子、水平

4积蜻、輸出正交實驗數(shù)據(jù)闯割,輸出測試用例

案例:

微信pc版-兼容性測試

操作系統(tǒng):Windows XP? ? Windows7 ? ? ? ?? Windows10

瀏覽器: IE6.0? ? ? ? ? 360瀏覽器? chrome瀏覽器

殺毒軟件:360殺毒? ? ? 金山毒霸 ? ? ? ? ? 諾頓

系統(tǒng)語言:英文? ? ? ? 中文? ? ? ? 韓文

分析:

3? ?

3 水平 ? 代表因子有幾個值

4 因子 ? 代表影響結(jié)果有幾個條件


05day測試用例

場景法

定義:

通過模擬業(yè)務(wù)場景來對系統(tǒng)的功能點或業(yè)務(wù)流程的描述,從而提高測試效果的黑盒測試方法

場景法測試用例編寫過程:

1竿拆、分析用戶場景

2宙拉、設(shè)計場景覆蓋基本流和備選流

3、輸出測試用例

案例:ATM機取錢流程

分析:

使用xmind分析

1丙笋、基本流

2谢澈、備選流

需求說明:注冊網(wǎng)站一共需要三個步驟,輸入手機號御板,密碼锥忿,輸入正確的手機驗證碼、并同意服務(wù)協(xié)議后怠肋,點擊立即申請缎谷,注冊成功。信息填寫錯誤時給出友好的提示信息,說明錯誤原因列林。注冊成功后給注冊用戶發(fā)一條信息,信息內(nèi)容如下:“您好酪惭!Xxx用戶希痴,歡迎您注冊,請及時完成實名認(rèn)證春感∑龃矗”

分析方法

斷句:

將需求整理成一段段要求


分類:

流程/規(guī)則

逆向思維:

從不同地的方面進行考慮

質(zhì)疑:

將自己有疑問地方找出來

應(yīng)用測試用例分析方法

使用相應(yīng)的測試用例方法對測試點進行用例的編寫

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市鲫懒,隨后出現(xiàn)的幾起案子嫩实,更是在濱河造成了極大的恐慌,老刑警劉巖窥岩,帶你破解...
    沈念sama閱讀 216,919評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件甲献,死亡現(xiàn)場離奇詭異,居然都是意外死亡颂翼,警方通過查閱死者的電腦和手機晃洒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,567評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來朦乏,“玉大人球及,你說我怎么就攤上這事∩胝睿” “怎么了吃引?”我有些...
    開封第一講書人閱讀 163,316評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長刽锤。 經(jīng)常有香客問我镊尺,道長,這世上最難降的妖魔是什么姑蓝? 我笑而不...
    開封第一講書人閱讀 58,294評論 1 292
  • 正文 為了忘掉前任鹅心,我火速辦了婚禮,結(jié)果婚禮上纺荧,老公的妹妹穿的比我還像新娘旭愧。我一直安慰自己,他們只是感情好宙暇,可當(dāng)我...
    茶點故事閱讀 67,318評論 6 390
  • 文/花漫 我一把揭開白布输枯。 她就那樣靜靜地躺著,像睡著了一般占贫。 火紅的嫁衣襯著肌膚如雪桃熄。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,245評論 1 299
  • 那天型奥,我揣著相機與錄音瞳收,去河邊找鬼碉京。 笑死,一個胖子當(dāng)著我的面吹牛螟深,可吹牛的內(nèi)容都是我干的谐宙。 我是一名探鬼主播,決...
    沈念sama閱讀 40,120評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼界弧,長吁一口氣:“原來是場噩夢啊……” “哼凡蜻!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起垢箕,我...
    開封第一講書人閱讀 38,964評論 0 275
  • 序言:老撾萬榮一對情侶失蹤划栓,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后条获,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體忠荞,經(jīng)...
    沈念sama閱讀 45,376評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,592評論 2 333
  • 正文 我和宋清朗相戀三年月匣,在試婚紗的時候發(fā)現(xiàn)自己被綠了钻洒。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,764評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡锄开,死狀恐怖素标,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情萍悴,我是刑警寧澤头遭,帶...
    沈念sama閱讀 35,460評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站癣诱,受9級特大地震影響计维,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜撕予,卻給世界環(huán)境...
    茶點故事閱讀 41,070評論 3 327
  • 文/蒙蒙 一鲫惶、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧实抡,春花似錦欠母、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,697評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至啄清,卻和暖如春六水,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,846評論 1 269
  • 我被黑心中介騙來泰國打工掷贾, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留睛榄,地道東北人。 一個月前我還...
    沈念sama閱讀 47,819評論 2 370
  • 正文 我出身青樓想帅,卻偏偏與公主長得像懈费,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子博脑,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,665評論 2 354

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