您好,登錄后才能下訂單哦!
在軟件測試技術(shù)中,現(xiàn)有的測試方法、測試技術(shù)中均未提及到通過測試與失敗測試。
而在實際項目測試過程中,很多項目組卻再應(yīng)用該方法。雖然該方法被采用,但是很多人對通過測試與失敗測試理解并不透側(cè),在實際使用過程中并未按統(tǒng)一的標(biāo)注去做。很多測試工程師只是在自己項目中采用這種名稱的測試方法,而并未理解該方法如能夠用,也就是說使用過程中,其實還是以前熟知的測試方法,如邊界值、等價類等。
本文旨在跟大家一起討論該方法,希望能給其下個標(biāo)準(zhǔn),能在實際應(yīng)用中規(guī)范大家測試方法的設(shè)計。
通過測試:顧名思義執(zhí)行該測試用例集,得到的結(jié)果應(yīng)該均是通過(pass)的、正確的。
比如:
登錄框中用戶名要求為英文,
輸入用戶名為英文,點擊登錄應(yīng)給成功登錄系統(tǒng)。
失敗測試:執(zhí)行失敗測試用例集,得到的測試結(jié)果應(yīng)該是返回(期望的)失?。╢ail)的結(jié)果。
即執(zhí)行失敗測試用例,是希望通過執(zhí)行測試用例,得到預(yù)期的錯誤提示,
比如:
用戶名不允許為數(shù)字,如為數(shù)字系統(tǒng)要求應(yīng)給出錯誤提示,可將其設(shè)為失敗測試用例。
即輸入用戶名為數(shù)字,點擊登錄應(yīng)給出錯誤提示。
舉一個簡單的例子:
QQ登錄界面
需求如下:
1、qq號碼必須為數(shù)字。
2、qq號碼如不為數(shù)字,點擊登錄時應(yīng)給出錯誤提示信息,提示用戶。
則通過測試用例與失敗測試用例應(yīng)設(shè)置如下。
通過測試用例
失敗測試用例
因此大家在設(shè)計測試用例中,可以根據(jù)需求,先設(shè)計出通過測試用例與失敗測試用例,然后再在此基礎(chǔ)上,通過邊界值、等價類等晚上測試用例。
如此可大大提高設(shè)計測試用例的速度,提高工作效率。
以上只是自己的總結(jié),有不恰當(dāng)之處,歡迎大家交流。
該篇文章相關(guān)學(xué)習(xí)課程
http://edu.51cto.com/lecturer/user_id-968349-page-3.html
完整課程體系關(guān)注
http://edu.51cto.com/lecturer/user_id-968349-page-3.html
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。