缺陷記錄

缺陷預防策略非常簡單和容易實現,策略是發現缺陷,找出缺陷的根源,然後尋找一個
方法來預防類似的缺陷在將來出現。

(1)缺陷記錄

缺陷分析的第一步是記錄缺陷,值得注意的是記錄缺陷不應該滿足於記錄缺陷的表面症狀。
測試的一個重要職責就是試圖發現缺陷的根本原因,在測試時不應將產品看作一個黑盒,而
應該像開發人員那樣瞭解產品的內在,包括源代碼,理解產品的設計和實現。

(2)利用缺陷分析瞭解開發質量趨勢
  對於測試出來的缺陷進行缺陷分類,找出那些關鍵的缺陷類型,進一步分析其產生的根源,
從而針對性的制定改進措施。缺陷分析非常關鍵的一步就是尋找一個預防類似缺陷再次發生
的方法。這一方法不僅涉及到開發、測試人員,還涉及到不直接負責代碼編寫的資深開發
人員。
這一階段總結出的實踐可以在更廣泛的範圍內預防潛在的缺陷。缺陷分析提供了兩個非常重要
的參數,一個是缺陷數量的趨勢,另一個是缺陷修復的趨勢。

如何編寫好缺陷?

缺陷報告的目的:

缺陷報告的主要目的是讓開發人員親眼看到這個錯誤。如果你不能和他一起在他面前製造出
那個失敗,那麼就需要給他們足夠多的指引以便他們能夠自己製造出那個失敗。
缺陷報告就是解釋在期望結果和實際結果之間的差距並且詳細的說明如何重現那個場景。

發現缺陷之後:

1)只有當你確信你已經發現一個缺陷的時候就開始起草缺陷報告,不要在測試結束或每天結束
之後。那樣,你可能會遺忘一些東西。

2)多花一些時間去修正你正在報告的缺陷。過想想可能存在的原因。可能到最後你會發現更
多的缺陷。並且在你的缺陷報告中說一下你的發現,這樣也有助於開發確定缺陷的根源。

缺陷的描述:
不要在缺陷報告中誇大缺陷。同樣,也不要輕描淡寫。
不管缺陷是多麼的令人討厭,別忘了是缺陷令人討厭,而不是開發人員。永遠也不要冒犯開發
人員的努力。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章