日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]一種基于動態(tài)基本塊的缺陷定位測試用例約簡方法無效

專利信息
申請?zhí)枺?/td> 201110413590.7 申請日: 2011-12-13
公開(公告)號: CN102521131A 公開(公告)日: 2012-06-27
發(fā)明(設計)人: 陳林;馬倩;盧紅敏;徐寶文 申請(專利權)人: 南京大學
主分類號: G06F11/36 分類號: G06F11/36
代理公司: 南京天翼專利代理有限責任公司 32112 代理人: 黃明哲
地址: 210093 江*** 國省代碼: 江蘇;32
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 基于 動態(tài) 基本 缺陷 定位 測試 用例約簡 方法
【說明書】:

技術領域

發(fā)明屬于軟件測試技術領域,涉及軟件測試結果的驗證及缺陷定位技術,主要應用于測試輸入的產生和測試用例的執(zhí)行可以自動完成,但測試結果需要人工比對的場景下,為一種基于動態(tài)基本塊的缺陷定位測試用例約簡方法。

背景技術

基于測試執(zhí)行的語句覆蓋的缺陷定位技術通過運行測試用例集來獲取程序的動態(tài)執(zhí)行信息,根據語句的覆蓋情況和用例的執(zhí)行結果計算各條語句的可疑度,具有高可疑度的語句優(yōu)先被檢查。其中,最具有代表性的是Agrawal等的削片方法,Renieris和Reiss的最近鄰方法,Jones和Harrold等提出的Tarantula方法。

研究表明這些基于覆蓋信息的缺陷定位技術可以有效地減少程序中需要檢查的語句數,從而減少了缺陷定位的工作量。然而,基于覆蓋信息的缺陷定位技術要求測試用例集具有很高的語句覆蓋率,雖然現有的測試用例生成工具可以自動生成高覆蓋率的測試輸入,但是這些測試輸入對應的輸出結果是未知的。人工判斷所有的輸出結果對測試人員來說是及其困難且不現實的。而且,判斷測試輸入的執(zhí)行結果正確與否,是測試領域的難題:測試預言問題。

這個問題的存在嚴重影響了基于覆蓋信息的缺陷定位技術在實際中的應用,帶來了極大的負擔。考慮到用測試用例生成工具自動生成的測試輸入集存在很大的冗余,研究人員提出對測試輸入進行約簡,采用一些策略從測試用例集中挑選出部分用例組成一個子集。測試人員只需檢查這個子集的測試輸出結果,然后在這個子集上應用基于覆蓋信息的缺陷定位技術即可。

Yu?Y和Jones?J等研究了測試用例集的約簡對缺陷定位效果的影響,他們的實驗表明,在測試用例約簡和缺陷定位效果間存在一個折中,一般來說,現有的測試用例約簡策略降低了缺陷定位的效果。Hao?Dan等人提出了一種包含三種策略(下面分別稱為S1,S2,S3)的測試輸入約簡方法(Hao?D,Xie?T,Zhang?L,et?al.Test?input?reduction?for?result?inspection?to?facilitate?fault?localization.Journal?of?Automated?Software?Engineering,2010.5~31.),實驗證明他們的方法可以幫助開發(fā)人員選擇出測試輸入的一個小的子集,檢查這個子集中測試輸入對應的輸出結果并在其覆蓋信息基礎上進行缺陷定位,仍然可以獲得有效的缺陷定位效果。

Baudry?B等人的研究表明,在基于語句覆蓋信息的缺陷定位技術中,缺陷定位算法可以識別的最小單元為動態(tài)基本塊,位于同一個動態(tài)基本塊中的兩條語句將被賦予相同的可疑度。因此,可以利用動態(tài)基本塊覆蓋來進行測試用例約簡。動態(tài)基本塊的基本含義為:假設P為待測試的程序,TS為測試用例集,一個動態(tài)基本塊DBB(dynamic?basic?block)是程序P中被TS中相同測試用例覆蓋的語句的集合。位于同一個動態(tài)基本塊中的語句在覆蓋矩陣中具有相同的行,它們被測試用例集中相同的測試用例所覆蓋,也就是說,測試用例集中任意一條測試用例要么執(zhí)行了這個塊中全部語句,要么沒有執(zhí)行塊中任何一條語句。

發(fā)明內容

本發(fā)明所要解決的技術問題是:現有的基于語句覆蓋的缺陷定位方法需要檢查測試用例執(zhí)行結果,耗費大量人力,如果對測試用例進行約簡,充分利用語句覆蓋信息來幫助挑選用于缺陷定位的測試用例,可以節(jié)約成本,約簡的測試用例集要保證和原有的用例集具有相同或相近的缺陷定位效果。

本發(fā)明的技術方案為:一種基于動態(tài)基本塊的缺陷定位測試用例約簡方法,在基于測試執(zhí)行的語句覆蓋信息的缺陷定位技術中,缺陷定位算法可以識別的最小單元為動態(tài)基本塊,根據測試用例的執(zhí)行路徑構建語句覆蓋矩陣,由語句覆蓋矩陣得到動態(tài)基本塊集合,根據動態(tài)基本塊集合將每條測試用例表示成以動態(tài)基本塊為單位的向量,將語句覆蓋矩陣轉換為動態(tài)基本塊覆蓋矩陣,對其中需要人工檢查結果的測試用例集進行約簡:采用最大劃分策略MDS或均勻劃分策略EDS挑選測試用例,并判斷所挑選的測試用例是否能繼續(xù)對當前已劃分出的動態(tài)基本塊做劃分,如果能,則保留已挑選的測試用例,繼續(xù)挑選余下的測試用例,如果不能,則將已經挑選的所有測試用例構成約簡后的測試用例集,約簡后的測試用例集用于缺陷定位。

2、根據權利要求1所述的一種基于動態(tài)基本塊的缺陷定位測試用例約簡方法,其特征是包括以下步驟:

1)對待測試程序P執(zhí)行測試用例集TS,TS為待約簡的初始測試用例集,根據測試用例執(zhí)行路徑收集語句覆蓋信息,構建語句覆蓋矩陣;

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京大學,未經南京大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201110413590.7/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發(fā)明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業(yè)標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产精品久久久久久久四虎电影| 狠狠躁日日躁狂躁夜夜躁av | 李采潭无删减版大尺度| 亚洲精品国产一区| 在线精品视频一区| 国产精品对白刺激久久久| 日本一二三区视频| 国产一二区在线| 色噜噜狠狠狠狠色综合久 | 国产盗摄91精品一区二区三区| 欧美日韩九区| 国产欧美性| 国产麻豆精品久久| 欧美日本一二三区| 香港三日本三级三级三级| 亚洲国产一区二区久久久777| 欧美一区二区三区不卡视频| 91精品视频一区二区| 欧美系列一区二区| 久久69视频| 国产无套精品一区二区| 国产69精品久久| 国产日韩欧美三级| 狠狠色噜噜狠狠狠狠2021天天| 日本三级不卡视频| 欧美系列一区| 99国产超薄丝袜足j在线观看| 中文在线一区| 国产精品尤物麻豆一区二区三区 | 久99久视频| 亚欧精品在线观看| 国产精品久久久久久久久久久杏吧| 久久精品国产久精国产| 蜜臀久久99静品久久久久久| 亚洲国产精品一区二区久久,亚洲午夜| 精品少妇一区二区三区 | 欧美日韩一区二区三区四区五区六区 | 国产一区二区影院| 中文无码热在线视频| 99国产伦精品一区二区三区| 国产精品一区亚洲二区日本三区| 午夜诱惑影院| 免费高潮又黄又色又爽视频| 欧美视屏一区| 欧美一区二区三区免费电影| 欧美一区二粉嫩精品国产一线天| 久久人人97超碰婷婷开心情五月| 久久综合国产伦精品免费| 99国产精品久久久久老师| 免费久久一级欧美特大黄| 国产99久久九九精品| 国产精品免费不卡| 国产欧美精品久久| 91久久国产露脸精品国产护士| 国产精品久久久久久久久久久久久久久久久久| xxxx在线视频| 国产97久久| 国产视频一区二区在线播放| 国产欧美亚洲精品| 午夜社区在线观看| 免费看欧美中韩毛片影院| 欧美一区二区三区免费播放视频了| 中文字幕欧美久久日高清| 丝袜脚交一区二区| 日本一区二区三区免费在线| 国产乱码精品一区二区三区介绍| 日本三级香港三级网站| 久久密av| 国产精品自产拍在线观看蜜| 香蕉久久国产| 欧美精品一区二区三区久久久竹菊| 亚洲精品久久久久999中文字幕| 一本久久精品一区二区| 日韩中文字幕亚洲欧美| 欧美高清性xxxxhdvideos| 亚洲欧洲一区二区| 欧美日韩国产一区二区三区在线观看| 精品婷婷伊人一区三区三| 国产亚洲精品久久久久动| 国产高清一区在线观看| 综合久久激情| 国产在线一区观看| 国产午夜一级一片免费播放| 99精品偷拍视频一区二区三区| 日韩欧美国产精品一区| 欧美日韩一区在线视频| 最新国产精品自拍| 久久一级精品| 国产一区二区伦理| 亚洲国产视频一区二区三区| 中文字幕制服丝袜一区二区三区| 国产一区在线免费| 国产在线精品二区| 欧美日韩一区二区电影| 91偷自产一区二区三区精品 | 国产精品高潮在线| 久久一级精品| 日韩午夜毛片| 欧美日韩精品在线播放| 91超碰caoporm国产香蕉| 久久夜色精品亚洲噜噜国产mv| 欧美精品一区二区久久| 国产一区免费播放| 国产精品久久久久久一区二区三区| 91久久精品在线| 国产精品久久久久久亚洲调教| 国产91久| 99精品欧美一区二区三区美图| 在线观看v国产乱人精品一区二区| 麻豆视频免费播放| 久久国产欧美一区二区三区免费| 欧美67sexhd| 狠狠色噜噜狠狠狠狠777| 国产91电影在线观看| 海量av在线| 乱淫免费视频| 亚洲乱亚洲乱妇28p| 国产一级精品在线观看| 国产第一区二区三区| 性色av色香蕉一区二区| 国产视频一区二区视频| 国产精品久久久不卡| 亚洲美女在线一区| 亚洲欧美制服丝腿| 亚洲欧美另类久久久精品2019| 久久久久久综合网| 99国产精品丝袜久久久久久| 精品国产一区二区三区国产馆杂枝| 狠狠色噜狠狠狠狠| 国内视频一区二区三区| 欧美精品一区二区三区在线四季| 99国产精品一区| 国产精品19乱码一区二区三区| 亚洲欧美日韩国产综合精品二区 | 午夜一级免费电影| 亚洲w码欧洲s码免费| 午夜欧美影院| 国产一区二区三区四区五区七| 综合国产一区| 国产一区二区精品在线| 海量av在线| 国产乱人伦精品一区二区| 欧美日韩亚洲另类| 91亚洲欧美日韩精品久久奇米色| 国产欧美一二三区| 国产精品日韩电影| 欧美视频1区| 久久久久久久亚洲视频| 久久狠狠高潮亚洲精品| 97人人澡人人爽人人模亚洲| 日韩一级精品视频在线观看 | 欧洲在线一区| 少妇中文字幕乱码亚洲影视| 久久青草欧美一区二区三区| 国产一区二区视频播放| 国产69精品福利视频| 欧美日韩中文字幕一区| 欧美高清性xxxx| 最新国产一区二区| 日韩精品一区二区三区免费观看视频| 91久久精品在线| 日韩精品中文字幕久久臀| 色午夜影院| 欧美精品中文字幕亚洲专区| 91久久国产露脸精品| 中文字幕国内精品| 99爱精品在线| 日韩国产欧美中文字幕| 久久密av| 久久久久久久久久国产精品| 国产一区二区高清视频| 欧美在线一级va免费观看| 日韩精品一区在线视频| 性欧美激情日韩精品七区| 日本午夜一区二区| 国产69精品久久久久按摩| 亚洲精品色婷婷| 欧美激情综合在线| 国产高清无套内谢免费| 久久密av| 午夜剧场伦理| 亚洲va欧美va国产综合先锋| 精品国产一区二区在线| 鲁丝一区二区三区免费观看| 日本一区二区三区电影免费观看| 国产suv精品一区二区4| 偷拍久久精品视频| 国产精品二区一区| 国产偷亚洲偷欧美偷精品 | 国产精品视频1区| 5g影院天天爽入口入口| 国产一区免费在线| 一区二区三区精品国产| 国产一区二区高潮| 欧美精品一区二区三区视频| 在线电影一区二区| 国产精品视频二区不卡| 99视频国产精品| 国产高清精品一区二区| 欧美精品在线不卡| 国产一区二区伦理片| 91精品啪在线观看国产线免费| 国产呻吟久久久久久久92| 黄色av中文字幕| 97精品久久久午夜一区二区三区| 日韩精品乱码久久久久久| 91avpro| 搡少妇在线视频中文字幕| 欧美乱码精品一区二区三| 日韩精品一区二区三区免费观看 | 日韩国产精品久久| 岛国黄色网址| 国产不卡三区| 日韩精品久久久久久久酒店| 日韩毛片一区| 国产色一区二区| 国产精品日韩三级| 狠狠色噜噜狠狠狠狠米奇7777| 国产欧美一区二区三区不卡高清| 福利片午夜| 久久婷婷国产综合一区二区| 久久久精品免费看| 久久午夜鲁丝片午夜精品| 国产一级不卡毛片| 日韩午夜一区| 午夜精品在线观看| 色噜噜狠狠狠狠色综合久| 欧美日韩一区二区三区在线观看视频| 99精品偷拍视频一区二区三区| 久久91久久久久麻豆精品| 亚洲精品久久久久www| 亚洲精华国产欧美| 毛片免费看看| 91黄在线看 | 国产精品久久国产三级国电话系列 | 国产91九色在线播放| 欧美三区二区一区| 狠狠色噜噜狠狠狠狠777| 国产免费第一区| 亚洲自偷精品视频自拍| av素人在线| 91麻豆精品国产91久久久更新时间| 免费看片一区二区三区| 国产第一区二区| 国产韩国精品一区二区三区| 日韩精品免费一区二区夜夜嗨|