怎么定位bug


  測試發現bug,怎么定位?不同領域不同的測試對象,具體定位方法都不一樣。自己定位bug的方法通常是以下過程:

  1、發現bug,首先要查看bug的詳細信息,根據描述初步分析是哪個模塊哪段代碼的問題

  2、檢查引發bug的測試環境、測試代碼段和測試數據,排除測試人員的誤操作導致的程序異常

  3、確認測試代碼、測試環境和數據都正確后,再進一步分析bug根源。這里就需要看具體的測試業務了,可借助相關的工具進行分析,比如firebug插件等

  4、如果產品或業務有相關的日志記錄,可通過分析日志來確認bug

  5、當測試人員經過一系列的分析,可以基本確認bug產生的原因后,就可以直接找開發提bug了(注意溝通技巧)

  6、如果各方面都分析完還不能確認bug的原因,可以找開發一起定位(注意保留bug現場或者可以復現bug場景)

  7、確認bug后,提單給開發進行bug跟蹤。

    問題單上要描述清楚以下信息: 

    具體的測試時間、測試環境、測試場景、測試的具體業務和功能、使用的測試代碼和測試數據、測試執行步驟、測試結果、bug現象(最好截圖)、日志記錄、預期結果、bug確認相關人員等

  8、跟蹤bug,等開發人員修復bug后進行回歸測試。(關注bug是否完全修復、有沒有對其他功能造成影響、有沒有引入新的問題)

 

附:bug分析定位技巧(轉載版)

1、軟件測試之bug分析定位技巧  http://blog.csdn.net/nancybaocool/article/details/38960945

2、軟件測試之BUG分析定位概述(QA如何分析定位BUG)  http://blog.csdn.net/kaka1121/article/details/51538979


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM