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

當前位置:主頁 > 科技論文 > 航空航天論文 >

多無人機任務分配系統(tǒng)的測試用例生成研究

發(fā)布時間:2020-07-08 10:23
【摘要】:隨著互聯(lián)網(wǎng)的快速發(fā)展,軟件需求不斷增多,系統(tǒng)的設計也逐漸復雜化,因此也增大了組合測試的難度。組合測試的目的是使用盡可能少的測試用例對系統(tǒng)進行測試,以此檢測系統(tǒng)可能存在的問題。組合測試的研究熱點之一就是組合測試用例的生成,即需要在滿足給定組合覆蓋需求的前提下生成數(shù)量盡可能少的測試用例集。在組合測試之前,需要提取多無人機任務分配系統(tǒng)中的約束關系,若軟件中的約束關系提取不全,可能生成一些無效的測試用例,降低軟件測試工作的效率。由于多無人機任務分配系統(tǒng)中需要考慮的約束關系很多,因此在對無人機任務分配系統(tǒng)測試之前,其中的約束關系提取是個重要問題。針對上述問題,本文的主要工作如下:(1)提出了一種基于語義推理的約束關系的提取方法?紤]到多無人機任務分配系統(tǒng)在不同時刻,無人機和任務之間的約束關系可能不一樣的問題,因此使用通過語義推理總結系統(tǒng)中的因素的約束關系,再結合實際取值,生成需要覆蓋的組合集,減少了覆蓋組合集的規(guī)模,避免產生無效組合;(2)提出了新的基于組合覆蓋的優(yōu)先級度量函數(shù)。對上一階段生成的需要覆蓋組合集中的組合進行優(yōu)先級度量,選擇優(yōu)先級最高的組合,使被選中的組合對其他組合的覆蓋率最高;(3)提出一種基于改進粒子群算法的測試用例生成方法。該方法將改進的粒子群算法與one-test-at-one-time策略相結合,確定上一步所選組合中的待定值,生成多無人機任務分配系統(tǒng)的測試用例集。改進的粒子群算法結合人工免疫算法中的親和度思想,采用信息熵的計算方法來評價粒子的聚集程度,從而改善了粒子群算法在迭代前中期由于粒子多樣性減少而導致“早熟”的問題,減少了生成測試用例的數(shù)量。(4)搭建了一個在線測試平臺,能夠對多無人機任務分配系統(tǒng)進行在線測試。使用selenium自動化測試框架將生成的測試用例集轉換成測試腳本,對多無人機任務分配系統(tǒng)進行自動化測試。實驗結果表明,本文提出的基于語義推理的約束關系提取方法,能夠成功推理出多無人機任務分配系統(tǒng)中無人機與任務間的隱含關系,根據(jù)約束關系得出的約束條件更加全面;提出的改進的優(yōu)先級度量方法對需要覆蓋的組合集中的組合進行了優(yōu)先級度量,避免隨機選擇,提高了所選的組合的質量;改進的粒子群算法為所選的組合中的待確定值選擇一個合適的值,為多無人機任務分配系統(tǒng)生成數(shù)量少且覆蓋范圍廣的測試用例集。
【學位授予單位】:南京郵電大學
【學位級別】:碩士
【學位授予年份】:2019
【分類號】:V279;TP311.53
【圖文】:

示意圖,論文結構,示意圖,組合測試


圖 1.1 論文結構示意圖各章節(jié)的主要內容如下:論述了組合測試、測試用例生成方法和本體推理的國內外研究現(xiàn)狀,總問題,并簡單介紹了本文的研究發(fā)方法和研究內容。介紹了組合測試和本體以及粒子群算法的理論知識。組合測試的理論知種約束關系存在的形式,以及組合測試中覆蓋的基本知識。本體理論知的本體描述語言以及推理工具 Jena 的原理。還介紹了傳統(tǒng)粒子群算法子群改進方法。主要介紹了一種基于語義推理的約束關系提取方法,并根據(jù)約束關系結成多無人機任務分配系統(tǒng)需要覆蓋的組合集。首先介紹了約束關系的征,利用 protégé工具創(chuàng)建本體,系統(tǒng)數(shù)據(jù)庫中的實際數(shù)據(jù)以三元組形任務分配系統(tǒng)的特點自定義推理規(guī)則,利用 Jena 工具進行語義推理,;其次根據(jù)第一步推出的約束關系確定因素的有效取值范圍;最后生成

結構圖,結構圖,本體


圖 2.1 Jena 結構圖分的功能如下所示:析與編輯器。這部分主要是解析本體,添加或刪除類和屬性等對本體本體支持 RDF/XML,Turtle,N-triples 和 OWL 四種格式。DF API。RDF 是 W3C 推薦的一種描述資源的標準,Jena 通過這個接、讀寫以及查詢等操作。體 API。這部分實現(xiàn)了對本體的基本操作的接口,且為支持的不同文供了相應的接口。PARQLAPI。這部分主要提供對本體的查詢,檢索功能。儲 API。這部分主要實現(xiàn)對數(shù)據(jù)的持久化存儲。通常是將數(shù)據(jù)存儲到。理 API。該部分主要實現(xiàn)的是基于規(guī)則的推理。這部分不僅可以使用以使用用戶根據(jù)自身需要進行自定義的規(guī)則進行推理。

流程圖,粒子群,流程圖,粒子


圖 2.2 粒子群流程圖法的步驟主要可以分為粒子群初始化生成一批初始粒子,然后根據(jù)求解模局最優(yōu)粒子和局部最優(yōu)粒子,最后再置[49]。子,代表解空間域里的可能解。種群中粒子i的速度可表示為:Vi(k)=(v1i,v2i, 1 1 ( ) ( ) 2 2 ( )表示粒子當前速度, ( )表。 1表示自我學習因子, 2表示整體 N 維,則粒子的位置就是 N 維空間的

【相似文獻】

相關期刊論文 前10條

1 葉素梅;肖寒;;基于測試用例庫的復用方法研究[J];電腦知識與技術;2018年32期

2 王曙燕;陳朋媛;孫家澤;;基于變異分析的測試用例約簡方法[J];計算機應用;2017年12期

3 楊軍;盧彩霞;黃辰;王婷;;測試用例復用在電子采購交易平臺中的應用[J];計算機與數(shù)字工程;2018年01期

4 程雪梅;翟宇鵬;;測試用例修復的方法與工具綜述[J];現(xiàn)代計算機(專業(yè)版);2017年02期

5 趙鶴;高婉玲;;基于模型的軟件測試用例生成方法比較研究[J];現(xiàn)代計算機(專業(yè)版);2017年04期

6 曾嘉彥;;符號執(zhí)行技術在測試用例生成中的應用[J];現(xiàn)代計算機(專業(yè)版);2017年04期

7 張功杰;謝春麗;;面向測試用例生成的集合進化算法實現(xiàn)[J];牡丹江師范學院學報(自然科學版);2017年02期

8 魏長安;王鋼;盛云龍;張永卓;;組合測試用例自動生成軟件設計[J];自動化技術與應用;2017年05期

9 臧麗娜;;基于死鎖的并發(fā)類單元測試用例自動生成[J];計算機應用與軟件;2017年04期

10 楊芳;丁曉明;;多目標測試用例優(yōu)先級排序研究進展[J];重慶工商大學學報(自然科學版);2017年03期

相關會議論文 前10條

1 周曉燕;李兵;潘偉豐;覃葉宜;;基于錯誤傳播概率網(wǎng)絡的軟件回歸測試用例選擇[A];第五屆全國復雜網(wǎng)絡學術會議論文(摘要)匯集[C];2009年

2 王道堂;林春哲;張凱;;軟件測試用例構造方法與手段[A];計算機技術在工程建設中的應用——第十二屆全國工程建設計算機應用學術會議論文集[C];2004年

3 林春哲;張凱;王道堂;;軟件測試用例設計分析[A];計算機技術在工程建設中的應用——第十二屆全國工程建設計算機應用學術會議論文集[C];2004年

4 張俠影;李志蜀;;一種優(yōu)化的測試用例約簡方法[A];2008'中國信息技術與應用學術論壇論文集(一)[C];2008年

5 張德平;聶長海;徐寶文;;劃分測試用例選擇策略研究[A];第五屆中國測試學術會議論文集[C];2008年

6 王斌;;軟件測試用例相關問題探討[A];中國原子能科學研究院年報 2013[C];2014年

7 周瑞杰;江國華;;基于遺傳算法的面向對象類測試用例生成研究[A];2010通信理論與技術新發(fā)展——第十五屆全國青年通信學術會議論文集(下冊)[C];2010年

8 邱程;鄔小魯;何聰;范志容;李凱;;基于黑盒測試的車載影音娛樂系統(tǒng)測試用例設計方法[A];2016中國汽車工程學會年會論文集[C];2016年

9 章靠;丁佐華;;基于事件圖的并發(fā)軟件測試[A];第四屆中國軟件工程大會論文集[C];2007年

10 王新光;萬定生;張希偉;;淺談程序設計語言教學中工程能力的培養(yǎng)[A];2005全國計算機程序設計類課程教學研討會論文集[C];2005年

相關重要報紙文章 前10條

1 本報記者 王欣;5G要這么測[N];通信產業(yè)報;2017年

2 羅德與施瓦茨(中國)科技有限公司;R&S公司:集成化NB-IoT測試方案[N];通信產業(yè)報;2017年

3 特約撰稿 張勇;基于需求的測試:確保需求與軟件的統(tǒng)一[N];計算機世界;2011年

4 計算機世界實驗室 韓勖;撥云見日[N];計算機世界;2008年

5 ;找錯[N];計算機世界;2002年

6 信息產業(yè)部軟件與集成電路促進中心 于明邋唐仕武;駛入測試“快車道”[N];計算機世界;2007年

7 謝敏 沈雪芳 戴金龍;解決軟件測試的近憂和遠慮[N];計算機世界;2005年

8 劉昶;WiMAX射頻測試期待一致性解決方案[N];中國電子報;2007年

9 羅德與施瓦茨中國有限公司 劉昶;用規(guī)范化“通暢”PoC測試[N];通信產業(yè)報;2006年

10 羅德與施瓦茨中國有限公司產品支持部;R&S:實現(xiàn)端到端LTE測試[N];通信產業(yè)報;2013年

相關博士學位論文 前10條

1 王克朝;解析失效狀態(tài)傳播的軟件故障定位方法研究[D];哈爾濱工業(yè)大學;2019年

2 劉勇;基于變異的錯誤定位優(yōu)化技術研究[D];北京化工大學;2018年

3 王靜;有效載荷系統(tǒng)測試用例智能規(guī)劃方法研究[D];中國科學院大學(中國科學院國家空間科學中心);2018年

4 郭心睿;基于“生成—檢驗”框架的軟件代碼錯誤自動修復技術研究[D];清華大學;2017年

5 張功杰;基于集合進化與占優(yōu)關系的變異測試用例生成[D];中國礦業(yè)大學;2017年

6 張慧;基于測試用例的錯誤定位技術研究[D];東南大學;2016年

7 張旭舟;面向復雜程序結構的測試用例自動生成方法研究[D];北京郵電大學;2018年

8 劉玲;基于面向對象形式規(guī)格說明的測試用例生成技術[D];上海大學;2004年

9 占學德;基于UML statecharts測試方法的研究[D];上海大學;2005年

10 金虎;自動化軟件測試技術研究[D];四川大學;2006年

相關碩士學位論文 前10條

1 徐璐;基于混合遺傳算法的測試用例生成研究與應用[D];成都理工大學;2019年

2 龔偉煒;基于反饋的引導fuzzing技術研究[D];國防科技大學;2017年

3 趙文君;單板中繼堆疊功能測試的設計與實現(xiàn)[D];西安電子科技大學;2019年

4 周雨楠;字符串測試用例的隨機生成及優(yōu)化排序方法研究[D];江蘇大學;2019年

5 佘飛燕;組合測試用例優(yōu)先級技術的實證研究[D];南京郵電大學;2019年

6 孫儀;多無人機任務分配系統(tǒng)的測試用例生成研究[D];南京郵電大學;2019年

7 邱曉晗;基于模型的飛控機載軟件測試用例自動生成技術研究[D];電子科技大學;2019年

8 湯圣杰;基于SCADE模型的車載ATP軟件測試方法[D];北京交通大學;2019年

9 王曉娟;LTE-A Pro終端系統(tǒng)RRC層測試方案的設計與實現(xiàn)[D];重慶郵電大學;2018年

10 占徐政;基于信息熵的適應性隨機測試用例生成算法研究[D];江西財經(jīng)大學;2019年



本文編號:2746427

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

本文鏈接:http://sikaile.net/kejilunwen/hangkongsky/2746427.html


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

版權申明:資料由用戶5a4fe***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com