軟件測試從業人員應怎么提bug
想要成為一個優秀的測試人員,除了有系統全面的測試知識以及必備的專業技能之外,還有一雙敏銳的善于發現bug的眼睛,但是,所提到的這些只不過是基礎性的工作,更重要的在于發現bug之后的溝通工作。
和測試人員經常對接的是開發人員,那么測試人員在發現bug之后就需要形成文字傳達給相應的開發人員,那么你訴諸于書面的關于bug的表達文字就必須簡潔明了且要一目了然。
舉個例子,如果是你的測試伙伴休假,你接受了他的工作,他關于bug的文字說明很繁瑣還沒有重點,那么在你看他提的bug的時候就會特別的困難。所以,如何能做到提出讓別人易于理解的bug?這對于測試人員來說也是一種至關重要的能力。
一是關于bug標題。bug標題要求簡明扼要的簡述問題本質,使開發人員了解bug內容。需要寫明在哪個頁面執行什么操作出現什么現象。正確示例:“在我的設置頁面不填寫任何內容點擊保存后,客戶端崩潰”。錯誤示例:“設置頁面保存問題(過于概況)”“,設置頁面崩潰(缺乏導致現象的關鍵步驟)”,“客戶端崩潰(只有現象而無法定位問題位置)”。
另外,需要注意的是,標題中的標點符號不能超過1個,更不能含有測試步驟和模塊信息。
二是關于測試設備。提交bug要表明測試使用的設備,設備操作系統版本,測試環境,網絡類型等。
三是前提條件。明確指出所提交的bug是在什么樣的情況下出現的,當所發現的bug前提條件為空時,最好填寫“無”。正確示例:“WiFi網絡正常且已登錄”。
四是測試步驟。要簡明清晰分步驟描述如何復現Bug問題,步驟用序號編排,并且需按照自己的實際操作步驟寫清楚每一步,最后操作到哪個頁面或點擊哪個按鍵。如在特定情況下發生的問題,還需要明確提供一下信息:“準確寫出連續點擊次數,點擊時長與上下滑動屏幕時長;對于特定數據產生的問題,提供具體數據;精準描述bug產生的路徑后,在描述現象”。
正確示例:“首先,打開客戶端進行首頁->點擊‘我的’頁面->點擊用戶頭像進入個人資料頁;其次,個人資料頁點擊頭像選擇拍照->拍照后點擊保存頭像;從個人資料返回我的頁面,查看頭像是否更新”。錯誤示例:“左上角菜單欄->登錄->新用戶注冊->輸入手機號->輸入昵稱->輸入密碼->點擊‘獲取驗證碼’”。
五是期望結果。按照測試步驟應當得到的正確結果,按照產品需求的期望清晰準確的填寫預期結果。而且結果必須是肯定無疑的,可判定性的結果。
六是實際結果。按照測試步驟實際出現的錯誤結果,避免使用不正常,有誤等模糊詞匯,需要直接描述實際現象。

猜你喜歡LIKE
相關推薦HOT
更多>>
如何學編程基礎入門,怎么選擇適合自己的編程語言?
如何學編程基礎入門?零基礎想要學習編程,第一步先決定要學哪一門語言,了解它們的特點和應用的領域;第二步確定學習方法,自學還要結合一些輔助...詳情>>
2023-03-06 14:57:00
成都java培訓多少錢?選擇靠譜的培訓機構很重要
成都java人才需求量大,薪資水平高,發展前景良好,很多人希望能提升自己的專業技能,找到一份好工作,培訓可以說是系統、快速地提高自身技術水...詳情>>
2023-02-13 17:41:00
參加Python培訓班零基礎可以學會嗎?
隨著互聯網、云計算、大數據的飛速發展,在可以預見的未來,中國的人工智能產業將在諸多領域迎來新的發展機遇。也有越來越多的人選擇入行人工...詳情>>
2022-02-11 15:12:00
web前端培訓班的費用是多少?學習需要多久?
隨著市場上新型開發場景的不斷增多,企業對web前端開發技術的要求也在不斷的提升,對前端開發工程師的需求量在不斷的增多,市場上有一些小伙...詳情>>
2022-02-11 15:11:00熱門推薦
零基礎學習java多久可以學會?
沸成都h5培訓課程去哪比較好?如何選擇?
熱零基礎小白入門h5如何學習?
熱計算機前端和后端區別,哪個好?
新如何成為編程程序員,應該具備哪些素質?
如何學編程基礎入門,怎么選擇適合自己的編程語言?
python一般用來做什么?可以滿足不同的應用場合需要
嵌入式開發要學哪些課程?要了解對應的學習要求
web前端培訓多久?了解具體的培訓時間
成都java培訓多少錢?選擇靠譜的培訓機構很重要
java架構師學習路線是什么?選擇合適的學習路線很重要
學程序員需要什么條件?要掌握哪些方面的基礎理論知識
程序員培訓一般要多少錢?要考慮相應的綜合性價比
學編程從哪方面入手?能有效的提升學習效率