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

當前位置:主頁 > 管理論文 > 項目管理論文 >

基于測試用例優(yōu)先級選擇器的回歸測試系統(tǒng)的設計與實現(xiàn)

發(fā)布時間:2020-11-09 05:13
   隨著軟件行業(yè)的發(fā)展,回歸測試也成為軟件開發(fā)的重要一環(huán),更好的進行回歸測試意味著軟件產(chǎn)品將擁有更高的質(zhì)量,這在以商業(yè)競爭和科學研究為目的的項目開發(fā)中意義非凡。但大規(guī)模的回歸測試會急劇增加項目開發(fā)成本和時間,因此提高效率、節(jié)約成本是回歸測試研究的核心課題之一。用例優(yōu)先級技術,亦稱TCP(test case prioritization)技術,正是為優(yōu)化測試效率而被提出的技術,但目前已有的基于覆蓋率、基于成本等TCP技術沒有針對特定項目進行用例排序的存在,使用某個測試用例排序技術可能并不能得到最優(yōu)的用例序列,同時,目前的回歸測試工具不具備完整的測試用例排序功能。本文基于針對特定項目的測試用例優(yōu)先級技術的研究,使用代碼覆蓋工具和變異測試工具獲取項目相關數(shù)據(jù),并對其分析,通過多種算法排序得到項目算法標簽,通過項目各項數(shù)據(jù)得到項目特征,以兩者作為輸入使用分類模型訓練得到一組能夠計算項目特征和項目算法標簽相關性的工具,再從這組工具中根據(jù)交叉驗證留下準確率最高者作為項目測試用例優(yōu)先級選擇器。該選擇器能夠通過特定項目的項目特征選擇該項目的算法標簽,最終根據(jù)算法標簽得到此項目的一個用例排序。由選擇器功能出發(fā),本文最終設計并實現(xiàn)了一個能完成項目導入、管理、創(chuàng)建測試并管理測試的回歸測試系統(tǒng)。基于特定項目測試用例優(yōu)先級選擇器的回歸測試系統(tǒng)能夠導入并管理項目,為項目創(chuàng)建經(jīng)過排序的測試用例序列并生成自動測試腳本、記錄測試日志,并管理運行中的測試。而經(jīng)過選擇器選擇的算法標簽在用例排序評估中也普遍優(yōu)于其他算法,填補了回歸測試工具在用例排序上的技術空白。
【學位單位】:南京大學
【學位級別】:碩士
【學位年份】:2019
【中圖分類】:TP311.53
【部分圖文】:

界面圖,選擇器,測試系統(tǒng),管理模塊


圖4.?8測試系統(tǒng)選擇器管理模塊選擇器查看界面??

界面圖,測試管理,測試系統(tǒng),界面


?基于測試用例優(yōu)先級選擇器的回歸測試系統(tǒng)實現(xiàn)??4.3.2測試運行管理實現(xiàn)??測試運行管理主要的實現(xiàn)測試運行中狀態(tài)的轉換以及控制。如圖4.15所示??為運行測試的代碼,util為測試管理的工具封裝,這里主要調(diào)用了運行創(chuàng)建計??劃功能生成的測試腳本文件,由于shell()方法在執(zhí)行時已經(jīng)創(chuàng)建了其他線程,??不需要再創(chuàng)建一個線程監(jiān)控其運行情況,當腳本運行任務完成時,將該測試狀??態(tài)改為0,即運行完成狀態(tài),然后在測試列表中結束該測試,這里會將測試從??正在運行列表轉入已完成列表,注意到TestList由一個內(nèi)部類實現(xiàn)的單例模式??構成,這樣可以防止多線程安全問題,也可以保證只有一個列表被顯示。最后,??會調(diào)用工具類生成一條測試記錄,生成方法主要是對上文提到的tmp文件夾下??測試結果文件進行解析。當用戶查看正在運行的測試時
【相似文獻】

相關期刊論文 前10條

1 齊海燕;黃少敏;;自動化回歸測試在軟件產(chǎn)品項目中的應用[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 但凝云;;基于神經(jīng)網(wǎng)絡的自動化回歸測試工具的設計與實現(xiàn)[J];信息與電腦(理論版);2018年01期

8 曾強;洪玫;楊昊蘇;駱德全;;軟件回歸測試中的自動測試生成方法[J];計算機應用研究;2009年06期

9 王榮麗;侯秀萍;;回歸測試用例設計策略[J];長春工業(yè)大學學報;2017年02期

10 袁海根;李紅麗;;面向對象回歸測試的方法[J];軟件導刊;2009年09期


相關博士學位論文 前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年



本文編號:2875941

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

本文鏈接:http://sikaile.net/guanlilunwen/xiangmuguanli/2875941.html


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

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