如何分析一個bug是前端還是后端的?
平常提bug的時候,前端開發和后端開發總是扯皮,不承認是對方的bug
這種情況很容易判斷,先抓包看請求報文,對着接口文檔,看請求報文有沒問題,有問題就是前端發的數據不對
請求報文沒問題,那就看返回報文,返回的數據不對,那就是后端開發的問題咯
一個Bug出現,最簡單易行的判斷辦法是:通過請求與響應來判斷。
如果前端已經把數據發送給了后端,后端接到請求,而后端沒有返回數據請求,則是后端出了問題;
如果前端在用戶輸入數據后,發送的請求沒有帶數據,則是前端的問題,或者后台已經傳回了數據,但在前端顯示不出來,這是前端問題。