用例設(shè)計(jì)方法
1.因果圖
因果圖適合輸入條件比較多的情況揍移,測(cè)試所有的輸入條件的排列組合览濒。原因就是輸入呆盖,結(jié)果就是輸出。
因果圖測(cè)試用例的編寫過程
1贷笛、確定原因应又、結(jié)果、中間過程
2乏苦、連接因果圖
3株扛、標(biāo)明約束條件
4、輸出測(cè)試用例
2.錯(cuò)誤推測(cè)法
錯(cuò)誤猜測(cè)法是測(cè)試經(jīng)驗(yàn)豐富的人喜歡使用的一種測(cè)試用例設(shè)計(jì)方法。這種方法是基于經(jīng)驗(yàn)和直覺推測(cè)程序中可能發(fā)送的各種錯(cuò)誤席里,有針對(duì)性地設(shè)計(jì)叔磷。
1.技巧
最重要的是要思考和分析測(cè)試對(duì)象的各個(gè)方面,多參考以前發(fā)現(xiàn)的bug的相關(guān)數(shù)據(jù)奖磁,總結(jié)的經(jīng)驗(yàn)改基,個(gè)人
多考慮異常的情況、反面的情況咖为、特殊的輸入秕狰,以一個(gè)攻擊者的態(tài)度對(duì)待程序,就能設(shè)計(jì)出比較完善的
測(cè)試用例來躁染。
3.判定表
1.定義:
設(shè)計(jì)測(cè)試用例時(shí)鸣哀,分析和表達(dá)多輸入條件下執(zhí)行不同操作的黑盒測(cè)試方法。
注意:該方法和因果圖法相似吞彤。
2.判定表測(cè)試用例編寫過程
????1我衬、確定原因和動(dòng)作
????2、排列組合
????3饰恕、標(biāo)明結(jié)果關(guān)系
????4挠羔、輸出測(cè)試用例
4.正交實(shí)驗(yàn)法
正交實(shí)驗(yàn)法就是利用排列整齊的表 -正交表來對(duì)試驗(yàn)進(jìn)行整體設(shè)計(jì)、綜合比較埋嵌、統(tǒng)計(jì)分析破加,實(shí)現(xiàn)通過少數(shù)的實(shí)驗(yàn)次數(shù)找到較好的生產(chǎn)條件,以達(dá)到最高生產(chǎn)工藝效果雹嗦。
這種試驗(yàn)設(shè)計(jì)法是從大量的試驗(yàn)點(diǎn)中挑選適量的具有代表性的點(diǎn)范舀,利用已經(jīng)造好的表格—正交表來安排試驗(yàn)并進(jìn)行數(shù)據(jù)分析的方法。
正交表能夠在因素變化范圍內(nèi)均衡抽樣了罪,使每次試驗(yàn)都具有較強(qiáng)的代表性锭环,由于正交表具備均衡分散的特點(diǎn),保證了全面實(shí)驗(yàn)的某些要求捶惜,這些試驗(yàn)往往能夠較好或更好的達(dá)到實(shí)驗(yàn)的目的田藐。
正交實(shí)驗(yàn)設(shè)計(jì)包括兩部分內(nèi)容:第一,是怎樣安排實(shí)驗(yàn)吱七;第二汽久,是怎樣分析實(shí)驗(yàn)結(jié)果。
1.使用正交設(shè)計(jì)助手
(1)下載解壓正交設(shè)計(jì)助手
(2)文件新建工程
(3)實(shí)驗(yàn)新建實(shí)驗(yàn)
①實(shí)驗(yàn)說明踊餐、②選擇正交表景醇、③因素與水平、④確定
2.正交表測(cè)試用例設(shè)計(jì)方法的特點(diǎn)是什么吝岭?
1三痰、用最少的實(shí)驗(yàn)覆蓋最多的操作吧寺,測(cè)試用例設(shè)計(jì)很少,效率高散劫,但是很復(fù)雜稚机;
2、對(duì)于基本的驗(yàn)證功能获搏,以及二次集成引起的缺陷赖条,一般都能找出來;但是更深的缺陷常熙,更復(fù)雜
的缺陷纬乍,還是無能為力 的;
3裸卫、體的環(huán)境下仿贬,正交表一般都很難做的。大多數(shù)墓贿,只在系統(tǒng)測(cè)試的時(shí)候使用此方法茧泪。