Diff測(cè)試

diff測(cè)試,也可稱為一致性測(cè)試,在這里是對(duì)代碼輸出結(jié)果的對(duì)比,具體來說,就是通過對(duì)比相同輸入,相同接口,不同代碼的測(cè)試,對(duì)比其結(jié)果的差異,從而發(fā)現(xiàn)潛在的bug。

Diff測(cè)試是我們接口基本功能測(cè)試的有效補(bǔ)充!當(dāng)測(cè)試的接口響應(yīng)中包括100+的字段需要校驗(yàn)時(shí),對(duì)字段逐一校驗(yàn)的傳統(tǒng)方式效率差的問題就會(huì)突顯出來了。這種場(chǎng)景我們可以把某一版本(v1)接口的響應(yīng)作為基準(zhǔn),然后再對(duì)比新版本(v2)的響應(yīng),通過工具或者編寫代碼直接查看響應(yīng)的異同,進(jìn)而快速定位接口響應(yīng)信息。

diff 測(cè)試將新代碼和舊代碼并行運(yùn)行,以便查找服務(wù)中的潛在錯(cuò)誤。

例如:在接口方面可以提高自動(dòng)化Bug召回率與場(chǎng)景驗(yàn)證。

diff測(cè)試常見的使用場(chǎng)景?

使用場(chǎng)景大致分為三類:

接口 diff 重點(diǎn)在Json Diff上

UI diff 重點(diǎn)在圖像質(zhì)量評(píng)價(jià)指標(biāo)上,如何降噪,瀏覽器的兼容性測(cè)試

算法評(píng)估 diff 圖像標(biāo)注,數(shù)據(jù)標(biāo)注,不同算法的針對(duì)性運(yùn)用

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容