初入測(cè)試工作,一定要把會(huì)寫測(cè)試用例作為第一要?jiǎng)?wù)和基石。
測(cè)試粗略分為手工測(cè)試與自動(dòng)化測(cè)試。
本文主要介紹一些個(gè)人手工測(cè)試編寫用例經(jīng)驗(yàn),不完全面面俱到,也算是自我學(xué)習(xí)的一點(diǎn)心得。
首先需要對(duì)所測(cè)產(chǎn)品的業(yè)務(wù)流程十分熟悉,按大功能模塊進(jìn)行分塊編寫。這樣邏輯清晰,在測(cè)試用例評(píng)審的時(shí)候能夠讓別人認(rèn)同自己的已經(jīng)完成的測(cè)試用例,也便于別人補(bǔ)充和修改。
1.熟悉所測(cè)產(chǎn)品業(yè)務(wù)流程與功能模塊
2.寫列一個(gè)思維導(dǎo)圖,類似于提綱,能夠清晰列出所寫測(cè)試用例邏輯,層次,以及測(cè)試目的
3.根據(jù)思維導(dǎo)圖,按模塊功能一個(gè)一個(gè)編寫測(cè)試用例,一般最基本包含以下幾塊核心部分:序號(hào),模塊名稱,需求描述,功能描述,前置條件,測(cè)試步驟,預(yù)期結(jié)果,測(cè)試人員,測(cè)試結(jié)果,備注。根據(jù)以上內(nèi)容,在excel表格中,或者word文檔中,編寫測(cè)試用例。當(dāng)然目前也有很多類似于testrail的測(cè)試用例管理工具。此類工具一方面方便管理統(tǒng)計(jì)測(cè)試用例,另一方面,能夠根據(jù)測(cè)試結(jié)果統(tǒng)計(jì)分析測(cè)試問題。
4.在寫測(cè)試用例過程中,要考慮邊界值/校驗(yàn),比如特殊字符,數(shù)字,字母,亂碼等校驗(yàn)。這樣更能測(cè)試出產(chǎn)品的魯棒性。
5.測(cè)試用例編寫完,需要進(jìn)行測(cè)試用例評(píng)審,主要是為了避免一個(gè)人寫測(cè)試用例有思維定勢(shì)。防止測(cè)試不全面,或者業(yè)務(wù)流程測(cè)試用例失敗是人為導(dǎo)致。
以上,也要針對(duì)具體例子聯(lián)系,雖然這是笨拙的工作,但是這樣才能更好地培養(yǎng)自己的測(cè)試思維,發(fā)現(xiàn)問題,尋找bug,把關(guān)產(chǎn)品質(zhì)量。