1空繁、軟件失敗的術(shù)語
缺點—defect | 偏差—variance | 故障—fault | 失敗—failure |
---|---|---|---|
問題—problem | 矛盾—inconsistency | 錯誤—error | 特殊—feature |
事件—incident | 缺陷—bug | 異城喜啵—anomaly | / |
2彻采、軟件缺陷的官方定義
只有至少滿足下列5個規(guī)則之一才稱發(fā)生了一個軟件缺陷:
- 軟件為實現(xiàn)產(chǎn)品說明書要求的功能
- 軟件出現(xiàn)了產(chǎn)品說明書指明不應(yīng)該出現(xiàn)的錯誤
- 軟件實現(xiàn)了產(chǎn)品說明書未提到的功能
- 軟件未實現(xiàn)產(chǎn)品說明書雖未提及但應(yīng)該實現(xiàn)的目標(biāo)
- 軟件難以理解、不易使用债查、運行緩慢或者——從測試員的角度看——最終用戶會認(rèn)為不好
3陕赃、軟件測試員的目標(biāo)
軟件測試員的目標(biāo)是盡可能早地找出軟件缺陷卵蛉,并確保其得以修復(fù)。
4么库、好的測試員堅持不懈地追求完美傻丝,是否正確
錯。好的測試員力求完美诉儒,但知道何時完美無法企及葡缰,不會苛求,而是盡力接近目標(biāo)忱反。
5泛释、產(chǎn)品說明書通常是軟件產(chǎn)品中制造缺陷的最大來源
產(chǎn)品說明書沒寫、不夠全面温算、經(jīng)常更改胁澳,或者整個開發(fā)小組沒有很好地溝通。
6米者、軟件缺陷的修復(fù)費用
從開始到計劃、編程宇智、測試蔓搞,到公開使用的過程中,都有可能發(fā)現(xiàn)軟件缺陷随橘,隨著時間的推移喂分,修復(fù)軟件缺陷的費用指數(shù)級增長。