本發(fā)明提供了一種軟件可靠性虛擬測試方法,應(yīng)用于軟件可靠性試驗領(lǐng)域。本發(fā)明包括:建立測試輸入空間;建立失效輸入空間;對測試輸入空間進(jìn)行隨機(jī)抽樣生成測試輸入向量;計算測試輸入向量與失效輸入空間的匹配度;根據(jù)計算的匹配度與設(shè)定的置信度進(jìn)行比較斷軟件是否失效;根據(jù)失效的各輸入變量的累計執(zhí)行次數(shù)和對應(yīng)的實際執(zhí)行時間確定失效間隔時間。進(jìn)行匹配度計算時包括輸入變量值的匹配和輸入變量間輸入關(guān)系的匹配。本發(fā)明能夠為軟件全生命周期中的失效數(shù)據(jù)獲得在軟件可靠性測試中可能的失效時間,大大減少了測試人員的工作量和測試時間,為軟件可靠性評估提供數(shù)據(jù)基礎(chǔ)。
聲明:
“軟件可靠性虛擬測試方法” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)