測(cè)試用例的幾種常用設(shè)計(jì)方法.doc

測(cè)試用例的幾種常用設(shè)計(jì)方法.doc

ID:59370600

大小:14.00 KB

頁(yè)數(shù):2頁(yè)

時(shí)間:2020-09-04

測(cè)試用例的幾種常用設(shè)計(jì)方法.doc_第1頁(yè)
測(cè)試用例的幾種常用設(shè)計(jì)方法.doc_第2頁(yè)
資源描述:

《測(cè)試用例的幾種常用設(shè)計(jì)方法.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、測(cè)試用例的幾種常用設(shè)計(jì)方法一、等價(jià)類劃分等價(jià)類劃分主要適用于單個(gè)輸入條件,輸入為數(shù)值型的情況,如果輸入規(guī)定了輸入?yún)^(qū)間,可劃分出一個(gè)有效等價(jià)類,兩個(gè)無(wú)效等價(jià)類;如果輸入只規(guī)定了輸入范圍,可劃分出一個(gè)有效等價(jià)類,一個(gè)無(wú)效等價(jià)類。二、邊界值邊界值方法也是適用于單個(gè)輸入條件的情況,輸入類型可以數(shù)值、字符等,要測(cè)試的邊界包括上點(diǎn)、下點(diǎn)、離點(diǎn)。三、錯(cuò)誤推測(cè)法錯(cuò)誤推測(cè)法主要是測(cè)試設(shè)計(jì)人員的測(cè)試經(jīng)驗(yàn)相關(guān),測(cè)試經(jīng)驗(yàn)不同,設(shè)計(jì)出來(lái)的測(cè)試用例也區(qū)別很大。四、因果圖法因果圖方法考慮輸入的組合,特別適用于多個(gè)輸入條件相關(guān)有關(guān)聯(lián)又相互約束的情況

2、。設(shè)計(jì)步驟:1)羅列出輸入與輸出;2)根據(jù)輸入與輸出畫出因果圖;3)標(biāo)出約束跟限制;4)把因果圖轉(zhuǎn)化成判定表;5)根據(jù)判定表的每一列設(shè)計(jì)測(cè)試用例。五、判定表驅(qū)動(dòng)法判定表適合于解決多個(gè)邏輯條件的組合。將各種邏輯的組合羅列出來(lái),避免遺漏。不能表達(dá)重復(fù)的操作。判定表包括條件樁、條件項(xiàng)、動(dòng)作樁、動(dòng)作項(xiàng)。條件樁:列出所有條件,次序無(wú)關(guān);條件項(xiàng):列出所對(duì)應(yīng)條件的所有可能情況下的取值;動(dòng)作樁:列出可能采取的操作,次序無(wú)關(guān);動(dòng)作項(xiàng):列出條件項(xiàng)各種取值情況下采取的操作。設(shè)計(jì)步驟:1)確定規(guī)則個(gè)數(shù),條件及各條件取值的組合;2)列出條件樁

3、、動(dòng)作樁;3)列出條件項(xiàng);4)列出動(dòng)作項(xiàng);5)初始化判定表;6)規(guī)則簡(jiǎn)化、合并。六、正交法當(dāng)輸入條件很多時(shí),因果圖等設(shè)計(jì)方法設(shè)計(jì)出來(lái)的用例數(shù)往往多的驚人,用正交法可有效減少用例數(shù)。正交法的核心思想是從大量測(cè)試數(shù)據(jù)中選取有代表性的點(diǎn)來(lái)測(cè)試,從而減少測(cè)試用例數(shù)。設(shè)計(jì)步驟:1)確定因子并畫出正交表草圖;2)填充各因子的狀態(tài)值;3)加權(quán)篩選;4)根據(jù)篩選過(guò)的正交表設(shè)計(jì)測(cè)試用例。七、功能圖法功能圖法適合于用來(lái)設(shè)計(jì)程序的控制結(jié)構(gòu)的測(cè)試用例。有順序、選擇、重復(fù)三種控制結(jié)構(gòu)。設(shè)計(jì)步驟:1)畫出功能圖;2)生成局部測(cè)試用例;3)生成測(cè)

4、試路徑;4)合成測(cè)試用例。八、場(chǎng)景法場(chǎng)景法特別適用于控制流清晰的系統(tǒng)。設(shè)計(jì)步驟:1)畫出程序控制流圖(如果不能直接畫出控制流圖,可先畫出程序流程圖,再把流程圖轉(zhuǎn)換成控制流圖);2)根據(jù)控制流圖設(shè)計(jì)出場(chǎng)景;3)根據(jù)場(chǎng)景設(shè)計(jì)測(cè)試用例。中間可能會(huì)要計(jì)算環(huán)路復(fù)雜度V(G),計(jì)算公式如下:V(G)=e-n+2其中e是邊的數(shù)目,n是結(jié)點(diǎn)的數(shù)目。測(cè)試用例設(shè)計(jì)策略:1、任何都要用邊界值法;2、用等價(jià)類劃分補(bǔ)充測(cè)試用例;3、根據(jù)測(cè)試設(shè)計(jì)人員經(jīng)驗(yàn)用錯(cuò)誤推測(cè)法追加測(cè)試用例;4、根據(jù)程序邏輯追加邏輯測(cè)試用例;5、根據(jù)程序情況,選擇使用因果圖

5、法設(shè)計(jì)測(cè)試用例。測(cè)試用例設(shè)計(jì)步驟:1、根據(jù)設(shè)計(jì)規(guī)格設(shè)計(jì)基本的功能測(cè)試用例;2、邊界值測(cè)試用例;3、狀態(tài)轉(zhuǎn)換測(cè)試用例;4、錯(cuò)誤推測(cè)測(cè)試用例;5、異常測(cè)試用例;6、性能測(cè)試用例。另外還需反復(fù)利用八種測(cè)試用例設(shè)計(jì)方法對(duì)測(cè)試用例進(jìn)行分解與合并,利用發(fā)散思維追加測(cè)試用例。

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。