接口測試可以測什么?

接口包含內(nèi)部接口和外部接口。

1.接口層面可以進行漏洞測試:

比如測試場景【支付成功獲得商品】 ,如果從接口層面可能會出現(xiàn)跳過支付直接獲得商品的風(fēng)險,只能通過接口測試檢驗避免這種風(fēng)險。

2.接口可以進行冪等性測試,也就是并發(fā)測試:

比如測試場景【生成訂單】,如果用戶快速點擊或者網(wǎng)絡(luò)卡頓的情況下繞過前端限制,會出現(xiàn)后端多次生成訂單造成數(shù)據(jù)重復(fù)影響業(yè)務(wù)流程。

3.接口層面可以做分布式事務(wù)設(shè)計邏輯的測試:

比如測試場景【支付成功獲得商品】,在分布式事務(wù)的設(shè)計邏輯中,會出現(xiàn)A接口支付成功單B接口未發(fā)送商品的情況,導(dǎo)致業(yè)務(wù)場景失敗。在接口層面我們可以對核心的場景進行分布式事務(wù)設(shè)計邏輯的驗證,弄清楚接口之間的調(diào)用關(guān)系,通過工具可以停掉某個接口在模擬進行測試。

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

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

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