關於bug,測試應該怎麼提

weixin_33749242發表於2018-07-12

  做為一名從業好2,3年的測試,一直沒注意過bug應該怎麼提才好,正好最近在回顧測試知識,就思考了一下。我發現做為一個好的軟體測試,不應該只會發現bug,發現更多的bug,還應該學會如何把自己發現的bug給反饋給開發,讓開發理解你的意思,要學會換位思考,因為你提的bug不僅是你要看,開發也要看,你自己的同事也會去看,我就遇到過。因為正好同事提的bug修復了,但是他正好休假,於是他的bug歸我了,可是我看了半天,愣是沒看懂。看別人的程式碼難,看別人的題的bug也這麼難啊,於是抽空我上網查了一些資料並結合自己的經驗,整理了一下如何才能提出在別人眼裡好的bug。

bug標題

bug標題要求簡明扼要的簡述問題本質,使檢視人員瞭解bug內容。需要寫明在哪個頁面執行什麼操作出現什麼現象。

正確示例

在我的設定頁面不填寫任何內容點選儲存後,客戶端崩潰

錯誤示例

設定頁面儲存問題(過於概況)
設定頁面崩潰(缺乏導致現象的關鍵步驟)
客戶端崩潰(只有現象而無法定位問題位置)

注意:
1.標題中標點符號不能超過1個
2. 標題中不能含有測試步驟和模組資訊

測試裝置

提交bug要表明測試使用的裝置,裝置作業系統版本,測試環境,網路型別等

前提條件

明確指出所提交的bug是在什麼樣的情況下出現的,當所發現的bug前提條件為空時,最好填寫【無】

正確示例

WIFI網路正常且已登入

測試步驟

要簡明清晰分步驟描述如何復現Bug問題,步驟用序號編排
需按照自己的操作的實際步驟寫清楚每一步是怎麼操作的,最後操作到哪個頁面或點選哪個按鍵
如在特定情況下發生的問題,還需要明確提供一下資訊:

  1. 準確寫出連續點選次數,點選時長與上下滑動螢幕時長
  2. 對於特定資料產生的問題,提供具體資料
  3. 精準描述bug產生的路徑後,在描述現象

正確示例:

1.開啟客戶端進行首頁->點選“我的”頁面->點選使用者頭像進入個人資料頁
2.個人資料頁點選頭像選擇拍照->拍照後點選儲存頭像
3.從個人資料返回我的頁面,檢視頭像是否更新

錯誤示例:

左上角選單欄->登入->新使用者註冊->輸入手機號->輸入暱稱->輸入密碼->點選“獲取驗證碼”

期望結果

按照測試步驟應當得到的正確結果,按照產品需求的期望清晰準確的填寫預期結果。而且結果必須是肯定無疑的,可判定性的結果

實際結果

按照測試步驟實際出現的錯誤結果,避免使用不正常,有誤等模糊詞彙,需要直接描述實際現象

相關文章