基于EFSM模型的面向多樣性的測(cè)試用例生成研究
【學(xué)位單位】:北京化工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2018
【中圖分類(lèi)】:TP311.53
【部分圖文】:
邐S3邐Exit邐Exit()邐write(邋"Ejecting邋card");逡逑圖3-2遷移標(biāo)簽信息逡逑Fig.3-2邋Transition邋information邋of邋the邋EFSM邋model逡逑圖3-1是自動(dòng)柜員機(jī)ATM軟件系統(tǒng)的EFSM模型。該EFSM模型包含9個(gè)狀態(tài)逡逑18逡逑
若候選集&非空,則從中隨機(jī)選擇一個(gè)基因作為Cj的交叉點(diǎn)P2,并交換逡逑兩個(gè)體交叉點(diǎn)Pl、?2及右側(cè)基因序列片段;否則重新選擇交叉點(diǎn)Pl。以圖3_1所示逡逑ATM模型中的兩個(gè)個(gè)體Ci和Qj為例,交叉過(guò)程如圖4-2所示。逡逑(s4,s3)逡逑ci邋:邐T1邐T2邐T4邐T5邐T7邐T9邐T23逡逑Cj邋'邐1邐T1邐|邐T2邐1邐T2邐I邐T4邐|邐T6邐1邐T7邐Til邐T16邐T9邐T8邋TIP逡逑 ̄1邐(s4,s5)邐(s4,s3)逡逑交叉操作算子逡逑\7逡逑'邋——■邋邋邋邋'逡逑Cp邐1邐T1邐1邐T2邐1邐T4邐1邐T5邐1邐T7邐|邐Til邐T16邐T9邋j邋T8邐TIP逡逑Cq邐T1邐T2邐T2邐T4邐T6邐T7邐T9邐T23逡逑圖4-2交叉操作過(guò)程逡逑Fig.4-2邋Process邋of邋crossover邋operation逡逑圖4-2中,首先對(duì)個(gè)體Ci隨機(jī)選擇T9作為交叉點(diǎn)Pi,該基因所對(duì)應(yīng)遷移的源狀逡逑態(tài)為S4;遍歷Cj內(nèi)全部基因位,將相應(yīng)遷移的源狀態(tài)為S4的全部基因找出(T11,逡逑T9),并從中隨機(jī)選擇一個(gè)(如T11)作為交叉點(diǎn)P2,最后將交叉點(diǎn)?1和?2及其右側(cè)逡逑基因片段交換,得到兩個(gè)新個(gè)體Cp和Cq。交叉后的新個(gè)體仍可保證是有效測(cè)試序列。逡逑(3)變異算子逡逑變異操作通過(guò)用其它基因值代替?zhèn)體中的某些基因位的取值來(lái)產(chǎn)生新個(gè)體,是遺逡逑傳算法依具有局部搜索能力的原因。本文遺傳算法的個(gè)體是EFSM測(cè)試序列
標(biāo)狀態(tài)為終止?fàn)顟B(tài)的遷移,最后用Gran替換C的變異點(diǎn)P及右側(cè)基因片段;若候選集逡逑為空,則重新選擇變異點(diǎn)P。逡逑仍以圖3-1所示ATM模型為例,在兩種變異算子下的變異操作如圖4-3所示。逡逑<s2,s3):逡逑C:邋|邋T1邋|邋T2邋|邋T2邋|邋T4邐I邐T6邐1邐T7邐I邐Til邐|邐T16邐|邐T9邋|邋T8邋|邋TIP邐T23逡逑CM:邐T1邐T2邐T2邐T4邐PBH ̄T7邐Til邐T16邐T9邐丁邋8邐TIP邐T23逡逑(a)
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 葉素梅;肖寒;;基于測(cè)試用例庫(kù)的復(fù)用方法研究[J];電腦知識(shí)與技術(shù);2018年32期
2 王曙燕;陳朋媛;孫家澤;;基于變異分析的測(cè)試用例約簡(jiǎn)方法[J];計(jì)算機(jī)應(yīng)用;2017年12期
3 楊軍;盧彩霞;黃辰;王婷;;測(cè)試用例復(fù)用在電子采購(gòu)交易平臺(tái)中的應(yīng)用[J];計(jì)算機(jī)與數(shù)字工程;2018年01期
4 程雪梅;翟宇鵬;;測(cè)試用例修復(fù)的方法與工具綜述[J];現(xiàn)代計(jì)算機(jī)(專(zhuān)業(yè)版);2017年02期
5 趙鶴;高婉玲;;基于模型的軟件測(cè)試用例生成方法比較研究[J];現(xiàn)代計(jì)算機(jī)(專(zhuān)業(yè)版);2017年04期
6 曾嘉彥;;符號(hào)執(zhí)行技術(shù)在測(cè)試用例生成中的應(yīng)用[J];現(xiàn)代計(jì)算機(jī)(專(zhuān)業(yè)版);2017年04期
7 張功杰;謝春麗;;面向測(cè)試用例生成的集合進(jìn)化算法實(shí)現(xiàn)[J];牡丹江師范學(xué)院學(xué)報(bào)(自然科學(xué)版);2017年02期
8 魏長(zhǎng)安;王鋼;盛云龍;張永卓;;組合測(cè)試用例自動(dòng)生成軟件設(shè)計(jì)[J];自動(dòng)化技術(shù)與應(yīng)用;2017年05期
9 臧麗娜;;基于死鎖的并發(fā)類(lèi)單元測(cè)試用例自動(dòng)生成[J];計(jì)算機(jī)應(yīng)用與軟件;2017年04期
10 楊芳;丁曉明;;多目標(biāo)測(cè)試用例優(yōu)先級(jí)排序研究進(jìn)展[J];重慶工商大學(xué)學(xué)報(bào)(自然科學(xué)版);2017年03期
相關(guān)會(huì)議論文 前10條
1 周曉燕;李兵;潘偉豐;覃葉宜;;基于錯(cuò)誤傳播概率網(wǎng)絡(luò)的軟件回歸測(cè)試用例選擇[A];第五屆全國(guó)復(fù)雜網(wǎng)絡(luò)學(xué)術(shù)會(huì)議論文(摘要)匯集[C];2009年
2 王道堂;林春哲;張凱;;軟件測(cè)試用例構(gòu)造方法與手段[A];計(jì)算機(jī)技術(shù)在工程建設(shè)中的應(yīng)用——第十二屆全國(guó)工程建設(shè)計(jì)算機(jī)應(yīng)用學(xué)術(shù)會(huì)議論文集[C];2004年
3 林春哲;張凱;王道堂;;軟件測(cè)試用例設(shè)計(jì)分析[A];計(jì)算機(jī)技術(shù)在工程建設(shè)中的應(yīng)用——第十二屆全國(guó)工程建設(shè)計(jì)算機(jī)應(yīng)用學(xué)術(shù)會(huì)議論文集[C];2004年
4 張俠影;李志蜀;;一種優(yōu)化的測(cè)試用例約簡(jiǎn)方法[A];2008'中國(guó)信息技術(shù)與應(yīng)用學(xué)術(shù)論壇論文集(一)[C];2008年
5 張德平;聶長(zhǎng)海;徐寶文;;劃分測(cè)試用例選擇策略研究[A];第五屆中國(guó)測(cè)試學(xué)術(shù)會(huì)議論文集[C];2008年
6 王斌;;軟件測(cè)試用例相關(guān)問(wèn)題探討[A];中國(guó)原子能科學(xué)研究院年報(bào) 2013[C];2014年
7 周瑞杰;江國(guó)華;;基于遺傳算法的面向?qū)ο箢?lèi)測(cè)試用例生成研究[A];2010通信理論與技術(shù)新發(fā)展——第十五屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集(下冊(cè))[C];2010年
8 邱程;鄔小魯;何聰;范志容;李凱;;基于黑盒測(cè)試的車(chē)載影音娛樂(lè)系統(tǒng)測(cè)試用例設(shè)計(jì)方法[A];2016中國(guó)汽車(chē)工程學(xué)會(huì)年會(huì)論文集[C];2016年
9 章靠;丁佐華;;基于事件圖的并發(fā)軟件測(cè)試[A];第四屆中國(guó)軟件工程大會(huì)論文集[C];2007年
10 王新光;萬(wàn)定生;張希偉;;淺談程序設(shè)計(jì)語(yǔ)言教學(xué)中工程能力的培養(yǎng)[A];2005全國(guó)計(jì)算機(jī)程序設(shè)計(jì)類(lèi)課程教學(xué)研討會(huì)論文集[C];2005年
相關(guān)重要報(bào)紙文章 前10條
1 本報(bào)記者 王欣;5G要這么測(cè)[N];通信產(chǎn)業(yè)報(bào);2017年
2 羅德與施瓦茨(中國(guó))科技有限公司;R&S公司:集成化NB-IoT測(cè)試方案[N];通信產(chǎn)業(yè)報(bào);2017年
3 特約撰稿 張勇;基于需求的測(cè)試:確保需求與軟件的統(tǒng)一[N];計(jì)算機(jī)世界;2011年
4 計(jì)算機(jī)世界實(shí)驗(yàn)室 韓勖;撥云見(jiàn)日[N];計(jì)算機(jī)世界;2008年
5 ;找錯(cuò)[N];計(jì)算機(jī)世界;2002年
6 信息產(chǎn)業(yè)部軟件與集成電路促進(jìn)中心 于明邋唐仕武;駛?cè)霚y(cè)試“快車(chē)道”[N];計(jì)算機(jī)世界;2007年
7 謝敏 沈雪芳 戴金龍;解決軟件測(cè)試的近憂和遠(yuǎn)慮[N];計(jì)算機(jī)世界;2005年
8 劉昶;WiMAX射頻測(cè)試期待一致性解決方案[N];中國(guó)電子報(bào);2007年
9 羅德與施瓦茨中國(guó)有限公司 劉昶;用規(guī)范化“通暢”P(pán)oC測(cè)試[N];通信產(chǎn)業(yè)報(bào);2006年
10 羅德與施瓦茨中國(guó)有限公司產(chǎn)品支持部;R&S:實(shí)現(xiàn)端到端LTE測(cè)試[N];通信產(chǎn)業(yè)報(bào);2013年
相關(guān)博士學(xué)位論文 前10條
1 劉勇;基于變異的錯(cuò)誤定位優(yōu)化技術(shù)研究[D];北京化工大學(xué);2018年
2 張功杰;基于集合進(jìn)化與占優(yōu)關(guān)系的變異測(cè)試用例生成[D];中國(guó)礦業(yè)大學(xué);2017年
3 張慧;基于測(cè)試用例的錯(cuò)誤定位技術(shù)研究[D];東南大學(xué);2016年
4 張旭舟;面向復(fù)雜程序結(jié)構(gòu)的測(cè)試用例自動(dòng)生成方法研究[D];北京郵電大學(xué);2018年
5 劉玲;基于面向?qū)ο笮问揭?guī)格說(shuō)明的測(cè)試用例生成技術(shù)[D];上海大學(xué);2004年
6 占學(xué)德;基于UML statecharts測(cè)試方法的研究[D];上海大學(xué);2005年
7 金虎;自動(dòng)化軟件測(cè)試技術(shù)研究[D];四川大學(xué);2006年
8 李軍義;軟件測(cè)試用例自動(dòng)生成技術(shù)研究[D];湖南大學(xué);2008年
9 游亮;回歸測(cè)試用例選擇技術(shù)研究[D];華中科技大學(xué);2012年
10 李麗;航天相機(jī)主控軟件測(cè)試用例自動(dòng)生成技術(shù)的研究[D];中國(guó)科學(xué)院研究生院(長(zhǎng)春光學(xué)精密機(jī)械與物理研究所);2010年
相關(guān)碩士學(xué)位論文 前10條
1 向日鋒;GUI軟件測(cè)試用例生成方法的研究[D];南京航空航天大學(xué);2018年
2 石軒;基于UVM的驗(yàn)證環(huán)境自動(dòng)化生成和測(cè)試用例的標(biāo)準(zhǔn)化設(shè)計(jì)[D];西安電子科技大學(xué);2018年
3 彭楠;基于UVM的Flash存儲(chǔ)器功能驗(yàn)證[D];西安電子科技大學(xué);2018年
4 宋雨琪;基于EFSM模型的面向多樣性的測(cè)試用例生成研究[D];北京化工大學(xué);2018年
5 歐建生;線性擬合制導(dǎo)的面向CDC/MCDC的測(cè)試用例自動(dòng)生成方法[D];南京大學(xué);2015年
6 季瑞驊;基于網(wǎng)絡(luò)擾動(dòng)的復(fù)雜系統(tǒng)不確定行為檢測(cè)研究[D];南京大學(xué);2016年
7 張嘉華;財(cái)產(chǎn)保險(xiǎn)公司人力資源績(jī)效管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2017年
8 王麗瑤;蛻變測(cè)試的測(cè)試用例生成技術(shù)的研究[D];吉林大學(xué);2018年
9 王冠成;基于機(jī)器學(xué)習(xí)的編譯器測(cè)試優(yōu)化方法研究[D];吉林大學(xué);2018年
10 吳俊;基于UML的模型轉(zhuǎn)換方法與測(cè)試用例優(yōu)先級(jí)排序方法研究[D];杭州電子科技大學(xué);2018年
本文編號(hào):2816751
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2816751.html