軟體測試使用各種術語描述軟體出現的問題,通用的術語如下:
軟體錯誤(software error)
軟體缺陷(software defect)
軟體故障(software fault)
軟體失效(software failure)
軟體失效的機理可描述為:軟體錯誤→軟體缺陷→軟體故障→軟體失效
1、軟體錯誤:在可以預見的時期內,軟體仍將由人來開發。在整個軟體生存期的各個階段,都貫穿者人的直接或間接的干預。然而,人難免犯錯誤,這必然給軟體留下不良的痕跡。軟體錯誤是指在軟體生存期內的不希望或不可接受的人為錯誤,其結果是導致軟體缺陷的產生。可見,軟體錯誤是一種人為過程,相對於軟體本身,是一種外部行為。
2、軟體缺陷:軟體缺陷是存在於軟體(文檔、數據、程式)之中的那些不希望或不可接受的偏差,如少一個逗號、多一語句等。其結果是軟體運行於某一特定條件時出現軟體故障,這時稱軟體缺陷被激活。
3、軟體故障:軟體故障是指軟體運行過程中出現的一種不希望或不可接受的內部狀態。譬如,軟體處於執行一個多餘循環過程時,我們說軟體出現故障。此時若無時當的措施(容錯)加以及時處理,便產生軟體失效。顯然,軟體故障是一種動態行為。
4、軟體失效:軟體失效是指軟體運行時產生 的一種不希望或不可接受的外部行為結果。
相關詞條
-
電子元器件失效分析技術
《電子元器件失效分析技術》是2015年電子工業出版社出版的圖書,作者是恩雲飛、來萍、李少平。
內容簡介 作者簡介 目錄 -
雲端[雲端軟體平台]
雲端軟體平台是基於套用虛擬化技術的集軟體搜尋、下載、使用、管理、備份等多種功能為一體的軟體平台,是軟體和作業系統的中間載體,雲端的工作原理是將事先分離出...
產品介紹 更新內容 版本介紹 特色特點 實現原理 -
開放原始碼軟體
開放源碼軟體(open-source)是一個新名詞,它被定義為描述其源碼可以被公眾使用的軟體,並且此軟體的使用,修改和分發也不受許可證的限制。“開放源碼...
歷史 主要種類 主要特點 主要問題 套用平台 -
嵌入式軟體測試
根據IEEE(國際電機工程師協會)的定義,嵌入式系統是“控制、監視或者輔助裝置、機器和設備運行的裝置”(devices used to control,...
概述 目的 方法 策略 工具 -
雲端軟體平台
雲端軟體平台是基於套用虛擬化的技術的軟體,雲端將套用虛擬化,全球第一家引入個人用戶領域,創造軟體使用嶄新方式:不安裝、不重裝、無垃圾。雲端軟體平台集軟體...
平台信息 相關特點 技術簡介 實現原理 產品介紹 -
共因失效系統的可靠性分析方法
2.4.2並聯繫統可靠性分析方法 3.4典型系統的可靠性分析 3.4.2並聯繫統可靠性分析
圖書名:共因失效系統的可靠性分析方法 內容簡介 作者簡介 目錄 -
軟體質量評估
軟體質量評估技術是軟體工程中非常重要的研究領域,由於軟體本身的複雜性和軟體技術發展迅速等原因,軟體質量評估技術在理論上和技術上都很不成熟,對軟體質量更科...
軟體質量的有關概念 評估指標的選取原則 軟體質量評估指標體系 -
複合材料層合板失效分析
詳細闡述了Puck準則的理論模型、複合材料時效過程及相關實驗工作,極具參考價值。
內容簡介 目錄 -
火絨[網際網路安全軟體]
火絨是一款安全、防毒、防禦軟體。全新的界面,豐富的功能,完美的體驗。特別針對國內安全趨勢,自主研發高性能病毒通殺引擎,由前瑞星核心研發成員打造,擁有十年...
安全軟體 軟體定位 軟體特點 軟體功能 主要成員