【刷題】麪筋-測開-全部的軟件缺陷都能修復嗎?全部的軟件缺陷都要修復嗎?

從技術上講,全部的軟件缺陷都是可以修復的。

可是,沒有必要修復全部的軟件缺陷。

測試人員要作的是可以正確判斷何時不能追求軟件的完美。

  • 對於整個項目團隊,要作的是對每個軟件缺陷進行取捨,根據風險決定那些缺陷要修復。

發生這種現象的主要緣由以下:

  • 沒有足夠的時間資源。在任何一個項目中,一般狀況下開發人員和測試人員都是不夠用的,並且在項目中沒有預算足夠的迴歸測試時間,再加上修改缺陷可能引入新的缺陷,所以在交付期限的強大壓力下,必須放棄某些缺陷的修改。程序員

  • 有些缺陷只是特殊狀況下出現,這種缺陷處於商業利益考慮,能夠在之後升級中進行修復。測試

  • 不是缺陷的缺陷。咱們常常會碰到某些功能方面的問題被當成缺陷來處理,這類問題能夠之後有時間時考慮再處理。資源

最後

  • 缺陷是否修改要由軟件測試人員、項目經理、程序員共同討論來決定是否修復,不一樣角色的人員從不一樣的角度來思考,以作出正確的決定。
相關文章
相關標籤/搜索