1 回答

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超4個(gè)贊
對(duì)于接口測(cè)試來(lái)說(shuō),項(xiàng)目測(cè)試用例的重復(fù)運(yùn)行首先是表現(xiàn)在單個(gè)測(cè)試用例的獨(dú)立性方面的,也就是說(shuō),每一個(gè)測(cè)試用例的運(yùn)行除了依賴被測(cè)對(duì)象和對(duì)應(yīng)的數(shù)據(jù)庫(kù)環(huán)境外,是不依賴于其他任何測(cè)試用例的,并且這個(gè)測(cè)試用例執(zhí)行完畢后,對(duì)系統(tǒng)來(lái)說(shuō),也是沒有任何痕跡的,這樣就保證了每個(gè)測(cè)試用例運(yùn)行時(shí),都在一個(gè)干凈的環(huán)境中運(yùn)行。
要實(shí)現(xiàn)測(cè)試用例的獨(dú)立性,就必須對(duì)被測(cè)系統(tǒng)的設(shè)計(jì)有詳細(xì)的了解,這樣,不會(huì)出現(xiàn)測(cè)試用例執(zhí)行后遺漏數(shù)據(jù),環(huán)境未改變,另外,還需要對(duì)測(cè)試用例進(jìn)行詳細(xì)的設(shè)計(jì)。
另外,要保證測(cè)試用例的重復(fù)使用,還需要做到測(cè)試用例的及時(shí)更新,在這個(gè)方面,是做接口測(cè)試的人會(huì)維護(hù)對(duì)應(yīng)的系統(tǒng)的接口測(cè)試用例,要保證,代碼每次更新,測(cè)試用例都必須全部執(zhí)行通過(guò)。
接口測(cè)試用例的設(shè)計(jì)方法其實(shí)和功能測(cè)試用例的設(shè)計(jì)方法是類似的,因?yàn)榻涌谑切枰獫M足需求的,而接口測(cè)試所依賴的也是需求說(shuō)明書,但是,因?yàn)榻涌跍y(cè)試畢竟是通過(guò)代碼去測(cè)試代碼,所以,為了保證覆蓋率,可能會(huì)使用到單元測(cè)試的方法,具體的測(cè)試用例設(shè)計(jì),考慮的如下,請(qǐng)參考,如果有錯(cuò)誤,一起討論。
輸入?yún)?shù)測(cè)試:針對(duì)輸入的參數(shù)進(jìn)行測(cè)試,也可以說(shuō)是假定接口參數(shù)的不正確性進(jìn)行的測(cè)試,確保接口對(duì)任意類型的輸入都做了相應(yīng)的處理:輸入?yún)?shù)合法,輸入?yún)?shù)不合法,輸入?yún)?shù)為空,輸入?yún)?shù)為null,輸入?yún)?shù)超長(zhǎng);
添加回答
舉報(bào)