測試過程中如何快速定位一個(gè)bug
作為測試人員,和我們最常打交道的,莫屬bug。但是測試不只是負(fù)責(zé)發(fā)現(xiàn)問題,除了發(fā)現(xiàn)問題這種基本功外,定位問題,提出解決方案,提出預(yù)防方案也是要掌握的技能。
如何快速定位一個(gè)bug,就需要對功能、產(chǎn)品的流程、開發(fā)方案、開發(fā)人員非常熟悉。
遇到一個(gè)bug的時(shí)候,我們要去定位發(fā)現(xiàn)這個(gè)bug的來源是屬于前端還是后端,可以使用fidder進(jìn)行抓包分析或者瀏覽器的f12開發(fā)者工具。
在訪問數(shù)據(jù)的是否抓取請求數(shù)據(jù),比對請求數(shù)據(jù)是否正確,在服務(wù)器響應(yīng)時(shí)我們可以抓取響應(yīng)數(shù)據(jù),并比對信息查看響應(yīng)數(shù)據(jù)是否正確。數(shù)據(jù)對比的時(shí)候可以使用接口測試工具,如:apipost、jmeter


如果是請求數(shù)據(jù)錯誤,那么該bug屬于前端的錯誤,如果是響應(yīng)數(shù)據(jù)錯誤,那么該bug屬于后端(數(shù)據(jù)庫)的錯誤。

如果請求數(shù)據(jù)和響應(yīng)數(shù)據(jù)都沒有問題,那么就可以考慮是不是瀏覽器的解析出現(xiàn)的問題,我們就可以換一個(gè)瀏覽器再次進(jìn)行測試一下。
fiddler下載地址:https://www.telerik.com/fiddler
apipost下載地址:https://www.apipost.cn
jmeter下載地址:https://jmeter.apache.org/
評論
圖片
表情
