基于搜索的回歸測試數(shù)據(jù)生成方法研究
【學位授予單位】:西安郵電大學
【學位級別】:碩士
【學位授予年份】:2019
【分類號】:TP311.53
【圖文】:
圖 2. 4 示例程序及其如圖 2. 4 所示,假設語句 3 為當前的目標測試數(shù)據(jù)分別為 1t 2 0,10, 20、 2t 2,1為 ( ) 1p t s ,1, 4,5,e 、 ( ) 2p t s ,1, 2, 4, 5,e試數(shù)據(jù) 覆蓋路徑節(jié)點的情況,表示目標語句。表 2. 2 測數(shù)據(jù)覆A B X11t -20 10 20 +2t 2 10 20 +3t 2 1 20 +通過對比三個測試數(shù)據(jù)的覆蓋路徑發(fā)現(xiàn),目了語句 2,則說明其覆蓋到語句 3 的可能性1t 已經偏離了測試目標語句所在的分支,因
第 3 章 基于文化基因算法的回歸測試數(shù)據(jù)集生成方法索到比當前個體具有更好適應度的新個體,來提高整個種群中個體的適應性,從而使得種群達到可進行相互操作的預備狀態(tài);然后,進行個體與個體之間的互相操作。這種相互的操作可以為競爭操作,也可以為協(xié)作操作。競爭操作可以理解為遺傳算法中的個體選擇算子,協(xié)作操作可以理解為遺傳算法中的交叉算子和變異算子,也可將個體相互操作理解為個體的信息交換;最后,互相競爭、協(xié)作操作以及局部搜索三種過程交替循環(huán)進行,直至滿足算法的中止條件。其中,局部搜索的過程模擬了變異的過程,該過程需要大量的專業(yè)知識的支撐,因此整個局部搜索過程并不是混亂無章,也不是隨機無序的搜索,而是具有規(guī)律的向更好的個體進行變異和進化,這也是文化基因算法比一般進化算法進化過程快的原因。文化基因算法的基本流程如圖 3. 1 所示,局部搜索可以放在不同的位置:
【相似文獻】
相關期刊論文 前10條
1 齊海燕;黃少敏;;自動化回歸測試在軟件產品項目中的應用[J];工業(yè)控制計算機;2018年03期
2 陳青;;軟件回歸測試過程自動化管理方法的研究與實現(xiàn)[J];飛行器測控學報;2010年04期
3 虞曉胤;楊小虎;;功能性回歸測試工具分析[J];計算機應用與軟件;2007年05期
4 葉素梅;;基于用例庫的自動化回歸測試的設計和實現(xiàn)[J];電腦知識與技術;2018年35期
5 詹清河;郭超年;王燕梅;;聯(lián)機交易回歸測試條件與交易鏈分析及實踐[J];中國金融電腦;2015年09期
6 張慧;;基于影響分析的回歸測試優(yōu)先級錯誤定位方法[J];計算機科學;2016年10期
7 但凝云;;基于神經網絡的自動化回歸測試工具的設計與實現(xiàn)[J];信息與電腦(理論版);2018年01期
8 曾強;洪玫;楊昊蘇;駱德全;;軟件回歸測試中的自動測試生成方法[J];計算機應用研究;2009年06期
9 王榮麗;侯秀萍;;回歸測試用例設計策略[J];長春工業(yè)大學學報;2017年02期
10 袁海根;李紅麗;;面向對象回歸測試的方法[J];軟件導刊;2009年09期
相關會議論文 前6條
1 高建華;陳茹;;基于多層次功能模型的代價分析回歸測試技術研究[A];第三屆中國測試學術會議論文集[C];2004年
2 蔣曹清;張大方;繆力;;一種回歸測試后的錯誤定位方法[A];第三屆中國測試學術會議論文集[C];2004年
3 袁永軍;馮亞軍;蔣新華;;自動化測試在混合動力控制器開發(fā)中的應用[A];2011中國汽車工程學會年會論文集[C];2011年
4 任波;麥豐;麥菁;;大型企業(yè)ERP系統(tǒng)EHP6升級方案研究[A];軟件定義 面向未來——2014電力行業(yè)信息化年會論文集[C];2014年
5 任波;麥豐;麥菁;;大型企業(yè)ERP系統(tǒng)EHP6升級方案研究[A];電力行業(yè)信息化優(yōu)秀論文集2014——2014年全國電力行業(yè)兩化融合推進會暨全國電力企業(yè)信息化大會獲獎論文[C];2014年
6 王之椺;高建華;;一種基于修改影響分析方法的錯誤定位技術[A];第五屆中國測試學術會議論文集[C];2008年
相關重要報紙文章 前5條
1 ;SQL Server 2005升級的十個步驟[N];計算機世界;2006年
2 本報通訊員 周孟肖 李方亮;緊急任務奮戰(zhàn)記[N];中國航空報;2019年
3 ;沖出軟件Bug的泥潭[N];網絡世界;2005年
4 ;SUNGARD Adaptiv 360助力中國銀行業(yè)[N];金融時報;2009年
5 《網絡世界》記者 于翔;IBM中國開發(fā)中心搭建開發(fā)測試云[N];網絡世界;2011年
相關博士學位論文 前4條
1 黃勝;面向軟件工程數(shù)據(jù)挖掘的開發(fā)測試技術[D];復旦大學;2013年
2 馬雪英;面向對象軟件回歸測試選擇—測試用例最小化技術研究[D];浙江大學;2008年
3 吳川;基于搜索的軟件自動修復關鍵技術[D];中國礦業(yè)大學;2017年
4 陳翔;組合測試技術及應用研究[D];南京大學;2011年
相關碩士學位論文 前10條
1 劉子覃;基于測試用例優(yōu)先級選擇器的回歸測試系統(tǒng)的設計與實現(xiàn)[D];南京大學;2019年
2 高露;基于搜索的回歸測試數(shù)據(jù)生成方法研究[D];西安郵電大學;2019年
3 段珊珊;基于多種群遺傳算法的多路徑回歸測試數(shù)據(jù)生成方法研究[D];華南理工大學;2017年
4 王波;基于測試用例優(yōu)先的自動化回歸測試研究[D];電子科技大學;2012年
5 袁昕曄;銀行字符終端的自動化回歸測試工具的設計與實現(xiàn)[D];復旦大學;2009年
6 王周愷;基于程序波及分析算法的自動化回歸測試研究[D];西安理工大學;2014年
7 唐凌遙;軟件回歸測試管理技術[D];國防科學技術大學;2005年
8 李國坤;回歸測試環(huán)境搭建的自動化工具的設計與實現(xiàn)[D];北京交通大學;2011年
9 殷定媛;回歸測試中路徑覆蓋生成技術研究與應用[D];上海師范大學;2007年
10 譚曉蘭;面向對象軟件回歸測試選擇策略研究[D];湖南大學;2010年
本文編號:2734485
本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/2734485.html