测试对bug如何分析和定位
生活随笔
收集整理的這篇文章主要介紹了
测试对bug如何分析和定位
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
如何去區(qū)分一個功能測試工程師的水平高和低?
可以從很多個方面去檢查,比如測試的思路, 比如測試用例的覆蓋度?,比如測試出bug是否能夠定位到根因?
上面說的各個方面都很合理,那我們平常如何如更深的定位問題的根因呢?
1、通過我們的測試的經(jīng)驗 這個有點不容易掌握,也不容易傳承
2、通過分析bug出現(xiàn)的流程來查找問題的根因, 這個思路可以通過鍛煉是自己的技能不斷提高
舉個例子
BS架構的系統(tǒng),銷售統(tǒng)計報表中的金額不正確?這個時候我們怎么通過流程分析法去精確找到問題的根因呢?
1、分析金額的計算方法
2、分析金額是在那個地方生成的?前臺通過js自動計算出來的還是服務器端就生成的?
3、通過fiddler檢查瀏覽器請求的參數(shù)和返回的結果是否正確?
4、如果這些都沒有問題,檢查數(shù)據(jù)庫中和金額相關的字段的存儲數(shù)據(jù)是否正確?
5、如果金額不正確,那說明我們的問題可能不是報表統(tǒng)計,而是其他地方出現(xiàn)了這個問題
6、如果金額正確,說明服務器內(nèi)部運算可能出問題了,我們可以檢查服務器的日志,查看是否有錯誤
轉載于:https://www.cnblogs.com/test1988/p/7707793.html
總結
以上是生活随笔為你收集整理的测试对bug如何分析和定位的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 人脸识别mtcnn原理
- 下一篇: Arcgis10安装说明