場景:
測試中,我們經常遇到這樣的問題,提交了個bug,開發卻回復won't fix ,竟然說不是bug
什么bug會讓開發認為不是bug?
1、測試人員描述不清晰
體現在步驟描述上有歧義,開發無法按照描述准確的復現步驟,導致可能對問題的描述理解上出現偏差
解決方法:修改bug描述步驟:做到清晰描述、無重復、無冗余,盡量附截圖,截圖重點位置,用紅色標記,截圖名字盡量符合截圖內容
2、難以復現的bug
有的bug是偶現bug,難以按同樣操作步驟復現&有的bug只是在測試環境出現,線上就正常了
解決方法:
難以復現的bug:保存截圖和log;盡可能詳細的描述進行過的操作,像我們之前測試的棋牌的項目,經常出現卡死,這樣的要提供4個玩家的log,因為無法確定是否是其他玩家進行的操作,引起的bug,這種我們就盡量用真人去玩了,更容易發現問題,機器人的話,無法提供機器人log日志
測試環境下出現bug:找研發在測試環境下確認,報告中指出風險
3、有爭議的bug
多出現在建議類型的bug,測試人員在測試過程中會對根據經驗或者對比競品提供一些優化的建議,這e類bug特點需求上沒有詳細給出,肯定開發是沒有做的
解決方法:是否需要修改要根據項目的實際需要進行確認,開bug評審會,討論解決
在時間允許的情況下,項目測試收尾時,對buglist是否修復進行明確處理;時間比較緊產品又認為有修復必要的情況下,可能會延期到下期
4、功能性bug
與需求不符、與原型設計不符。開發對需求沒有深入了解可能會忽略或者弄錯功能;開發成員之間溝通上的偏差
解決方法:
提bug時把需求、設計相關內容截圖,指出依據,避免麻煩
5、當然也會有誤提的情況
測試人員對需求理解不明確、出現偏差;環境錯誤
解決方法:
反復理解需求、確認需求和環境