軟體測試對軟體質量的影響有那些?

testering發表於2022-11-05

軟體測試對軟體質量的影響有那些?

軟體質量是市場競爭的需要,質量好的軟體是留住客戶的最關鍵的手段之一, 軟體企業也必須依靠質量,才能立於不敗之地;高質量的軟體可以大大降低“質量問題產生的成本”,增加公司的盈利;軟體已是國際化的市場,質量是進入國際市場的一個關鍵門坎;容易維護、移植和擴充,以擴大市場或適應環境的變化。這些要求的滿足,最終體現在軟體產品的質量上,

 軟體測試能夠找出軟體缺陷,確保軟體產品滿足需求。但是測試不是質量保證,二者並不等同。測試可以查詢錯誤並進行修改,從而提高軟體產品的質量。軟體測試避免錯誤以求高質量,並且還有其他方面的措施以保證質量問題,如軟體質量保證。以下幾個方面是軟體測試對軟體質量的影響:




(1)功能性:軟體所實現的功能達到它的設計規範和滿足使用者需求的程度;

  

(2)可用性:對於-個軟體,使用者學習、操作、準備輸入和理解輸出所作努力的程度,如安裝簡單方便、 容易使用、介面友好,並能適用於不同特點的使用者,包

括對殘疾人、有缺陷的人能提供產品使用的有效途徑或手段; 

.

(3)可靠性:使用者使用的根本,在規定的時間和條件下,軟體所能維持其正常的功能操作、效能水平的程度;

(4)效能:在指定條件下,用軟體實現某種功能所需的計算機資源(包括記憶體大小、CPU 佔用時間等)的有效程度;



(5)容量:系統的接受力、容納或吸收的能力、或某項功能的最大量或最大限度,有時需要確定系統的特定需求的所能容納的最大量、所能表現的最大值。如Web系統能承受多少併發使用者訪問、會議系統可以承受的與會人數等;


(6)可測量性:系統某些特性可以透過一些量化的資料指標能描述其當前狀態或理想狀態;



(7)可維護性:在一個執行軟體中, 當環境改變或軟體發生錯誤時,進行相應修改所做努力的簡易程度;可維護性取決於理解軟體、更改軟體和測試軟體的簡易程度,可維護性與靈活性密切相關。高可維護性對於那些經歷週期性更改的產品或快速開發的產品很重要。


(8)相容性:軟體從-個計算機系統或環境移植到另-個系統或環境的容易程度,或者是一個系統和外部條件共同工作的容易程度。相容性表現在多個方面,如系統的軟體和硬體的相容性、軟體的不同版本的系統、資料的相容性;


(9)可擴充套件性,指將來功能增加、系統擴充的難易程度或能力。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70019202/viewspace-2922002/,如需轉載,請註明出處,否則將追究法律責任。

相關文章