一、講解測(cè)試用例
1.從頁(yè)面接口開始
對(duì)于這個(gè)功能我一般都是先從接口方面開始測(cè)試,首先保證接口是通的,我會(huì)對(duì)接口的輸入與輸出進(jìn)行測(cè)試,輸入的話就是參數(shù)的組合情況,比如一項(xiàng)或者是多項(xiàng)為空,一項(xiàng)多項(xiàng)為錯(cuò)誤的情況,在正確的情況下我會(huì)查看接口的響應(yīng)字段是否完整、丟失,以及字段的類型是否正確,在錯(cuò)誤的情況下我會(huì)查看開發(fā)包裝的錯(cuò)誤碼是否與錯(cuò)誤類型一致,如果接口不通,就要告訴開發(fā)需要修改,接口測(cè)試完畢后會(huì)再開始測(cè)試功能。。
2.再?gòu)捻?yè)面的展示功能開始
名列前茅種描述方式:
先描述整體展示,比如輸入框、默認(rèn)展示、按鈕、背景等,再開始講功能點(diǎn)。例如“對(duì)于登錄頁(yè)面的功能首先我會(huì)先關(guān)注這個(gè)頁(yè)面里的各種展示,比如輸入框、默認(rèn)展示、按鈕、背景、光標(biāo)顯示等,和ui圖對(duì)比一致后,再繼續(xù)測(cè)試功能,對(duì)于賬號(hào)輸入框功能我會(huì)使用邊界值的上點(diǎn)、內(nèi)點(diǎn)、離點(diǎn)進(jìn)行測(cè)試,以及輸入框的輸入類型,輸入字符、數(shù)字、小數(shù)、等…”。
第二種描述方式:
從單個(gè)功能開始,先聲明要講的測(cè)試點(diǎn),然后敘述測(cè)試點(diǎn)的展示、功能。例如“賬號(hào)輸入框我會(huì)先關(guān)注他的展示,比如大小、默認(rèn)展示、位置、高亮顯示等,然后對(duì)輸入框的功能進(jìn)行測(cè)試,比如輸入長(zhǎng)度我會(huì)使用邊界值的上點(diǎn)、內(nèi)點(diǎn)、離點(diǎn)進(jìn)行測(cè)試,以及輸入框的輸入類型,輸入字符、數(shù)字、小數(shù)、等…”。
兼容的說(shuō)法:
兼容放在展示和功能講完后去說(shuō),如果測(cè)試點(diǎn)是web就強(qiáng)調(diào)出web特有測(cè)試點(diǎn),如果是app就強(qiáng)調(diào)出app特有的測(cè)試點(diǎn),如果是雙端,就對(duì)比出app測(cè)試和web測(cè)試的區(qū)別。
性能,安全:
根據(jù)測(cè)試點(diǎn)功能而定,放在最后去講。
延伸閱讀:
二、功能類型測(cè)試點(diǎn)
首先聲明功能的接口,再?gòu)?qiáng)調(diào)主功能流程。例如發(fā)紅包功能“對(duì)于發(fā)紅包功能我一般都是先進(jìn)行冒煙測(cè)試,比如點(diǎn)擊好友、點(diǎn)擊發(fā)紅包、輸入金額、選擇支付方式、然后發(fā)送、發(fā)送后查看展示,確保主流程沒(méi)有問(wèn)題后,然后進(jìn)行系統(tǒng)測(cè)試,在點(diǎn)擊好友時(shí),選擇單向好友和雙向好友,然后點(diǎn)擊發(fā)紅包是否能跳轉(zhuǎn)到發(fā)紅包頁(yè)面,(這里一定確保在點(diǎn)擊好友沒(méi)有其他測(cè)試點(diǎn)時(shí),再繼續(xù)說(shuō)下一個(gè)頁(yè)面的功能),跳轉(zhuǎn)到發(fā)紅包頁(yè)面后。這里的流程是點(diǎn)擊好友后,然后點(diǎn)擊了發(fā)紅包就跳轉(zhuǎn)到了發(fā)紅包測(cè)試點(diǎn)的功能頁(yè)面,進(jìn)入到測(cè)試點(diǎn)功能頁(yè)面后方法就和如上一致,這里強(qiáng)調(diào),如果有多個(gè)頁(yè)面的跳轉(zhuǎn),要先講完當(dāng)前頁(yè)面再講下個(gè)頁(yè)面,例如跳轉(zhuǎn)到支付頁(yè)面時(shí)要先把發(fā)紅包頁(yè)面內(nèi)容講完再去說(shuō)支付頁(yè)面的展示和功能,最后兼容、性能、安全,在最后強(qiáng)調(diào)。