1.測(cè)試用例基本概念:
執(zhí)行測(cè)試之前寫的指導(dǎo)測(cè)試過程的文檔。包括“編號(hào),測(cè)試目的奸晴,用例描述,預(yù)期結(jié)果”
2.寫用例需要什么東西
1)相關(guān)文檔(需求文檔日麸,用戶手冊(cè))
2)結(jié)合開發(fā)出的軟件
3 )和相關(guān)人員進(jìn)行討論
3.編寫測(cè)試用例的方法
1)等價(jià)類劃分
2)邊界值
3)因果圖
4)判定表
5)正交排列法
6)場(chǎng)景法
7 )測(cè)試大綱方法
8)狀態(tài)轉(zhuǎn)換法(已大部分棄用)
等價(jià)類劃分
屬于典型的功能測(cè)試方法蚁滋,根據(jù)程序?qū)?shù)據(jù)的要求,把程序的輸入域劃分為若干個(gè)部分,區(qū)分出哪些數(shù)據(jù)是有效的辕录,哪些是無效數(shù)據(jù)睦霎,從每個(gè)部分中選取少數(shù)代表性數(shù)據(jù)作為測(cè)試用例。這樣走诞,每一類的代表性數(shù)據(jù)在測(cè)試中的作用都等價(jià)于這類中的其他值副女。
1.應(yīng)用場(chǎng)合
只要有數(shù)據(jù)輸入的地方就可以使用,從無限多的數(shù)據(jù)中選取代表性的數(shù)據(jù)進(jìn)行測(cè)試
2.核心概念
(1)有效等價(jià)類
對(duì)程序規(guī)格有意義蚣旱,合理的輸入數(shù)據(jù)集合碑幅,程序能夠接收到有效等價(jià)類數(shù)據(jù),可以正確的執(zhí)行計(jì)算塞绿。
(2)無效等價(jià)類
對(duì)程序規(guī)格無意義沟涨,不合理的輸入數(shù)據(jù)集合,程序接收到無效等價(jià)類數(shù)據(jù)异吻,應(yīng)該給出錯(cuò)誤提示裹赴,或者根本不讓用戶輸入
2.使用等價(jià)類劃分編寫測(cè)試用例
首先:明確測(cè)試對(duì)象
其次:根據(jù)需求,劃分等價(jià)類
然后細(xì)化等價(jià)類(把第一步中不是特別細(xì)致的部分再詳細(xì)劃分诀浪,考慮隱式需求)
說明:數(shù)據(jù)在計(jì)算機(jī)中采用補(bǔ)碼存儲(chǔ)棋返,而正數(shù)和負(fù)數(shù)的補(bǔ)碼計(jì)算公式不同,所以需要把正數(shù)和負(fù)數(shù)單獨(dú)測(cè)試
3.建立等價(jià)類表(熟練后直接進(jìn)行該步)
4.編寫用例
從每個(gè)等價(jià)勒種至少選取一個(gè)數(shù)據(jù)作為代表進(jìn)行測(cè)試
用例編號(hào)? ? 測(cè)試目的? 用例描述? ? 預(yù)期結(jié)果