前言
教會新同事從畫面觀察 API 並收集相關證據,今天終於有空可以來仔細看看這份證據包。
我記得自己是測試新手的時候,常常因為興奮而發現 Bug,我迅速寫好標題、列出重現步驟,甚至附上 log ,開票給開發人員,送出。但卻常常因 log 未完整收集或缺少關鍵資訊,就必須要重現問題再收集 log,這樣一來一回超級浪費時間的。為了避免我們的新同事重蹈覆轍,作為一個資深前輩,我們要檢查這位新同事是否已完整收集證據,還是草率了事。
為什麼證據包要能交棒
「留了證據」跟「這包證據能交給別人」是兩件事,而中間那道差距只有在你需要交出去的那一刻才會現形 —— 通常是你已經把單開出去、工程師回你一句「我這邊重現不出來」的時候。
那道差距長什麼樣?把同一包東西放在兩個讀者面前就看得出來:
你自己讀
別人讀
「登入成功」
記得是用哪個帳號
哪個帳號?哪個環境?
一張購物車截圖
記得那是按下去之後
按之前還是之後?
「network 沒問題」
記得看過哪幾筆
哪幾筆?在哪個檔案?