-
高低溫試驗(yàn)箱
-
鋰電池防爆試驗(yàn)箱
-
恒溫恒濕試驗(yàn)箱
-
液態(tài)沖擊試驗(yàn)箱
-
冷熱沖擊試驗(yàn)箱(二箱式)
-
冷熱沖擊試驗(yàn)箱(三箱式)
-
快速溫變試驗(yàn)箱
-
太陽輻射試驗(yàn)箱
-
高低溫/低氣壓試驗(yàn)箱
-
步入式高低溫濕熱試驗(yàn)室
-
三綜合試驗(yàn)箱
-
防水試驗(yàn)箱測試系列
-
防塵試驗(yàn)箱測試系列
-
高溫試驗(yàn)箱
-
霉菌試驗(yàn)箱
-
紫外線老化試驗(yàn)箱
-
鹽霧試驗(yàn)箱
-
高壓加速老化試驗(yàn)機(jī)
-
自然對流試驗(yàn)箱
-
電磁式振動試驗(yàn)系統(tǒng)
-
可靠性壽命檢測儀器
-
萬能材料試驗(yàn)機(jī)
-
離子遷移特性評價系統(tǒng)
軟件可靠性測試概念
???? 東莞市賽思檢測設(shè)備有限公司 電話:0769-82863486?13713235456
??? 測試”一般是指“為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程”。但是在不同的開發(fā)階段、對于不同的人員,測試的意義、目的及其采用的方法是有差別的。在軟件開發(fā)的測試階段,測試的主要目的是開發(fā)人員通過運(yùn)行程序來發(fā)現(xiàn)程序中存在的缺陷、錯誤。而在產(chǎn)品交付、驗(yàn)收階段,測試主要用來驗(yàn)證軟件產(chǎn)品是否達(dá)到用戶的要求?;蛘哒f,對于開發(fā)人員,測試是發(fā)現(xiàn)缺陷的一種途徑、手段,而對于用戶,測試則是驗(yàn)收產(chǎn)品的一種手段。根據(jù)測試用例選取原則的不同,測試可分為黑盒測試方法和白盒測試方法兩大類。黑盒測試方法是指按照軟件需求生成測試用例對軟件進(jìn)行測試的方法,黑盒測試不關(guān)心程序是如何實(shí)現(xiàn)的;而白盒測試方法則是指根據(jù)程序的結(jié)構(gòu)生成測試用例對軟件進(jìn)行測試的方法。
?
軟件可靠性測試是指為了保證和驗(yàn)證軟件的可靠性要求而對軟件進(jìn)行的測試。其采用的是按照軟件運(yùn)行剖面(對軟件實(shí)際使用情況的統(tǒng)計規(guī)律的描述)對軟件進(jìn)行隨機(jī)測試的測試方法。通過軟件可靠性測試可以達(dá)到以下目的:
?
(1)?有效地發(fā)現(xiàn)程序中影響軟件可靠性的缺陷,從而實(shí)現(xiàn)可靠性增長:軟件可靠性是指“在規(guī)定的時間內(nèi),規(guī)定的條件下,軟件不引起系統(tǒng)失效的能力,其概率度量稱為軟件可靠度。”軟件的“規(guī)定的條件”主要包括相對不變的條件和相對變化的條件,相對不變的條件如計算機(jī)及其操作系統(tǒng);相對變化的條件是指輸入的分布,用軟件的運(yùn)行剖面來描述。領(lǐng)測認(rèn)為按照軟件的運(yùn)行剖面對軟件進(jìn)行測試一般先暴露在使用中發(fā)生概率高的缺陷,然后是發(fā)生概率低的缺陷。而高發(fā)生概率的缺陷是影響產(chǎn)品可靠性的主要缺陷,通過排除這些缺陷可以有效地實(shí)現(xiàn)軟件可靠性的增長。
?
(2)?驗(yàn)證軟件可靠性滿足一定的要求:通過對軟件可靠性測試中觀測到的失效情況進(jìn)行分析,可以驗(yàn)證軟件可靠性的定量要**否得到滿足。
?
(3)?估計、預(yù)計軟件可靠性水平:通過對軟件可靠性測試中觀測到的失效數(shù)據(jù)進(jìn)行分析,可以評估當(dāng)前軟件可靠性的水平,預(yù)測未來可能達(dá)到的水平,從而為開發(fā)管理提供決策依據(jù)。軟件可靠性測試中暴露的缺陷既可以是影響功能需求的缺陷也可以是影響性能需求的缺陷。軟件可靠性測試方法從概念上講是一種黑盒測試方法,因?yàn)樗敲嫦蛐枨?、面向使用的測試,它不需要了解程序的結(jié)構(gòu)以及如何實(shí)現(xiàn)等問題。
?
軟件可靠性測試通常是在系統(tǒng)測試、驗(yàn)收、交付階段進(jìn)行,它主要是在實(shí)驗(yàn)室內(nèi)仿真環(huán)境下進(jìn)行,也可以根據(jù)需要和可能在用戶現(xiàn)場進(jìn)行。