將等價(jià)類劃分和邊界值分析共同用于測(cè)試用例設(shè)計(jì)
以QQ號(hào)的注冊(cè)為例:
1)QQ號(hào)注冊(cè)的輸入要求:
①昵稱:不為空就行;
?、诿艽a:不能使用空格,長(zhǎng)度為8~16位,必須使用字母、數(shù)字、符號(hào)中的至少2種
③手機(jī)號(hào)碼:必須是11位的數(shù)字,(考慮隱性規(guī)則:必須1開(kāi)頭,13,14,15,16,17,18,19)需要能夠接受短信驗(yàn)證碼
2)等價(jià)類劃分法、邊界值分析輸入的數(shù)據(jù)
3)QQ注冊(cè)功能說(shuō)明
?、偎嘘欠Q、密碼手機(jī)號(hào)必須填寫(xiě)
②手機(jī)號(hào)不能重復(fù)
?、鬯行畔⑻顚?xiě)后,點(diǎn)擊注冊(cè)按鈕才能注冊(cè)成功
?、荜欠Q不填寫(xiě),系統(tǒng)提示:昵稱不能為空
?、菝艽a不填寫(xiě),提示密碼不能為空;
密碼中有空格,提示密碼不能有空格;
密碼超長(zhǎng)或者超短,提示密碼長(zhǎng)度不符合要求
密碼中包含不符合要求的字符,提示密碼字符類型不符合要求
?、奘謾C(jī)號(hào)填寫(xiě)錯(cuò)誤,都提示手機(jī)號(hào)輸入不正確。
4)開(kāi)始編寫(xiě)測(cè)試用例
高效的完成編寫(xiě)測(cè)試用例:
1)盡量不要使用重復(fù)的數(shù)據(jù);哪怕是有效的數(shù)據(jù)也不要使用重復(fù)的。
2)雖然進(jìn)行的是反向測(cè)試多于正向測(cè)試,但是反向測(cè)試的時(shí)候,除了被測(cè)試的目標(biāo)數(shù)據(jù)之外,其他數(shù)據(jù)都是正向的。
3)正向數(shù)據(jù)雖然需要測(cè)試,但是可以放在其他數(shù)據(jù)進(jìn)行反向測(cè)試的時(shí)候一起進(jìn)行。
4)除非有特殊需要,正向數(shù)據(jù)之間可以進(jìn)行組合進(jìn)行測(cè)試。
5)如果不考慮時(shí)間因素,上述案例需要設(shè)計(jì)和編寫(xiě)測(cè)試用例的條數(shù)是:6*8*7=336條
更多關(guān)于軟件測(cè)試培訓(xùn)的問(wèn)題,歡迎咨詢千鋒教育在線名師,如果想要了解我們的師資、課程、項(xiàng)目實(shí)操的話可以點(diǎn)擊咨詢課程顧問(wèn),獲取試聽(tīng)資格來(lái)試聽(tīng)我們的課程,在線零距離接觸千鋒教育大咖名師,讓你輕松從入門(mén)到精通。