測試用例

定義: 為某個業(yè)務目標,而編制的一組由測試輸入,執(zhí)行條件以及預期結(jié)果組成的案例


等價類劃分法

? ??????是把所有可能輸入的數(shù)據(jù)分為若干個區(qū)域,然后從每個區(qū)域中取少量有代表性的數(shù)據(jù)進行測試

分類

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

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

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


邊界值分析法

? ??????邊界值分析是取稍高于或稍低于邊界的一些數(shù)據(jù)進行測試


確定邊界值的方法

????????上點:是指邊界上的點,開區(qū)間的話,上點就是在域外,閉區(qū)間的話,上點就是在域內(nèi)。

????????離點:是指離上點最近的點,如果是開區(qū)間,那么離點就在域內(nèi),如果是閉區(qū)間,那么離點就在域外。(開內(nèi)閉外)

????????內(nèi)點:域內(nèi)的任意點都是內(nèi)點。


因果圖法

? ? ? ? ? ?因果圖法比較適合輸入條件比較多的情況,測試所有的輸入條件的排列組合。所謂的原因就是輸入,所謂的結(jié)果就是輸出。


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

????????1、確定原因、結(jié)果、中間過程

????????2、連接因果圖

????????3、標明約束條件

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


錯誤推算法

? ??????????錯誤猜測法是測試經(jīng)驗豐富的人喜歡使用的一種測試用例設(shè)計方法。

一般這種方法是基于經(jīng)驗和直覺推測程序中可能發(fā)送的各種錯誤,有針對性地設(shè)計。


判定表法

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

編寫過程

????????????1、確定原因和動作

????????????2、排列組合

????????????3、標明結(jié)果關(guān)系

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


正交實驗法

? ??????????正交實驗法就是利用排列整齊的表 -正交表來對試驗進行整體設(shè)計、綜合比較、統(tǒng)計分析,實現(xiàn)通過少數(shù)的實驗次數(shù)找到較好的生產(chǎn)條件,以達到最高生產(chǎn)工藝效果。

????????????這種試驗設(shè)計法是從大量的試驗點中挑選適量的具有代表性的點,利用已經(jīng)造好的表格—正交表來安排試驗并進行數(shù)據(jù)分析的方法。

????????????正交表能夠在因素變化范圍內(nèi)均衡抽樣,使每次試驗都具有較強的代表性,由于正交表具備均衡分散的特點,保證了全面實驗的某些要求,這些試驗往往能夠較好或更好的達到實驗的目的。

????????????正交實驗設(shè)計包括兩部分內(nèi)容:第一,是怎樣安排實驗;第二,是怎樣分析實驗結(jié)果。

使用正交設(shè)計助手

????????????(1)下載解壓正交設(shè)計助手

????????????(2)文件新建工程

????????????(3)實驗新建實驗

備注

場景法

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

兩個流

? ? ? ? 基本流:正確完成的流程

? ? ? ? 備選流:存在異常的流程,對于基本流每一步都取反

原理圖

編寫過程

? ? ? ? ? ? 1.分析用戶場景

????????????2. 設(shè)計場景覆蓋基本流和備選流

????????????3.輸出測試用例

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • 用例介紹 定義 為某個業(yè)務目標,而編制的一組由測試輸入,執(zhí)行條件以及預期結(jié)果組成的案 為什么要學習測試用例? 1、...
    e351aceb585a閱讀 103評論 0 0
  • 什么是測試用例 任意的測試用例都含有:用例編號 (項目名字—模塊名字_用例編號)所屬模塊執(zhí)行條件測試輸入(具體的...
    缺_4800閱讀 505評論 0 2
  • 用例編號是根據(jù) 項目名模塊名功能名 1.測試用例的概念和作用 對一個測試工程師來說,測試用例的設(shè)計編寫是一項必須掌...
    連貓都嫌棄我閱讀 606評論 0 1
  • 軟件測試用例 什么是測試用例? 測試用例是指為實施測試而向被測試系統(tǒng)提供的輸入數(shù)據(jù),操作或各種環(huán)境設(shè)置以及期望結(jié)果...
    test小星星閱讀 1,937評論 2 6
  • 第三單元 測試用例設(shè)計方法(一) 3.1 用例介紹 3.1.1 定義 為某個業(yè)務目標,而編制的一組由測試輸入,執(zhí)行...
    ae1c0a8ab70d閱讀 364評論 0 0

友情鏈接更多精彩內(nèi)容