天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 自動(dòng)化論文 >

基于模式組合的粒子群優(yōu)化測(cè)試用例生成方法

發(fā)布時(shí)間:2017-08-22 04:02

  本文關(guān)鍵詞:基于模式組合的粒子群優(yōu)化測(cè)試用例生成方法


  更多相關(guān)文章: 測(cè)試用例生成 粒子群優(yōu)化算法 交叉算子 局部搜索策略


【摘要】:適應(yīng)度函數(shù)的設(shè)計(jì)在基于搜索的測(cè)試用例生成技術(shù)中占據(jù)重要的位置,然而在某些特殊的程序中,如存在嵌套、非結(jié)構(gòu)性跳轉(zhuǎn)或因return,break等語(yǔ)句跳出循環(huán)的程序,已有的適應(yīng)度函數(shù)無(wú)法評(píng)價(jià)到所有的分支.目前的方法是修改程序的源代碼,以使每個(gè)分支得到評(píng)價(jià).但修改源代碼不但可能影響程序的原有結(jié)構(gòu)、引入錯(cuò)誤,而且很難實(shí)現(xiàn)自動(dòng)化.針對(duì)這一問(wèn)題,提出一種基于模式組合的粒子群優(yōu)化測(cè)試用例生成方法.首先,將分支條件定義為"模式",即,一類(lèi)具有相同特征且能提高適應(yīng)度值的個(gè)體集合,并改變其分支函數(shù)的插樁方式,可解決分支條件不完全評(píng)價(jià)的問(wèn)題;然后,設(shè)計(jì)一種新的交叉算子,尋找到所有使模式的分支函數(shù)值最小的個(gè)體,將這些個(gè)體中含有模式的部分通過(guò)交叉算子組合到一個(gè)個(gè)體上,既可防止模式在進(jìn)化過(guò)程中被破壞,又可因多種模式的組合而提高個(gè)體的適應(yīng)度值;最后,使用局部搜索策略對(duì)種群中的最優(yōu)個(gè)體進(jìn)行搜索,提高粒子群優(yōu)化算法的局部搜索精度,進(jìn)一步提高測(cè)試用例生成效率.為了評(píng)價(jià)該方法的有效性,基于一組基準(zhǔn)程序和開(kāi)源程序進(jìn)行實(shí)驗(yàn).實(shí)驗(yàn)結(jié)果表明:對(duì)于含有模式的程序,該測(cè)試用例生成方法與已有方法相比,在覆蓋率和平均進(jìn)化代數(shù)上均有明顯優(yōu)勢(shì).
【作者單位】: 中國(guó)礦業(yè)大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院;廣西可信軟件重點(diǎn)實(shí)驗(yàn)室(桂林電子科技大學(xué));計(jì)算機(jī)軟件新技術(shù)國(guó)家重點(diǎn)實(shí)驗(yàn)室(南京大學(xué));
【關(guān)鍵詞】測(cè)試用例生成 粒子群優(yōu)化算法 交叉算子 局部搜索策略
【基金】:國(guó)家自然科學(xué)基金(61502497) 廣西可信軟件重點(diǎn)實(shí)驗(yàn)室研究課題(kx201530) 南京大學(xué)計(jì)算機(jī)軟件新技術(shù)國(guó)家重點(diǎn)實(shí)驗(yàn)室基金(KFKT2014B19)~~
【分類(lèi)號(hào)】:TP18
【正文快照】: Test Case Generation Based on Combination of Schema Using Particle Swarm OptimizationJIANG Shu-Juan1,2,WANG Ling-Sai1,XUE Meng1,ZHANG Yan-Mei1,3,YU Qiao1,YAO Hui-Ran11(School of Computer Science and Technology,China University of Mining and Technology,Xu

【相似文獻(xiàn)】

中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條

1 王志強(qiáng);;遺傳算法生成軟件測(cè)試用例[J];科學(xué)之友(B版);2008年02期

2 張盛;徐中偉;喻鋼;楊世玉;;基于接口參數(shù)的列控中心測(cè)試用例生成算法[J];計(jì)算機(jī)工程;2011年01期

3 祁金Oz;;遺傳蟻群算法在軟件測(cè)試用例生成中的應(yīng)用[J];工業(yè)儀表與自動(dòng)化裝置;2013年06期

4 潘祖烈;孫樂(lè)昌;蔡銘;陳建熊;;基于遺傳算法的黑箱測(cè)試用例自動(dòng)生成模型[J];計(jì)算機(jī)工程;2008年09期

5 李小青;;基于遺傳-粒子群混合算法的測(cè)試用例生成研究[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2009年03期

6 李娟;陳光武;范多旺;;基于成對(duì)組合的遺傳算法生成聯(lián)鎖測(cè)試用例[J];鐵路計(jì)算機(jī)應(yīng)用;2011年03期

7 馬臻;;基于免疫算法的電子商城軟件系統(tǒng)測(cè)試用例生成[J];科技信息;2012年16期

8 金虎;李志蜀;張磊;李寶林;李勇軍;;基于面向路徑的遺傳算法的測(cè)試用例自動(dòng)生成[J];計(jì)算機(jī)工程;2007年03期

9 李曉潔;;基于UML的列車(chē)自動(dòng)防護(hù)系統(tǒng)測(cè)試用例生成方法研究[J];鐵路計(jì)算機(jī)應(yīng)用;2013年07期

10 鄭燕妮;李志蜀;李奇;;蟻群模擬退火算法在測(cè)試用例約簡(jiǎn)中的應(yīng)用[J];計(jì)算機(jī)工程;2009年02期

中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前10條

1 陳璐璐;基于蟻群算法的測(cè)試用例選擇機(jī)制研究[D];廣東工業(yè)大學(xué);2013年

2 喻新欣;基于粒子群優(yōu)化的測(cè)試用例生成與排序研究[D];江西財(cái)經(jīng)大學(xué);2013年

3 顧鵬;基于遺傳算法的測(cè)試用例產(chǎn)生系統(tǒng)關(guān)鍵技術(shù)研究[D];華中科技大學(xué);2006年

4 彭稷棟;基于改進(jìn)遺傳算法的測(cè)試用例自動(dòng)生成應(yīng)用研究[D];江西理工大學(xué);2012年

5 吳道華;基于著色Petri網(wǎng)的測(cè)試用例生成及其在列控系統(tǒng)中的應(yīng)用[D];北京交通大學(xué);2010年

6 靖焱林;基于UML-XML的車(chē)載設(shè)備測(cè)試用例生成方法研究和實(shí)現(xiàn)[D];北京交通大學(xué);2011年

7 王鵬;基于改進(jìn)遺傳算法的面向路徑測(cè)試用例自動(dòng)生成方法研究[D];大連交通大學(xué);2007年

8 平航磊;基于AR規(guī)則遺傳算法的全路徑測(cè)試用例自動(dòng)生成方法研究[D];西安電子科技大學(xué);2013年

9 鄧昌琪;基于U2TP的CTCS-3級(jí)車(chē)載設(shè)備測(cè)試用例的生成方法研究[D];北京交通大學(xué);2010年

10 方昭潭;基于CIL的運(yùn)行時(shí)監(jiān)控設(shè)計(jì)與實(shí)現(xiàn)[D];華東師范大學(xué);2014年

,

本文編號(hào):716916

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/716916.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶913e7***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com