測試過程中如何快速定位一個 bug

测试人生路發表於2020-12-02

作為測試人員,和我們最常打交道的,莫屬bug。但是測試不只是負責發現問題,除了發現問題這種基本功外,定位問題,提出解決方案,提出預防方案也是要掌握的技能。

如何快速定位一個bug,就需要對功能、產品的流程、開發方案、開發人員非常熟悉。

遇到一個bug的時候,我們要去定位發現這個bug的來源是屬於前端還是後端,可以使用fidder進行抓包分析或者瀏覽器的f12開發者工具。

在訪問資料的是否抓取請求資料,比對請求資料是否正確,在伺服器響應時我們可以抓取響應資料,並比對資訊檢視響應資料是否正確。資料對比的時候可以使用介面測試工具,如:apipost、jmeter


如果是請求資料錯誤,那麼該bug屬於前端的錯誤,如果是響應資料錯誤,那麼該bug屬於後端(資料庫)的錯誤。

如果請求資料和響應資料都沒有問題,那麼就可以考慮是不是瀏覽器的解析出現的問題,我們就可以換一個瀏覽器再次進行測試一下。

fiddler下載地址:https://www.telerik.com/fiddler

apipost下載地址:https://www.apipost.cn

jmeter下載地址:https://jmeter.apache.org/

相關文章