【軟件測(cè)試基礎(chǔ)】之等價(jià)類劃分法寫(xiě)測(cè)試用例

1.引言

????????說(shuō)等價(jià)類劃分法之前先來(lái)說(shuō)說(shuō)測(cè)試用例。

????????---買手機(jī)、買電腦、要使用一下:開(kāi)機(jī)、屏幕、運(yùn)行速度、內(nèi)存大??;這些是生活中的測(cè)試用例!

測(cè)試用例定義:測(cè)試用例(Test Case)是為特定的目的而設(shè)計(jì)的一組測(cè)試輸入、執(zhí)行條件和預(yù)期結(jié)果,以便測(cè)試是否滿足某個(gè)特定需求。通過(guò)大量的測(cè)試用例來(lái)檢驗(yàn)軟件的運(yùn)行效果,它是指導(dǎo)測(cè)試工作進(jìn)行的依據(jù)。

測(cè)試用例主要解決的就是要測(cè)什么?怎么測(cè)?

2.等價(jià)類劃分法介紹

? ? ? ? 等價(jià)類劃分法是一種典型的黑盒測(cè)試方法。等價(jià)類劃分是指分步驟把海量(無(wú)限)的測(cè)試用例集減得很小,但過(guò)程同樣有效。也就是說(shuō),選取足夠小測(cè)試用例,發(fā)現(xiàn)更多軟件缺陷。

舉例說(shuō)明:

? ? ? ? -計(jì)算器:到底輸入幾組數(shù)據(jù)才算測(cè)試完畢?

? ? ? ? -答案:一個(gè)一個(gè)測(cè)試效率低下,一定要分類測(cè)試!

? ? ? ? ? ? -1、整數(shù)(在范圍內(nèi)的整數(shù)-99~99)取最大、最小、中間

? ? ? ? ? ? -2、小數(shù)(在范圍內(nèi)的整數(shù)-99到99)

? ? ? ? ? ? -3、符號(hào)(+-/*,。、!@#$%....())

? ? ? ? ? ? -4、漢字

? ? ? ? ? ? -5、空格

? ? ? ? ? ? -6、不輸入

? ? ? ? 通過(guò)上面的描述,我們發(fā)現(xiàn)我們用戶所有可能輸入的數(shù)據(jù),劃分成了若干份(或者也可以稱為子集),然后從每一個(gè)子集當(dāng)中選取少數(shù)具有代表性的數(shù)據(jù)作為測(cè)試用例,這種測(cè)試用例我們稱為"等價(jià)類劃分法"。

? ? ? ? 等價(jià)類劃分是一種重要的、常用的黑盒測(cè)試方法,不需要考慮程序的內(nèi)部結(jié)構(gòu),只需要考慮程序的輸入規(guī)格即可。它將不能窮舉的測(cè)試過(guò)程進(jìn)行合理分類,從而保證設(shè)計(jì)出來(lái)的測(cè)試用例具有完整性代表性。

3.等價(jià)類類型劃分

????????等價(jià)類劃分有兩種不同情況:有效等價(jià)類和無(wú)效等價(jià)類。

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

????????利用有效等價(jià)類可檢驗(yàn)程序是否實(shí)現(xiàn)了規(guī)格說(shuō)明中所規(guī)定的功能和性能

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

????????利用無(wú)效等價(jià)類可檢驗(yàn)程序?qū)τ跓o(wú)效數(shù)據(jù)的異常處理能力

4.等價(jià)類思考步驟

? ? ? ? 1.先確定有效和無(wú)效等價(jià)類。

? ? ? ? 2.有效等價(jià)類就是題目條件(兩端的機(jī)值(邊界值)要判斷、中間隨意一個(gè)值也要判斷)。

? ? ? ? 3.無(wú)效等價(jià)類先劃分與條件相反的情況,再找到特殊情況(中文、英文、特殊符號(hào)、空格、空)

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

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