本發明公開了一種構建軟件失效區域模式的方法及系統,實現對程序錯誤的定位,提高軟件測試技術性能,包括:步驟1,根據軟件系統的輸入域,采用高效的ART算法群,獲取軟件中存在的第一個失效點,即能夠使程序異常輸出的輸入;步驟2,根據第一個失效點,在有限的測試資源下,陸續獲得其他的失效區域點;步驟3,利用之前已存在的失效點集合,獲得更多的失效區域信息,用于構建失效區域模式。步驟4,采用多維凸包算法,針對步驟2或者步驟3獲得的失效點集合,確定失效區域的面積,采用線性規劃的方法,確定失效區域的范圍,明確失效區域的類型,生成失效區域信息文件。本發明在軟件測試中節省成本,填補了獲取軟件失效區域領域的空白。
聲明:
“構建軟件失效區域模式的方法及系統” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)