面向路徑的測試數(shù)據(jù)自動生成研究
【圖文】:
^灰盒測試逡逑圖2.1軟件測試的分類逡逑軟件測試的分類[4|],可以從好幾個方向來進行,如圖2.1所示。逡逑按照開發(fā)進展來劃分,可以分成單元測試、集成測試、確認測試、系統(tǒng)測試和驗逡逑收測試這幾個模塊[42]。單元測試主要針對程序的最小組成單元——模塊進行檢查,測逡逑試各個模塊是否可以準確實現(xiàn)詳細設計說明中的功能、性能、接口等要求;集成測試逡逑是將己經(jīng)通過單元測試的模塊進行組裝,測試單元之間的接口關(guān)系,看組裝后模塊的逡逑7逡逑
邐p—? ̄邐邐邋邐,,逡逑(m邋)邐選擇一>邋交叉一?變異逡逑圖2.3遺傳算法基本流程圖逡逑遺傳算法的具體操作流程如圖2.3所示。逡逑Stepl.隨機生成初始種群,選擇合適的編碼方式,對初始種群中的每個個體進行逡逑編碼,生成相應的染色體;逡逑Step2.根據(jù)適應度評價函數(shù)計算種群中每個個體的適應度值,若存在個體適應度逡逑值符合目標解的要求或者達到終止條件,則轉(zhuǎn)Step4;逡逑Step3.按照一定概率從種群中選擇適應度值較高的個體進入下一代,并對這些優(yōu)逡逑異的個體進行復制、交叉、變異等遺傳操作,生成新一代種群,轉(zhuǎn)St印2;逡逑Step4.對染色體進行解碼操作,得到最終解,算法結(jié)束。逡逑15逡逑
【學位授予單位】:南京理工大學
【學位級別】:碩士
【學位授予年份】:2018
【分類號】:TP18;TP311.53
【參考文獻】
相關(guān)期刊論文 前10條
1 顧忠偉;徐福緣;;基于自適應混沌粒子群的聚類算法[J];計算機工程與設計;2015年06期
2 易敏捷;;蟻群遺傳混合優(yōu)化算法在面向路徑測試數(shù)據(jù)自動生成中的應用[J];計算機光盤軟件與應用;2013年19期
3 崔麗婷;雷斌;;改進的遺傳算法及其在測試數(shù)據(jù)自動生成中的應用[J];信息技術(shù)與信息化;2013年04期
4 李擎;張超;陳鵬;尹怡欣;;一種基于粒子群參數(shù)優(yōu)化的改進蟻群算法[J];控制與決策;2013年06期
5 黃太安;生佳根;徐紅洋;黃澤峰;;一種改進的簡化粒子群算法[J];計算機仿真;2013年02期
6 王博;王曙燕;;一種新的基于模擬退火的測試用例生成與約簡算法[J];計算機應用與軟件;2013年02期
7 毛汝君;徐蔚鴻;逯燕玲;;基于粒子群-蟻群混合算法的軟件測試數(shù)據(jù)生成方法研究[J];硅谷;2013年01期
8 王林;尤楓;趙瑞蓮;;基于改進遺傳算法的面向路徑測試數(shù)據(jù)生成[J];計算機工程;2012年04期
9 陳小全;張繼紅;;基于改進粒子群算法的聚類算法[J];計算機研究與發(fā)展;2012年S1期
10 曹曉燕;邵定宏;;基于混合遺傳算法的測試數(shù)據(jù)自動生成研究[J];計算機工程與設計;2010年21期
相關(guān)博士學位論文 前1條
1 金虎;自動化軟件測試技術(shù)研究[D];四川大學;2006年
相關(guān)碩士學位論文 前7條
1 王金永;基于粒子群優(yōu)化算法的聚類分析研究[D];青島理工大學;2015年
2 溫鳳文;粒子群優(yōu)化K-均值聚類算法研究[D];重慶師范大學;2014年
3 胥洲;基于粒子群算法的測試數(shù)據(jù)自動生成方法研究[D];國防科學技術(shù)大學;2013年
4 楊寧寧;基于遺傳蟻群算法的路徑覆蓋測試數(shù)據(jù)生成的研究[D];河北工程大學;2013年
5 韓炫;面向路徑的軟件測試數(shù)據(jù)生成方法的研究[D];電子科技大學;2011年
6 張自魯;基于路徑覆蓋的測試數(shù)據(jù)自動生成方法研究[D];中國石油大學;2010年
7 陳琳玲;基于簡化粒子群算法的測試數(shù)據(jù)自動生成方法研究[D];西南大學;2010年
本文編號:2668708
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2668708.html