5、調試語句和冗余信息
維護項目和升級改造的推廣系統最容易潛伏這類缺陷。典型表現在沒有刪除或者屏蔽調試語句。彈出一個界面不友好的提示信息,會使不明真相的用戶產生誤以為系統發生了嚴重故障,從而引起對軟件的不信任感。頁面中某個角落存在當前客戶不需要的冗余按鈕和功能也是一種缺陷。多余的功能會使用戶以為是額外附加部分而去使用,其結果可想而知;而多余的按鈕會誤導好奇心強的用戶操作,產生不必要的錯誤。
同樣值得關注的還有參數設置,由于沒有實際數據,開發人員在調試或者單元測試的時候,習慣性的進行自我設定而忘了刪除,軟件測試人員可能會忽略掉了這部分測試,也可能導致在客戶現場發生錯誤而影響系統發布和驗收。
6、不可重現的故障
新參加軟件測試的人員或者新來的開發人員總是要問,不可重現的缺陷是否需要記錄,有必要嗎?回答是肯定的。測試必須如實的記錄發生的問題,也許不能重現,或者使非軟件系統本身問題,但是,可能這些偶然性背后是有規律的,不記錄這些,就不可能發現這些規律。