web
測試過程中,怎麼判斷前端bug還是後端bug?可以通過抓包工具來進行抓包分析。
大多數的瀏覽器都有自帶的抓包外掛程式,如firefox的firebug外掛程式,chrome、360急速模式、搜狗高速模式自帶的developtools外掛程式,f12開啟抓包後,在network中可以看到當前頁面傳送的每乙個http請求。通常情況下,我們可以通過請求介面、傳參和響應三部分來判斷bug,另外,也可以在瀏覽器的控制台進行**除錯定位。
(1)請求介面url是否正確
如果請求介面url不正確,為前端bug;
(2)http請求中的引數是否正確
如果http請求中的引數不正確,為前端bug;
(3)如果介面url和引數都正確,檢視響應內容是否正確
如果這種情況下響應內容不正確,則為後端bug。
2.後端的bug,如何準確的定位問題在**,如何精準的描述bug?
(1)檢視報錯日誌
檢視報錯日誌,通過日誌分析,需要有一定的經驗,並且有一定的**基礎,才能更好地定位問題。
(2)檢視資料庫的資料
了解所測功能的資料表結構,測試過程中,檢視資料庫的資料,確認資料的正確性。
(3)檢視快取(如memcache、apc、redis等快取)是否正確
如何定位問題及如何區分前後端BUG
測試工程師不只是負責發現問題,除了發現問題這種基本功外,定位問題,提出解決方案,提出預防方案也是要掌握的基礎技能 前提當然是對功能 產品或業務需要熟悉,bug書寫要盡量貼近開發易懂語言 介面問題 如圖示錯誤,文字錯誤,樣式錯誤等,此種bug需提供截圖 功能問題 如資料庫錯誤,服務端錯誤,客戶端錯誤,...
定位前後端Bug思路及方法參考
為什麼提bug要定位是前端或後端的?1 模組職能分工不同,同乙個模組,前後端負責團隊或人員不同,定位後可清晰地指派到人 2 測試盡量提供有價值的bug資訊,節約溝通成本,提公升bug修復率 3 體現測試的技術專業性,有利於在團隊樹立良好的個人形象 定位bug大概思路方向 使用者層面問題 web頁面 ...
前後端 13 前後端小試牛刀
餘生還長,你別慌。別回頭,別糾纏,別念舊。準備工作 對nginx檔案下的nginx.conf進行配置 將檔案拖進vscode中 找到nginx.conf檔案中 server 部分,對其進行修改。server error page 404 404.html redirect server error ...