wordpress 添加 聯(lián)系我們網(wǎng)站優(yōu)化方案
測(cè)試用例的編寫(xiě)方法有八種,其中等價(jià)類、邊界值、判定表、場(chǎng)景法、流程圖重要且使用得多
●等價(jià)類●邊界值●判定表●因果圖[了解]●正交法[了解]●場(chǎng)景法●流程圖●錯(cuò)誤推測(cè)法[了解]
1、等價(jià)類
????????????????????????為什么要用等價(jià)類劃分法?
????????????????????????????????●從大量數(shù)據(jù)中劃分范圍(等價(jià)類),然后從每個(gè)范圍中挑選代表數(shù)據(jù)
????????????????????????????????●這些代表數(shù)據(jù)要能反應(yīng)這個(gè)范圍內(nèi)數(shù)據(jù)的共性的測(cè)試結(jié)果
等價(jià)類又分為:
????????????????????????????????●有效等價(jià)類:能夠成功運(yùn)行的程序的數(shù)據(jù)集合
????????????????????????????????●無(wú)效等價(jià)類:不能夠成功運(yùn)行的程序的數(shù)據(jù)集合
2、邊界值(邊界值通常與等價(jià)類法結(jié)合使用)
????????????????????????為什么要用邊界值法?
????????????????????????????????●邊界值法是等價(jià)類劃分法的重要補(bǔ)充
????????????????????????????????●大量程序錯(cuò)誤往往容易發(fā)生在邊界上
邊界值中的邊界點(diǎn):上點(diǎn)、內(nèi)點(diǎn)、離點(diǎn)
????????????????????????????????●上點(diǎn):最邊上的點(diǎn)
????????????????????????????????●內(nèi)點(diǎn):邊界內(nèi)的點(diǎn)
????????????????????????????????●離點(diǎn):離邊界值最近的點(diǎn)
邊界值法的使用:首先確定有效邊界,其次選取邊界上的點(diǎn)書(shū)寫(xiě)測(cè)試用例
3、判定表
? ? ?用于有多個(gè)輸入和多個(gè)輸出,兩者之間相互的組合關(guān)系。
4、場(chǎng)景法
????????場(chǎng)景法就是模擬用戶完成一套流程,一套流程就算做是一條用例。主要用于系統(tǒng)驗(yàn)收階段,模擬用戶操作場(chǎng)景(成功和失敗兩類場(chǎng)景)。