軟件測(cè)試(英語(yǔ):Software Testing),描述一種用來促進(jìn)鑒定軟件的正確性、完整性、安全性和質(zhì)量的過程。. 換句話說,軟件測(cè)試是一種實(shí)際輸出與預(yù)期輸出之間的審核或者比較過程。. 軟件測(cè)試的經(jīng)典定義是:在規(guī)定的條件下對(duì)程序進(jìn)行操作,以發(fā)現(xiàn)程序錯(cuò)誤,衡量軟件質(zhì)量,并對(duì)其是否能滿足設(shè)計(jì)要求進(jìn)行評(píng)估的過程。
1.驗(yàn)證軟件需求和功能是否完全
實(shí)現(xiàn) 這是軟件測(cè)試最直接的目的。測(cè)試人員根據(jù)需求使用測(cè)試工具和使用測(cè)試技術(shù)來驗(yàn)證軟件產(chǎn)品是否滿足所有需求。
2.驗(yàn)證軟件是否可以發(fā)布使用
軟件測(cè)試不僅要驗(yàn)證軟件的功能是否實(shí)現(xiàn),還要驗(yàn)證軟件在真實(shí)使用環(huán)境下能否正常運(yùn)行。只有通過測(cè)試使用環(huán)境,軟 件才能安全地交付給用戶。
3.發(fā)現(xiàn)軟件的缺陷、錯(cuò)誤和不足
軟件測(cè)試不僅要發(fā)現(xiàn)軟件功能不符合要求的問題,還要盡量找出正?;虍惓G闆r下可能出現(xiàn)的問題。通過測(cè)試發(fā)現(xiàn)的軟 件問題越多,交付給用戶的軟件質(zhì)量就越高。

4.獲取軟件產(chǎn)品的質(zhì)量信息
軟件測(cè)試使得軟件質(zhì)量水平的測(cè)量被很好地記錄和目標(biāo)化。因?yàn)槲覀兛梢愿鶕?jù)發(fā)現(xiàn)的缺陷數(shù)量來準(zhǔn)確猜測(cè)潛在的軟件缺 陷數(shù)量。
5.防止下一版本中可能出現(xiàn)的問題
通過分析當(dāng)前版本軟件測(cè)試中發(fā)現(xiàn)問題的根本原因,可以找出問題的根本原因,通過采取有效的糾正措施,可以避免問 題在下一個(gè)版本中再次出現(xiàn)。
6.防止用戶使用軟件時(shí)可能出現(xiàn)的問題
如果軟件測(cè)試完整充分,通過測(cè)試的軟件缺陷數(shù)量很少,發(fā)生的概率也很低,那么軟件交付給用戶后出現(xiàn)問題的概率也 很低。
7.提前識(shí)別開發(fā)過程中的問題和風(fēng)險(xiǎn)
根據(jù)測(cè)試的V模型,每一級(jí)軟件測(cè)試都驗(yàn)證不同的工作產(chǎn)品,可以及時(shí)發(fā)現(xiàn)軟件開發(fā)過程中的問題。比如在設(shè)計(jì)和執(zhí)行 系統(tǒng)測(cè)試用例時(shí),可以在任務(wù)書中發(fā)現(xiàn)問題和遺漏;在設(shè)計(jì)和執(zhí)行配置項(xiàng)測(cè)試用例時(shí),可以發(fā)現(xiàn)需求規(guī)范中的問題。在設(shè) 計(jì)和執(zhí)行集成測(cè)試用例時(shí),我們可以在概要設(shè)計(jì)中發(fā)現(xiàn)問題。在設(shè)計(jì)和執(zhí)行單元測(cè)試用例時(shí),可以發(fā)現(xiàn)詳細(xì)設(shè)計(jì)和編碼中的問題。
二、什么地方可以做軟件測(cè)試?

審核編輯黃昊宇
-
軟件測(cè)試
+關(guān)注
關(guān)注
2文章
249瀏覽量
20259
發(fā)布評(píng)論請(qǐng)先 登錄
軟件測(cè)試工具深度解析?
嵌入式軟件測(cè)試找bug的常見方法和秘訣
嵌入軟件單元測(cè)試的全面研究與實(shí)踐
嵌入式軟件測(cè)試與專業(yè)測(cè)試工具的必要性深度解析
復(fù)雜電磁環(huán)境構(gòu)建與測(cè)試軟件系統(tǒng)解析(精簡(jiǎn)版)
邊聊安全 | 軟件單元測(cè)試的設(shè)計(jì)方法
汽車軟件安全測(cè)試中的痛點(diǎn)與Bugspot解決方案
電源模塊的短路保護(hù)如何通過自動(dòng)化測(cè)試軟件完成測(cè)試
國(guó)產(chǎn)電源模塊測(cè)試軟件功能應(yīng)用全面解析
除了LabVIEW還有哪些自動(dòng)化測(cè)試的軟件?
淺談驅(qū)動(dòng)板的軟件測(cè)試
軟件測(cè)試真的很重要!——軟件測(cè)試的作用
評(píng)論