国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

面向錯誤定位的基于分支聚類的測試用例選擇方法

2012-04-29 03:48:09李佳婧蘇小紅馬培軍龔丹丹
智能計算機與應(yīng)用 2012年5期
關(guān)鍵詞:測試用例軟件測試復(fù)雜度

李佳婧 蘇小紅 馬培軍 龔丹丹

摘要: 已有的面向錯誤定位的測試用例選擇方法大多數(shù)僅考慮了測試用例的語句覆蓋信息,不能為錯誤定位選擇合適的測試用例,從而導(dǎo)致不能有效提高錯誤定位的準(zhǔn)確性。針對這一問題,提出了一種新的測試用例選擇方法。文中方法分析了測試用例的執(zhí)行路徑信息,根據(jù)測試用例動態(tài)執(zhí)行時的分支特征,采用分支聚類方法對測試用例進行選擇。實驗表明,提出的方法可以有效減少測試用例數(shù)量,降低錯誤定位的復(fù)雜度,并提高錯誤定位的準(zhǔn)確性。

關(guān)鍵詞:

中圖分類號:TP311文獻標(biāo)識碼:A文章編號:2095-2163(2012)05-0016-04

0引言

隨著人們?nèi)粘I顚τ嬎銠C軟件的需求不斷增長,軟件系統(tǒng)的規(guī)模和復(fù)雜度也在不斷攀升,而對大規(guī)模復(fù)雜系統(tǒng)的測試和維護等需求超出了目前的測試與維護技術(shù)能力,因此也就出現(xiàn)了許多與軟件失效相關(guān)的事故,并且大多數(shù)的失效都是由于軟件錯誤導(dǎo)致的。軟件發(fā)生失效后,如何找到引發(fā)失效的錯誤位置或引發(fā)失效的原因,就是錯誤定位?眼1-4?演問題。而軟件錯誤定位算法的復(fù)雜度高,并且冗余的測試用例會影響軟件錯誤定位的準(zhǔn)確性。為了降低錯誤定位的復(fù)雜度,提高錯誤定位的準(zhǔn)確性,對如何選擇有利于實現(xiàn)錯誤定位的測試用例開展研究則具有重要意義。傳統(tǒng)的測試用例選擇方法多數(shù)是面向軟件測試的需求,追求的是測試的充分性,而面向錯誤定位的測試用例選擇方法則是側(cè)重于選擇對錯誤定位有效的測試用例。所以面向軟件測試需求選擇得到的測試用例集合并不完全適用于錯誤定位,甚至有些冗余的測試用例還會影響到軟件錯誤定位的準(zhǔn)確性。為了提高錯誤定位的準(zhǔn)確性并且降低其復(fù)雜度,研究面向錯誤定位的測試用例選擇方法是極其重要的。

目前,面向軟件錯誤定位需求的測試用例選擇方法的研究也逐漸增多。如Renieris?眼5?演等提出“近鄰模型”,該模型的主要思想是在失效測試用例的鄰域附近選擇成功測試用例,利用

猜你喜歡
測試用例軟件測試復(fù)雜度
基于SmartUnit的安全通信系統(tǒng)單元測試用例自動生成
基于OBE的軟件測試課程教學(xué)改革探索
計算機教育(2020年5期)2020-07-24 08:53:20
一種低復(fù)雜度的慣性/GNSS矢量深組合方法
EXCEL和VBA實現(xiàn)軟件測試記錄管理
電子制作(2018年16期)2018-09-26 03:27:18
基于混合遺傳算法的回歸測試用例集最小化研究
關(guān)于軟件測試技術(shù)應(yīng)用與發(fā)展趨勢研究
電子測試(2017年15期)2017-12-18 07:19:20
求圖上廣探樹的時間復(fù)雜度
軟件測試工程化模型及應(yīng)用研究
某雷達導(dǎo)51 頭中心控制軟件圈復(fù)雜度分析與改進
出口技術(shù)復(fù)雜度研究回顧與評述
铜川市| 龙口市| 松阳县| 孟州市| 根河市| 斗六市| 开江县| 浦江县| 库车县| 巨野县| 新晃| 武川县| 五峰| 金山区| 攀枝花市| 阿拉尔市| 海盐县| 祁东县| 南江县| 新津县| 辉县市| 泽州县| 祁连县| 筠连县| 炎陵县| 全椒县| 文成县| 西藏| 进贤县| 玛沁县| 新密市| 乌什县| 宿州市| 思茅市| 法库县| 闻喜县| 浦北县| 红河县| 精河县| 旬阳县| 察隅县|