接口測(cè)試的用例設(shè)計(jì)與單元測(cè)試有相似之處。首先,設(shè)計(jì)接口測(cè)試用例的出發(fā)點(diǎn)是要驗(yàn)證接口實(shí)現(xiàn)的功能與性能指標(biāo)與接口設(shè)計(jì)文檔的一致性,同時(shí)測(cè)試接口具有良好的容錯(cuò)機(jī)制,能在接收到各種異常輸入數(shù)據(jù)時(shí)做到:返回對(duì)錯(cuò)誤定位具有良好參考意義的錯(cuò)誤碼,屏蔽底層錯(cuò)誤信息,同時(shí)接口測(cè)試用例需要暴露接口代碼更多的代碼缺陷,以這個(gè)出發(fā)點(diǎn)為導(dǎo)向。因?yàn)榻涌跍y(cè)試的依據(jù)往往是需求規(guī)格說(shuō)明書(shū)等軟件設(shè)計(jì)文檔,測(cè)試手段是把接口內(nèi)的程序邏輯看作一個(gè)黑盒,只根據(jù)接口定義來(lái)編寫(xiě)測(cè)試代碼,相當(dāng)于把一個(gè)接口當(dāng)作一個(gè)函數(shù)來(lái)進(jìn)行測(cè)試,為了確保測(cè)試的覆蓋率,可能會(huì)使用到單元測(cè)試的用例設(shè)計(jì)方法。