Ⅰ F12下如何查看bug屬於前端還是後端
一般前後端的數據流程是,前端組裝數據向後端發起請求,後端進行處理返回響應數據給前端,前端對響應數據前端效果展示。
可以分析是在哪個節點引發的Bug,從而判斷是前端還是後端問題。
比如,前端發送請求是,數據組裝有問題,導致後端返回報錯,這個是屬於前端問題。
而如果前端發送請求數據沒問題,後端返回數據不對或者報錯,可以判斷為後端問題。
Ⅱ 怎麼判斷是前端bug還是後端bug
在提bug時,只有明確定位是前端bug還是後端bug,才能正確指派給對應的開發同學,如果經常分不清楚,一直需要開發同學重新指派,不僅浪費了時間,還會被開發同學吐槽,今天就帶大家解鎖一些區分前後端bug的技能,分分鍾get~
1、出現樣式的問題基本都是CSS的bug
2、出現文本的問題基本都是html的bug
3、出現交互類的問題基本都是JS的bug
1、未發送請求,就屬於前端bug
2、介面請求url錯誤,傳參錯誤,就屬於前端bug
3、介面返回數據錯誤,就屬於後端bug
1、例如頁面載入慢或提交表單慢,一直pending,抓包查看請求耗時,如果耗時長,那就屬於後端bug
1、越權。可以分為水平越權和垂直越權,以下兩個例子都屬於後端Bug。
水平越權的例子:在業務系統中,本來用戶A只能對自己的個人信息進行增刪改查,但是通過抓包,修改用戶id(一般用戶id都是遞增的),可以獲取到其他人的個人信息,或者賬號A將自己的個人信息頁面通過瀏覽器發送給用戶B,用戶B登錄系統後可以看到用戶A的信息,這就是水平越權了
垂直越權的例子:在業務系統中,本來用戶A對某條記錄只有查看的許可權,但是通過抓包,可以對記錄進行修改,這就是垂直越權了
1、例如對於欄位有效性的校驗等,前後端均需要校驗,因此屬於前後端共同的bug
以上內容僅供參考,請大家提出優化意見或建議~
Ⅲ 找到一個bug,通過f12,怎麼判斷bug是前端還是後台的
比較前後約定介面地址、參數、返回欄位頁面渲染等,錯誤、缺失則是前端bug。
若上述正確,則大概率是後台bug。
Ⅳ 如何判斷一個缺陷是屬於前端還是後端的
後端是寫介面的,前端是寫界面的。出現缺陷時可以用postman之類的測試軟體檢測一下後端介面,若數據響應正確,則是前端的鍋,否則是後端的鍋。也不排除部分特殊情況,具體視情況而定。
Ⅳ 出現問題,你會先從哪裡找原因
一般出現問題的話,我通常是會從這件事他的根源上找問題找原因,因為其實這個件事情它的根源是有非常極大的影響到,所以從根源追溯下來就會找到錯誤的原棚尺因,錯誤的點他在哪裡,當然我也會自己反省一下我自己到底是我哪裡沒有顫和散做的充足,所以才導致這樣的一個問題產茄氏生。
Ⅵ 如何分析定位一個問題是前端還是後端引起的
1.首先,記錄問題本身錯誤信息,確認和後台通訊介面
2.通過抓包工具(比如fiddler)復現當前存在問題進行抓包
3.結合介面相關文檔說明,對抓包數據進行解析
4.驗證解析結果,分析如果請求無誤,響應返回結果有誤,且結果和問題報錯信息一致則為後台問題;若請求無誤,響應結果也正確,則為前端問題,如果想系統的學習測試相關的技術,可以了解一下黑馬程序員的軟體測試課程,裡面講的非常詳細。
Ⅶ 400錯誤 是前端的問題 還是伺服器
是前端問題,前端問題報錯還有多個如下:
HTTP常見錯誤 400 401 403 404 405 406 407 412 414 500 501 502
HTTP 錯誤 400
400 請求出錯
由於語法格式有誤,伺服器無法理解此請求。不作修改,客戶程序就無法重復此請求。
Ⅷ 測試界面上輸入信息後點擊保存,出現問題,如何確定前端問題還是後端問題
可以通過使用簡單網路調試工具對前端後端問題進行定位:例如:- 通過抓包工具沒有抓到數據包可以考慮是前端問題- 能夠抓取到通信數據包的話就查看下HTTP狀態碼 1)4xx--客戶端(前端)問題 2)5xx--服務端問題在傳智播客學習時,老師有講解過。現在已經畢業了,13k月薪,感謝黑馬
Ⅸ 測試:進入某個頁面顯示內容錯誤,如何定位是前端還是後端問題
朋友您好,進入某個頁面顯示內容錯誤,定位是前端問題還是後端問題,其實很簡答。將後端的日誌等級調低,當頁面顯示內容錯誤的時候,可以看一下後端日誌有沒有報錯;其次,如果你是研發人員的話,可以debug或者將頁面請求的響應值都列印出來。還有一種方法,就是在頁面端,使用一些工具,如打開開發者工具,點擊網路,可以看一下請求後台的返回值是否是預期的,如果是預期的值,頁面展示不對,那就是前端展示出現了問題,如果是後端響應的值都不對,那可以從後端排查問題。
Ⅹ 怎樣判斷是前端bug還是後端bug
可以從請求跟響應這賀悄一過程判斷,如果前端已經把數據發送給了後端,後端沒有返回數據則是後端問題,如果前端在用戶輸入數據之後發送請求,前端沒有帶數據在請求中就是前端的問題,或者說後台已經傳回來了數據,但是到鉛拍啟前端沒有顯示出來。這個也是槐如前端問題。具體的話可以在瀏覽器中debug調試看看