軟件質(zhì)量是市場競爭的需要,質(zhì)量好的軟件是留住客戶的最關(guān)鍵的手段之一, 軟件企業(yè)也必須依靠質(zhì)量,才能立于不敗之地;高質(zhì)量的軟件可以大大降低“質(zhì)量問題產(chǎn)生的成本”,增加公司的盈利;軟件已是國際化的市場,質(zhì)量是進入國際市場的一個關(guān)鍵門坎;容易維護、移植和擴充,以擴大市場或適應環(huán)境的變化。這些要求的滿足,最終體現(xiàn)在軟件產(chǎn)品的質(zhì)量上,
軟件測試能夠找出軟件缺陷,確保軟件產(chǎn)品滿足需求。但是測試不是質(zhì)量保證,二者并不等同。測試可以查找錯誤并進行修改,從而提高軟件產(chǎn)品的質(zhì)量。軟件測試避免錯誤以求高質(zhì)量,并且還有其他方面的措施以保證質(zhì)量問題,如軟件質(zhì)量保證。以下幾個方面是軟件測試對軟件質(zhì)量的影響:
(1)功能性:軟件所實現(xiàn)的功能達到它的設(shè)計規(guī)范和滿足用戶需求的程度;
(2)可用性:對于-個軟件,用戶學習、操作、準備輸入和理解輸出所作努力的程度,如安裝簡單方便、 容易使用、界面友好,并能適用于不同特點的用戶,包
括對殘疾人、有缺陷的人能提供產(chǎn)品使用的有效途徑或手段;
.
(3)可靠性:用戶使用的根本,在規(guī)定的時間和條件下,軟件所能維持其正常的功能操作、性能水平的程度;
(4)性能:在指定條件下,用軟件實現(xiàn)某種功能所需的計算機資源(包括內(nèi)存大小、CPU 占用時間等)的有效程度;
(5)容量:系統(tǒng)的接受力、容納或吸收的能力、或某項功能的最大量或最大限度,有時需要確定系統(tǒng)的特定需求的所能容納的最大量、所能表現(xiàn)的最大值。如Web系統(tǒng)能承受多少并發(fā)用戶訪問、會議系統(tǒng)可以承受的與會人數(shù)等;
(6)可測量性:系統(tǒng)某些特性可以通過一些量化的數(shù)據(jù)指標能描述其當前狀態(tài)或理想狀態(tài);
(7)可維護性:在一個運行軟件中, 當環(huán)境改變或軟件發(fā)生錯誤時,進行相應修改所做努力的簡易程度;可維護性取決于理解軟件、更改軟件和測試軟件的簡易程度,可維護性與靈活性密切相關(guān)。高可維護性對于那些經(jīng)歷周期性更改的產(chǎn)品或快速開發(fā)的產(chǎn)品很重要。
(8)兼容性:軟件從-個計算機系統(tǒng)或環(huán)境移植到另-個系統(tǒng)或環(huán)境的容易程度,或者是一個系統(tǒng)和外部條件共同工作的容易程度。兼容性表現(xiàn)在多個方面,如系統(tǒng)的軟件和硬件的兼容性、軟件的不同版本的系統(tǒng)、數(shù)據(jù)的兼容性;
(9)可擴展性,指將來功能增加、系統(tǒng)擴充的難易程度或能力。
審核編輯 黃昊宇
-
軟件測試
+關(guān)注
關(guān)注
2文章
231瀏覽量
18606
發(fā)布評論請先 登錄
相關(guān)推薦
評論