軟件測(cè)試概述(二)

軟件缺陷與軟件故障

1、軟件缺陷是指存在于軟件(文檔、數(shù)據(jù)、程序)之中的那些不希望或不可接受的偏差。其結(jié)果是軟件運(yùn)行于某一特定條件是會(huì)出現(xiàn)軟件故障,這時(shí)稱軟件缺陷被激活;
2、軟件故障是指軟件運(yùn)行過程中出現(xiàn)的一種不希望或不可接受的內(nèi)部狀態(tài),此時(shí)若無適當(dāng)?shù)拇胧┘右约皶r(shí)處理,便產(chǎn)生軟件失效。軟件失效時(shí)指軟件運(yùn)行時(shí)產(chǎn)生的一種不希望活不可接受的外部行為結(jié)果。

軟件質(zhì)量

軟件質(zhì)量是指軟件產(chǎn)品滿足明確或隱含需求的能力有關(guān)的特性和特征的總和,含義如以下四個(gè)方面:
1、能滿足給定需求的特性;
2、軟件結(jié)構(gòu)良好,合理利用系統(tǒng)資源,易讀易于理解,方便軟件的維護(hù)
3、能滿足用戶綜合期望的程度,軟件系統(tǒng)具有有好的用戶界面
4、軟件的組合特性。軟件生存周期各階段的文檔齊全、規(guī)范、便于配置管理;

軟件測(cè)試

軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程
軟件測(cè)試是一個(gè)找錯(cuò)的過程,測(cè)試只能找出程序中的錯(cuò)誤,而不能證明程序無錯(cuò)。
測(cè)試要求以較少的用例、時(shí)間和人力找出軟件中潛在的各種錯(cuò)誤和缺陷,以確保系統(tǒng)的質(zhì)量**。

軟件測(cè)試的主要工作是「驗(yàn)證」「確認(rèn)」
「驗(yàn)證」是保證軟件正確實(shí)現(xiàn)特定功能的一系列活動(dòng);
「確認(rèn)」是一系列的活動(dòng)和過程,目的是證實(shí)在一個(gè)給定的外部環(huán)境中軟件的邏輯的正確性;

軟件測(cè)試貫穿于整個(gè)軟件開發(fā)生命周期

96CC3CD5-F042-403C-8F1D-0A64019FDA28.jpeg

軟件測(cè)試的目的

保證軟件產(chǎn)品的最終質(zhì)量,在軟件開發(fā)的過程中,對(duì)軟件產(chǎn)品進(jìn)行質(zhì)量控制

測(cè)試是為了證明程序有錯(cuò),而不能保證程序沒有錯(cuò)誤。

1、測(cè)試是一個(gè)程序的執(zhí)行過程,其目的在于發(fā)現(xiàn)錯(cuò)誤;
2、一個(gè)好的測(cè)試用例很可能發(fā)現(xiàn)至今尚未察覺的錯(cuò)誤;
3、一個(gè)成功的測(cè)試是發(fā)現(xiàn)至今尚未察覺的錯(cuò)誤的測(cè)試;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容