如何保證開發(fā)給到你的接口文檔就是正確的?
2023-08-30 18:09 作者:測吧測試開發(fā) | 我要投稿
項目簡介
面試官可能會問:如何保證開發(fā)給到你的接口文檔就是正確的。站在測試的角度如何去保證接口測試一個正確性?
答案解析
站在測試的角度,首先通過流程,在研發(fā)的概要設(shè)計評審環(huán)節(jié),即可與產(chǎn)品、前端一起,針對后端的接口文檔進行評審,在接口設(shè)計階段就盡量保證研發(fā)設(shè)計的接口是合規(guī)、合理且滿足需求的。
在評審與測試過程中,可以主要從以下幾個角度考慮接口文檔的正確性:
是否符合需求
是否滿足使用場景。
規(guī)范性
文檔相關(guān)的描述是否清晰準確
響應(yīng)狀態(tài)碼是否符合規(guī)范
錯誤返回是否全面
字段正確性
是否遺漏:比如界面展示需要姓名,對應(yīng)的接口有沒有相關(guān)的姓名的字段
是否冗余:接口是否給出無用的響應(yīng)字段,比如此頁面只需 A、B、C 三個字段,接口卻返回了 ABCDEF 六個字段
類型是否正確:字段是否都使用符合其語義的類型,比如年齡使用int類型
必填非必填:根據(jù)需求考慮此字段應(yīng)該是必填還是非必填
是否需要考慮冪等性:比如接口如果重復(fù)多次提交,應(yīng)該如何返回
標(biāo)簽: