定位前後端Bug思路及方法參考

2021-09-25 12:24:35 字數 695 閱讀 2976

為什麼提bug要定位是前端或後端的?

1)模組職能分工不同,同乙個模組,前後端負責團隊或人員不同,定位後可清晰地指派到人;

2)測試盡量提供有價值的bug資訊,節約溝通成本,提公升bug修復率;

3)體現測試的技術專業性,有利於在團隊樹立良好的個人形象;

定位bug大概思路方向:

使用者層面問題 -> web頁面/軟體介面 -> 中介軟體 -> 後端服務 -> **-> 資料庫

使用者層面問題:大多不是bug,可能是使用者的操作不當或網路環境問題;

then 直觀檢視頁面表現;

then 看狀態碼;

then 看伺服器日誌;

then 介面的請求和返回以及js執行是否有報錯;

then 看需求文件;

then 後端生成頁面問題;

then 開發提供可測性支援;

then 配置的問題;

then 經驗法則.

經驗:多修煉內功:對業務系統的掌握,測試方法以及開發技術。

建設自己的bug知識庫,多思考、多積累、多總結。

對於無法確定的問題或者目前功力難以定位的問題,要交給開發,不要死磕,浪費時間。如果冒煙測試都不通過,就不要浪費時間定位了,直接打回。優先解決專案進度問題,其次才是測試深度。

如何定位問題及如何區分前後端BUG

測試工程師不只是負責發現問題,除了發現問題這種基本功外,定位問題,提出解決方案,提出預防方案也是要掌握的基礎技能 前提當然是對功能 產品或業務需要熟悉,bug書寫要盡量貼近開發易懂語言 介面問題 如圖示錯誤,文字錯誤,樣式錯誤等,此種bug需提供截圖 功能問題 如資料庫錯誤,服務端錯誤,客戶端錯誤,...

前後端BUG區分

web 測試過程中,怎麼判斷前端bug還是後端bug?可以通過抓包工具來進行抓包分析。大多數的瀏覽器都有自帶的抓包外掛程式,如firefox的firebug外掛程式,chrome 360急速模式 搜狗高速模式自帶的developtools外掛程式,f12開啟抓包後,在network中可以看到當前頁面...

前後端分離及使用前後端分離的原因

前後端分離指的是前端採用純html頁面,通過ajax向後台請求資料。使用前後端分離的原因,通過在後台設定引數,可以控制html在遊覽器的快取時間,遊覽器訪問頁面時不需要向後台傳送請求。減少了後台伺服器的壓力。判斷遊覽器是否取的是快取 cache control max age 3600 響應頭中有這...