第三單元測試用例設(shè)計方法(一)

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

3.1 用例介紹

3.1.1 定義

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

3.1.2 為什么要學(xué)習(xí)測試用例?

  1. 在開始實(shí)施測試之前設(shè)計好測試用例算凿,可以避免盲目測試并提高測試效率囱井。
  2. 測試用例的使用令軟件測試的實(shí)施重點(diǎn)突出念恍、目的明確六剥。
  3. 在軟件版本更新后只需修正少部分的測試用例便可展開測試工作,降低工作強(qiáng)度峰伙、縮短項目周期疗疟。
  4. 檢驗(yàn)軟件是否滿足客戶需求、體現(xiàn)一個測試人員的工作量瞳氓、展現(xiàn)測試用例的設(shè)計思路策彤。

3.1.3 用例核心要素(16個)

  • 必須掌握:用例編號(如何命名)、所屬模塊匣摘、用例標(biāo)題(驗(yàn)證誰在什么情況下店诗,去做什么,最后結(jié)果是什么)音榜、優(yōu)先級庞瘸、前置條件、操作步驟赠叼、測試數(shù)據(jù)擦囊、預(yù)期結(jié)果违霞、實(shí)際結(jié)果

  • 了解內(nèi)容:通過否、bugID瞬场、編寫人員葛家、編寫時間、測試人員泌类、測試時間、備注

    image

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

  • 測試用例覆蓋所有的用戶需求
  • 測試用例要簡單明了
  • 各類型的測試用例要齊全
  • 用最少的用例覆蓋最多的需求

3.2 等價類劃分法

3.2.1 定義

等價類劃分是把所有可能輸入的數(shù)據(jù)分為若干個區(qū)域底燎,然后從每個區(qū)域中取少量有代表性的數(shù)據(jù)進(jìn)行測試即可刃榨。
等價類 :何為等價類,某個輸入域的集合双仍,在這個集合中每個輸入條件都是等效的枢希。

3.2.2 分類

一般可分為有效等價類和無效等價類。

  • 有效等價類:指符合《需求規(guī)格說明書》朱沃,輸入合理的數(shù)據(jù)集合
  • 無效等價類:指不符合《需求規(guī)格說明書》苞轿,輸入不合理的數(shù)據(jù)集合

3.2.3 類型

取值范圍型: 輸入學(xué)生成績 0-100
恒等類型 : 只有一個結(jié)果是正確的,其他都是錯誤的 例如 彩票的特等獎
布爾值型: 通過是否來進(jìn)行選擇逗物,如同意協(xié)議
枚舉類型: 給出選項內(nèi)容搬卒,只要符合其中任意一個就可以 例如選擇學(xué)歷
規(guī)則類型: 給定要求,滿足要求的就可以翎卓,比如郵箱

在任意文本輸入框中可以填寫的字符類型: 中文契邀、英文、特殊符號失暴、空格坯门、數(shù)字。

3.2.4 案例

  1. 案例一:

    image

    劃分等價類并編號,下表為等價類劃分的結(jié)果

    image
  2. 案例二:

    image

3.3 邊界值分析法

3.3.1 定義

定義:邊界值分析是取稍高于或稍低于邊界的一些數(shù)據(jù)進(jìn)行測試逗扒。
原因:程序開發(fā)循環(huán)體時的取數(shù)可能會因?yàn)?lt;,<=搞錯古戴。
比如下面代碼:

//有效等價劃分    -1   0    100  101  
for(int i = 0;i <100; i ++) {   
  int j = i+1;
  System.out.println("循環(huán)第“+j+"次")//循環(huán)地做某件事情
}

這里的程序是循環(huán)了100次,所以會做100次;
如果程序員不小心矩肩,把i <100寫成i <= 100现恼,則會溢出,這時候邊界值檢查是一個很好的測試方法蛮拔。

3.3.2 確定邊界值的方法

  • 上點(diǎn):是指邊界上的點(diǎn)述暂,無論此時的域是開區(qū)間還是閉區(qū)間,開區(qū)間的話建炫,上點(diǎn)就是在域外畦韭,閉區(qū)間的話,上點(diǎn)就是在域內(nèi)肛跌。
  • 離點(diǎn):是指離上點(diǎn)最近的點(diǎn)艺配,這里就跟是閉區(qū)間還是開區(qū)間就有關(guān)系了察郁,如果是開區(qū)間,那么離點(diǎn)就在域內(nèi)转唉,如果是閉區(qū)間皮钠,那么離點(diǎn)就在域外。(開內(nèi)閉外)
    遵循的原則:開內(nèi)閉外 開區(qū)間往中間找赠法,閉區(qū)間往外找
  • 內(nèi)點(diǎn):域內(nèi)的任意點(diǎn)都是內(nèi)點(diǎn)麦轰。
0<=x<=10           左上點(diǎn) 0    左離點(diǎn) -1    右離點(diǎn)  11  右上點(diǎn) 10   內(nèi)點(diǎn) 5

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

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

3.3.3 邊界值與等價類去重

  1. 案例一:檔案管理系統(tǒng),用戶輸入日期格式為“年月日”砖织,范圍是1990年1月~2049年12月款侵。示例:19900101-20491231

    image
  2. 案例二:

    image
測試點(diǎn)分析:
1、熟讀需求  3-5遍
2侧纯、斷句
3新锈、逆向思維
4、疑問點(diǎn)

作者:Anwfly
鏈接:http://www.reibang.com/p/8ac8ec326abe
來源:簡書
著作權(quán)歸作者所有眶熬。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán)妹笆,非商業(yè)轉(zhuǎn)載請注明出處。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末娜氏,一起剝皮案震驚了整個濱河市拳缠,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌牍白,老刑警劉巖脊凰,帶你破解...
    沈念sama閱讀 219,110評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異茂腥,居然都是意外死亡狸涌,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,443評論 3 395
  • 文/潘曉璐 我一進(jìn)店門最岗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來帕胆,“玉大人,你說我怎么就攤上這事般渡±帘” “怎么了?”我有些...
    開封第一講書人閱讀 165,474評論 0 356
  • 文/不壞的土叔 我叫張陵驯用,是天一觀的道長脸秽。 經(jīng)常有香客問我,道長蝴乔,這世上最難降的妖魔是什么记餐? 我笑而不...
    開封第一講書人閱讀 58,881評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮薇正,結(jié)果婚禮上片酝,老公的妹妹穿的比我還像新娘囚衔。我一直安慰自己,他們只是感情好雕沿,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,902評論 6 392
  • 文/花漫 我一把揭開白布练湿。 她就那樣靜靜地躺著,像睡著了一般审轮。 火紅的嫁衣襯著肌膚如雪肥哎。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,698評論 1 305
  • 那天疾渣,我揣著相機(jī)與錄音贤姆,去河邊找鬼。 笑死稳衬,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的坐漏。 我是一名探鬼主播薄疚,決...
    沈念sama閱讀 40,418評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼赊琳!你這毒婦竟也來了街夭?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,332評論 0 276
  • 序言:老撾萬榮一對情侶失蹤躏筏,失蹤者是張志新(化名)和其女友劉穎板丽,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體趁尼,經(jīng)...
    沈念sama閱讀 45,796評論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡埃碱,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,968評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了酥泞。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片砚殿。...
    茶點(diǎn)故事閱讀 40,110評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖芝囤,靈堂內(nèi)的尸體忽然破棺而出似炎,到底是詐尸還是另有隱情,我是刑警寧澤悯姊,帶...
    沈念sama閱讀 35,792評論 5 346
  • 正文 年R本政府宣布羡藐,位于F島的核電站,受9級特大地震影響悯许,放射性物質(zhì)發(fā)生泄漏仆嗦。R本人自食惡果不足惜院喜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,455評論 3 331
  • 文/蒙蒙 一惊完、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦剧蚣、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,003評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至倒慧,卻和暖如春按摘,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背纫谅。 一陣腳步聲響...
    開封第一講書人閱讀 33,130評論 1 272
  • 我被黑心中介騙來泰國打工炫贤, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人付秕。 一個月前我還...
    沈念sama閱讀 48,348評論 3 373
  • 正文 我出身青樓兰珍,卻偏偏與公主長得像,于是被迫代替她去往敵國和親询吴。 傳聞我的和親對象是個殘疾皇子掠河,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,047評論 2 355

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