軟件測試和軟件項目的關係

軟件測試和軟件項目的關係

  • 軟件測試是爲了軟件項目服務的,在整個項目中,要強調測試服務的概念,雖然軟件測試的目的是爲了發現軟件中存在的錯誤,可是,其根本的目的是爲了提升軟件的質量下降軟件的項目的風險;

軟件質量的風險表如今兩個方面:

  • 一種是內部風險:
    內部風險是在即將銷售的時候發現重大的錯誤,從而延遲發佈日期,失去市場的機會,
  • 一種是外部風險:
    外部風險用戶發現了不能容忍的錯誤,引發索賠,法律糾紛,以及用於客戶支持的費用甚至失去客戶的風險;

軟件測試只能證實軟件存在的錯誤,而不能證實軟件沒有錯誤;

  • 軟件公司對軟件項目的指望是在預計的時間,合理的預算下,提交一個能夠交付的產品,測試目的就是把軟件的錯誤控制在一個能夠進行產品交付/發佈的的程度上,能夠交付/發佈的產品並非沒有錯誤的產品,所以軟件測試不可能無休止的進行下去,而是要把錯誤控制在一個合理的範圍內,由於軟件測試也是要花費巨大的成本的;
相關文章
相關標籤/搜索