[獨自murmur]測試人員建立問題單,該提供的資訊
除非你是user,或單純以user的角度來使用這個系統,不然身為測試人員(不管職位為何,只要是負責這個task的人),
有很多東西是你應該要知道,而且得要提供的資訊。
開一張問題單出來,
以問題單分類來說應該要先知道,
- 在哪一個專案底下哪一個模組
- 摘要應該要附上該網頁的名稱,甚至檔名或功能規格名稱
- 問題來源階段為何(可以幫助member知道是哪個時間點程式的問題)
再來是描述問題單該提供的資訊(如果提供的不完整,那就不要預期問題單解決的速度有多快,品質有多好)
- 哪一支網頁(程式)
- 進行了什麼操作
- 什麼時間
- 發生了什麼問題
- 以前有沒發生過
- 其他人有沒發生過
- 是error,還是failed,也就是程式掛了,還是資料錯誤,還是畫面不如預期,還是速度太慢,還是版面問題,還是規格異動
- 測試環境的OS、browser版本資訊,甚至NB的廠牌型號(追蹤OEM安裝的問題),沒問題的環境資訊也應該要提供
- 附上取得到的log資訊(包括可能畫面上的後門),js error,或出問題的檔案在哪
- 擷取畫面,甚至錄製操作流程
- 協助重現問題資訊
- 如果可以,最好可以取得測試資料
在資訊業裡,我想整個專案團隊,都稱的上是資訊人員,從PM、SA、SD、PG、工讀生都是如此。
既然是資訊人員,就無法避免學習資訊技術相關的知識。不會或不懂技術與工具,不是藉口,整個團隊都是為了努力快點解決問題,與其增加分析和技術人員之間的溝通成本,不如增加學習成本,對整間公司未來在這部分的成本才得以控制。
測試,是門學問,雖然Monkey test是幾乎一定要的,
但不代表腦袋和作業程序,也跟猴子一樣。
怎麼樣測試地精準,具代表性,提升品質,加速解決問題,避免重複測試成本,都是很重要的功課。
一個好的測試人員,開出來的問題單,會讓developer覺得感動。
blog 與課程更新內容,請前往新站位置:http://tdd.best/