• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    應用自適應差分進化算法優(yōu)化測試數據研究

    2018-03-27 01:27:12李龍澍翁晴晴
    小型微型計算機系統(tǒng) 2018年2期
    關鍵詞:測試數據質心適應度

    李龍澍,翁晴晴

    (安徽大學 計算機科學與技術學院,合肥 230601)

    1 引 言

    軟件測試是測試人員對開發(fā)人員所開發(fā)的軟件進行測試,盡可能多地發(fā)現軟件中存在的錯誤,以保證開發(fā)人員所開發(fā)的軟件正確且沒有潛在的缺陷.因此軟件測試是軟件開發(fā)周期中非常重要的環(huán)節(jié)[1].

    遺傳算法作為傳統(tǒng)的用于生成軟件測試數據的算法,其應用范圍非常廣泛[2].但傳統(tǒng)的遺傳算法通常表現出收斂速度慢,易陷入局部最優(yōu)等缺陷.近幾年有人提出通過將遺傳算法與蟻群算法或粒子群優(yōu)化算法等智能算法相結合的方案[3],用以提高算法效率.但是遺傳算法和PSO算法參數過多,不同的參數設置對最終結果影響較大,因此在實際應用中,需不斷調整,加大了算法的使用難度.自適應差分進化算法[4,5]僅需調整縮放因子F與交叉概率Cr,且可以自動調節(jié)縮放因子和交叉概率,能夠更加有效地提高收斂速度及防止陷入局部最優(yōu).與其他進化算法相比,自適應差分進化算法相對簡單,且能夠快速收斂到最優(yōu)值附近.因此,本文對自適應差分進化算法進行改進,并用于測試數據的產生.

    Storn和Price[6]首次提出差分進化算法,該算法相對簡單而且可以直接針對實數進行尋優(yōu).目前,差分進化算法已廣泛應用于解決目標優(yōu)化問題,如帶約束的優(yōu)化問題[7],多目標優(yōu)化問題[8]和工程設計優(yōu)化問題[9]等.但是,差分進化算法的控制參數需要根據先驗知識提前設置,不夠靈活.針對以上問題,不同的適應性差分進化算法相繼被提出[10-12];其中,Zhang 和 Sanderson[10]提出的自適應性的差分進化算法(JADE),利用上一代優(yōu)越個體的縮放因子和交叉概率來更新當前每個個體的控制參數,很好地防止算法進入早熟,并且大大增強了算法的靈活性.但是,JADE的變異策略是從100*p%(p為概率)種群中隨機選取一個個體取代當前最優(yōu)個體,降低了差分進化算法的收斂速度.

    通過對差分進化算法的研究發(fā)現,差分進化算法的性能與其變異操作有很大關聯.本文所提出的基于質心的自適應差分進化算法(Adaptive Differential Evolution based on Center of Mass,CADE)用以生成軟件測試數據的方法,不僅通過擴充種群中個體的多樣性,避免算法進入早熟;而且通過加快種群收斂速度的方式,降低了自動產生測試數據所需時間.同時,利用質心原理尋找最優(yōu)值的策略,實現整體上平衡全局與局部的搜索能力.最后,通過仿真實驗表明該方法在收斂速度和搜索精度上均有明顯的優(yōu)勢.

    2 基本概念

    自適應差分進化算法是貪婪性遺傳進化算法,主要包含種群初始化、變異、交叉及選擇階段;其利用多個個體的差分信息作為個體的擾動量,使得算法在跳躍距離和搜索方向上具有自適應性.在自適應差分進化算法中,變異操作對種群的進化方向起著決定性作用[13].自適應差分進化算法種群的初始化及變異操作如下:

    1)種群初始化

    在自適應差分進化算法中,設t表示進化代數,NP表示種群規(guī)模,D表示個體的維數,Xt表示第t代種群.首先,在問題的決策空間內隨機產生第0代種群:X(0)=x1(0),x2(0),…,xNP(0).其中,xit是第t代種群中第i個個體.個體每一維上的取值可按下式產生:xi,j(0)=Lj+randi,j0,1(Uj-Lj),Lj,Uj第j維的取值范圍,其中1≤i≤NP,1≤j≤D;randi,j0,1為介于0和1之間的一個均勻分布隨機數,其中j∈1,2,…,D.

    2)變異

    在每一代t中,都會根據當前種群產生變異向量Vit.現有的變異操作有很多種,主要包含如下幾種:

    DE/rand/1Vi(t)=xr1(t)+Fi(xr2(t)-xr3(t))

    (1)

    DE/best/1Vi(t)=xbest(t)+Fi(xr1(t)-xr2(t))

    (2)

    DE/current-to-pbest/1Vi(t)=xi(t)+Fi(xpbest(t)-xi(t))+Fi(xr1(t)-xr2(t))

    (3)

    其中:Fi為自適應DE中每個個體的縮放因子,取值范圍為0,1.xr1t,xr2t和xr3t是從集合1,…,NPi中隨機選擇的相互不同的個體,xpbestt為當前種群中最優(yōu)個體.

    3 CADE

    3.1 差分進化算法改進

    由于變異策略的選擇對差分進化算法的效率有著極大的影響.因而對差分進化算法的改進一般都是針對變異策略的改進[14].現在改進的方法主要有自適應的縮放因子Fi的引入、對于縮放個體的選擇標準等,相應的實驗效果都表現出較快的收斂速度及較高的收斂精度.

    A)由第二節(jié)的變異算子公式我們可以看出,種群中個體間差分向量的大小受縮放因子Fi取值的影響,縮放因子Fi的取值越小,相應的擾動也就越小.這就意味著,在差分算法的初始階段,由于個體間彼此差值較大,擾動也較大,算法能夠在較大的范圍內進行搜索;而在算法的后期,群體間個體都逐漸向最優(yōu)個體靠攏,進而擾動值降低,使得算法得以在較小的范圍內進行搜索.但是傳統(tǒng)的Fi值都是依據先驗知識人為設定且固定不變的,在后期向最優(yōu)值收斂時效果不是很好,因此研究者通過引入不同的自適應方法和自適應機制動態(tài)地更新控制參數,來提高算法性能.

    B)在差分進化算法的變異階段,已有很多對引入物理學中質心這一概念的研究,如Das等人[15]提出的AnDE算法中就使用質心這一概念,并在變異階段將求得的新個體作為變異值代替當前全局最優(yōu)值.在實驗中,算法較傳統(tǒng)的差分進化算法表現要好.物理學中質心計算公式如(4)所示:

    (4)

    其中,rδ為所求的質心(center of mass),mi是第i個粒子的質量,ri是第i個粒子所對應的具體值.

    但是就目前研究來看,已有的方法都是假設種群中各個粒子質量相同,并未考慮到各個粒子之間的差異性,所以本文對質心的應用做出改進,在已有的JADE算法的基礎上,提出了一種基于質心的變異算子.改進后的變異算子為:

    Vi(t)=xi(t)+Fi(xwBest(t)-xi(t))+Fi(xr1(t)-xr2(t))

    (5)

    其中,xit,xr1t和xr2t為隨機選擇的互不相同的個體.Fi使用JADE中的方式確定.

    3.2 xwbest的選擇標準

    A)最佳質心個體BCoI(the Best Center of Individual)

    BCoI(t)=(BCoI1,BCoI2,…,BCoIn,…,BCoID)

    (6)

    其中,BCoIt是一個D維向量,即我們通過質心求解方式得到一個新的個體.

    在第t代種群中,根據下式求得BCoI第n維元素的值:

    (7)

    其中,n表示BCoI(t)中第n維,N表示從第t代種群中隨機抽取100*p%(p為概率)個個體,fit表示對應xi個體的適應度值,fsum表示N個個體適應度值之和.

    由公式(7)求得BCoI的值將個體適應度值考慮在內,也將種群的進化方向考慮在內.不同個體適應度值不同,因此重要性也各不相同.由此賦予每個個體不同的權重值,偏離最優(yōu)值方向的個體權重較小,靠近最優(yōu)值的個體則權重較大,因此求得的BCoI更趨于最優(yōu)值.

    B)全局最佳質心個體GBCoI(the Global Best Center of Individual)

    當前種群中求得的BCoIt適應度值可能優(yōu)于上一代種群的全局最佳質心個體GBCoI(t-1)適應度值,也可能低于其適應度值.為保證種群能夠向最優(yōu)值方向進化,本文根據公式(8)選出全局最佳質心個體:

    (8)

    由公式(8)所得的新個體GBCoIt適應度值可能比當前種群的全局最優(yōu)值xbest低,也可能優(yōu)于全局最優(yōu)值xbest,所以本文定義以下規(guī)則選出用于變異的最優(yōu)個體,即xwbest:

    (9)

    根據公式(9)計算得出的xwbest,不僅彌補了JADE中種群多樣性較小,進化方向不穩(wěn)定,后期易陷入局部最優(yōu)的缺陷;同時又利用了質心這一物理學中的概念,能夠快速收斂到最優(yōu)值附近.由此可見,本文方法不僅增加了種群多樣性,而且加快了收斂速度與收斂精度,使得算法整體性能得到提高.

    3.3 改進的自適應差分進化算法

    在差分進化算法中,基于質心的xwbest的選擇不僅增加了種群的多樣性,而且提高了收斂速度和精度.自適應控制參數的引入,能夠動態(tài)調整算法中的各個參數,減少人為設置參數的影響.CADE偽代碼如算法1:

    1)第2-5行,利用差分進化算法初始化種群;設置均值μF和μCR初始值為0.5,p為選擇精英種群的概率,c為常量;初始化集合SF和SCR為空集,分別用來存放變異及交叉成功的后代個體所對應的自適應的縮放因子和交叉概率.

    2)第7行,自適應縮放因子Fi和交叉概率CRi分別由柯西分布和標準正態(tài)分布決定.與正態(tài)分布方式不同的是,通過柯西分布產生的縮放因子Fi不僅保證了Fi取值的多樣性,而且有效避免了當縮放因子集中于某一具體值時,使用貪心算法進行變異(如DE/best,DE/current-to-best)所產生的過早收斂的現象.

    3)第8行,按照本文所提的方法選擇出用來變異操作的個體xwbest,加快種群收斂速度及收斂精度.

    4)第11行,變異變量Vit由改進后的變異算子確定;由本文方法得到的后代個體不僅保證了種群的多樣性而且能夠快速向最優(yōu)值方向進化,加快了種群的收斂速度.

    算法1.

    Line# Procedure of CADE

    01 Begin

    02 SetμCR=0.5;μF=0.5;p=0.05;c=0.1;

    03 Initial populationxi(0)|i=1,2,…,NP;

    04 For t= 1 to T

    05SCR=?;SF=?;

    06 For i = 1 to NP

    07 GenerateCRi=randni(μCR,0.1),

    Fi=randci(μF,0.1);

    08 ChooseXwbestby formulate(9);

    09 Randomly choosexr1(t)≠xi(t)from

    current populationP;

    10 Randomly choosexr2(t)≠xi(t) and

    xr1(t)≠xr2(t)from current populationP;

    11Vi(t)=xi(t)+Fi(xwbest(t)-xi(t))+Fi(xr1(t)-xr2(t));

    12 Generatejrand=randint(1,D);

    13 For j = 1 to D

    14 Ifj=jrandorrand(0,1)

    15ui,j(t)=Vi,j(t);

    16 Elseui,j(t)=xi,j(t);

    17 End For

    18 Iff(xi(t))≤f(ui(t))

    19xi(t+1)=ui(t);CRi→SCR;Fi→SF;

    20 Elsexi(t+1)=xi(t);

    21 End for

    22μCR=(1-c)·μCR+c·meanA(SCR);

    23μF=(1-c)·μF+c·meanL(SF)

    24t=t+1;

    25 End

    5)第18-20行,屬于差分進化算法的選擇階段,此階段根據貪婪算法,在當前個體xi(t)和經過交叉后的個體ui(t)之間選擇出適應度值更好的個體,并保留到下一代種群中;若中間個體ui(t)優(yōu)于xi(t),將中間個體保留到下一代;同時,把自適應的縮放因子Fi和交差概率CRi分別存入相應的集合SF和SCR中.在進化過程中,設置合理的控制參數更趨向于產生生存能力較強的后代個體,此時我們就需要將本次變異與交叉的概率記錄下來,為下一次的種群進化作為參考.

    6)第22-23行,利用表達式μCR=1-c·μCR+c·meanASCR和μF=1-c·μF+c·meanLSF分別對每代的μCR和μF進行更新;meanASCR為算術平均值,meanLSF為Lehmer平均值,其meanL(SF)=∑F∈SFF2/∑F∈SFF.通過對使用Lehmer平均值與算術平均值獲得的自適應的μF進行對比,前者對變異成功的縮放因子賦予更大的權重,所得的縮放因子更接近最佳縮放因子;而通過算術平均值獲得的縮放因子往往比最佳縮放因子要小,將會使得μF過小進而導致種群過早收斂.因此Lehmer平均值更有利于保留影響較大的縮放因子,進而提高種群的變異概率.

    4 CADE算法應用于測試數據的生成

    4.1 適應度函數的構造

    多路徑覆蓋測試數據生成問題數學模型的建立與路徑的表示方法密切相關,且被測程序一般有多條路徑.在結構化程序設計中,程序通常由順序、選擇和循環(huán)三種結構組成.其中,選擇和循環(huán)結構決定程序不同分支的走向;對于循環(huán)結構,通過引入Z 路徑覆蓋[16]可將其分解成多個選擇結構.現有的路徑表示方式有:采用程序的語句編號序列表示路徑、采用分支節(jié)點序列表示路徑和利用赫夫曼編碼表示目標路徑等方式.本文借鑒GONG等人[17]的基于路徑相關性的回歸測試數據進化生成論文中的相關路徑表示方法,對待測程序進行標記.

    假設,待測程序為P,對程序中各個分支節(jié)點進行插樁,并設置穿越相應分支節(jié)點并且值為真記為1,若為假記為-1,不經過該分支節(jié)點則記為0.因此可以通過1,-1和0的編碼序列表示程序執(zhí)行的路徑.利用一組輸入數據運行插樁后的測試程序,得到分支節(jié)點序列為d1,d2,…,dm的執(zhí)行路徑pti,其中,m為路徑pti的長度;此外,待測程序P的目標路徑為p1,…,pn,n為目標路徑條數.

    假設程序P的輸入域為D,輸入數據t1,…,tn∈D.將執(zhí)行路徑pti的編碼序列與目標路徑pi的編碼序列自左向右進行比較,找到二者編碼第一次不相同的編碼位置,并記錄之前相同編碼的個數,記為pti∩pj,取其與目標路徑編碼即目標路徑總長度的比值,得到路徑相似度,記為fit:

    (10)

    因此,可以把求解測試數據生成問題轉化為求取f1(t),f2(t),…,fn(t)的最大值問題,則其適應度函數如下:

    max(f1(t),f2(t),…fn(t))s.t.t∈D

    (11)

    4.2 測試數據生成模型

    應用CADE算法自動生成測試數據的模型如圖1所示.測試環(huán)境的構造是測試數據生成的基礎,在該階段我們對源程序進行靜態(tài)分析,利用分支函數插樁得到的帶編碼的測試程序流程圖生成目標路徑,此方法比傳統(tǒng)的數據流程圖更加簡潔;利用CADE算法生成測試數據是整個模型的核心部分,該階段根據測試環(huán)境構造所得的目標路徑及測試數據范圍,結合算法所需參數的設置,對種群進行初始化,通過運行改進后的變異算子更新種群,引導種群向最優(yōu)值方向進化;并利用測試數據運行插樁后的待測程序,計算適應度值.

    圖1 基于CADE算法的測試數據生成模型Fig.1 Model of test data generation based on the CADE

    5 實驗分析

    為評價本文所提出的CADE算法生成測試數據的性能,選擇2個基準程序作為被測程序進行實驗.針對被測程序,本文主要考察各方法生成測試數據所需的時間,進化代數等,并做出對比實驗,清楚地表現出各方法之間的差異.所有實驗程序均采用Java語言編寫,并在Eclipse下運行,微機環(huán)境為Windows操作系統(tǒng) Intel(R) Core(TM) i3 CPU 2.0GHz和2GB RAM內存.所有試驗參數設置如下:種群迭代次數1000,GA交叉概率0.6,GA變異概率0.01,GA算法中的適應度函數來源于文獻[18].另外,為降低實驗中隨機因素的影響,針對不同程序的每一種情況都獨立運行50次實驗.

    5.1 三個數排序

    三個數排序程序[18]有三個輸入變量,有3個判斷分支,得到目標路徑長度為3;理論路徑為8條,其中,不可行路徑有1條.為測試CADE算法的性能,本文分別在不同的搜索范圍及種群規(guī)模下進行對比試驗.相關實驗結果如表1-表3所示:

    表1 種群規(guī)模為30,算法運行結果比較
    Table 1 NP=30,Comparison of experimental results

    數據范圍平均迭代次數平均進化時間GAJADECADEGAJADECADE[0,128]2117120.2790.0370.039[0,512]5425190.6090.1190.103[0,1024]10950292.8140.10.102

    從表1-表3中能看出:1)在種群規(guī)模相同的情況下,對于同一輸入數據范圍,CADE算法的迭代次數明顯小于GA和JADE,即CADE算法收斂性能高于JADE和GA;2)在種群規(guī)模相同的情況下,隨著輸入數據范圍的增加,GA與JADE算法迭代次數相差較大,而CADE算法迭代次數相差不大,說明本文方法的性能要優(yōu)于GA與JADE算法;3)隨著輸入范圍的增加,CADE算法與遺傳算法的時間差不斷增大,說明CADE在較大的輸入范圍內搜索能力強;而相對GA而言,CADE與JADE算法所需平均進化時間相差不大,且CADE平均迭代次數低于JADE算法.總體而言,CADE算法在平均迭代次數及進化時間上更優(yōu).

    表2 種群規(guī)模為50,算法運行結果比較
    Table 2 NP=50,Comparison of experimental results

    數據范圍平均迭代次數平均進化時間GAJADECADEGAJADECADE[0,128]1614100.2750.0410.043[0,512]3523190.5470.0490.043[0,1024]6132230.8490.050.05

    表3 種群規(guī)模為100,算法運行結果比較
    Table 3 NP=100,Comparison of experimental results

    數據范圍平均迭代次數平均進化時間GAJADECADEGAJADECADE[0,128]91080.2950.0510.048[0,512]2017140.4360.070.061[0,1024]3228170.8180.0730.064

    5.2 三角形判斷

    本文所選的三角形判斷程序[17]共有6個判斷分支,得到目標路徑長度為6;理論路徑為28條,其中,不可行路徑有9條,所以實際的目標路徑為19條,其中等邊三角形的測試數據最難生成.

    圖2和圖3為不同輸入范圍下,四種方法找到最優(yōu)解所需的平均迭代次數;其中,[0,64]表示輸入數據的取值范圍.圖2表示種群規(guī)模為50,不同輸入數據范圍下各個方法的平均進化代數;圖3種群規(guī)模為100,不同輸入數據范圍下各個方法的平均進化代數.從圖2和圖3中可以看到CADE算法的總體性能優(yōu)于其他三種算法,而且隨著數據輸入范圍的增大,CADE能夠保證在一定進化代數內找到所需測試數據,性能趨于穩(wěn)定.

    圖4和圖5表示四種算法在種群規(guī)模為50的情況下的平均進化代數與分支覆蓋率間的關系;其中,圖4的數據輸入范圍為 [0,1024],圖5的數據輸入范圍為[0,64].從圖4和圖5中可知,在迭代初期四種算法的覆蓋率相差不大,隨著平均進化代數的增加,CADE很快達到100%的覆蓋率;針對不同的輸入范圍,在滿足分支覆蓋率為100 %時,CADE算法平均進化代數明顯小于GA、DE和JADE算法,表明本文方法的性能優(yōu)于GA、DE和JADE算法.

    6 結 論

    本文在研究測試數據生成問題時,首次將自適應差分進化算法應用于解決測試數據生成問題.本文在已有的自適應差分進化算法JADE基礎上,借助自動調節(jié)縮放因子的方式,豐富種群的多樣性,防止算法陷入局部最優(yōu);同時,采用基于質心原理的策略來選擇用于變異的個體,能夠快速收斂到最優(yōu)值附近,引導算法向最優(yōu)值方向進化,使得算法整體性能得到提高.最后,通過仿真試驗,表明了本文所提出的算法較好地解決了傳統(tǒng)遺傳算法在搜索最優(yōu)解時易陷入局部最優(yōu)及搜索精度低等缺陷,且能夠快速生成所需數據.

    圖2 不同數據范圍,算法平均進化代數Fig.2 Different data range,the algorithm′s average number of iterations

    圖3 不同數據范圍,算法平均進化代數Fig.3 Different data range,the algorithm′s average number of iterations

    圖4 進化代數與分支覆蓋率的關系Fig.4 Relationship between the number of iterations and the rate of branch coverage

    圖5 進化代數和分支覆蓋率的關系Fig.5 Relationship between the number of iterations and the rate of branch coverage

    [1] Qiu Xiao-kang,Lin Xuan-dong.A path-orientedtoolsupporting fortesting [J].Acta Electronica Sinica,2004,32(12A):231-234.

    [2] Deb K,Pratap A,Agarwal S,et al.A fast and elitist multiobjective genetic algorithm:NSGA-II [J].IEEE Transactions on Evolutionary Computation,2002,6(2):182-197.

    [3] Koleejan C,Xue B,Zhang M.Code coverage optimization in genetic algorithms and particle swarm optimization for automatic software test data generation[C].2015 IEEE Congress on Evolutionary Computation (CEC),IEEE,2015:1204-1211.

    [4] Zhou Y,Li X,Gao L.A differential evolution algorithm with intersect mutation operator [J].Applied Soft Computing,2013,13(1):390-401.

    [5] Hui S,Suganthan P N.Ensemble and arithmetic recombination-based speciation differential evolution for multimodal optimization [J].IEEE Transactions on Cybernetics,2016,46(1):64-74.

    [6] Storn R,Price K.Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces [J].Journal of Global Optimization,1997,11(4):341-359.

    [7] Becerra R L,Coello C A C.Cultured differential evolution for constrained optimization [J].Computer Methods in Applied Mechanics and Engineering,2006,195(33):4303-4322.

    [8] Gong W,Cai Z.An improved multi-objective differential evolution based on Pareto-adaptive-dominance and orthogonal design [J].European Journal of Operational Research,2009,198(2):576-601.

    [9] Liao T W.Two hybrid differential evolution algorithms for engineering design optimization [J].Applied Soft Computing,2010,10(4):1188-1199.

    [10] Zhang J,Sanderson A C.JADE:adaptive differential evolution with optional external archive [J].IEEE Transactions on Evolutionary Computation,2009,13(5):945-958.

    [11] Gong W,Cai Z,Ling C X,et al.Enhanced differential evolution with adaptive strategies for numerical optimization[J].IEEE Transactions on Systems,Man,and Cybernetics,Part B (Cybernetics),2011,41(2):397-413.

    [12] Yang Z,Tang K,Yao X.Self-adaptive differential evolution with neighborhood search[C].2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence),IEEE,2008:1110-1116.

    [13] Yi W,Zhou Y,Gao L,et al.An improved adaptive differential evolution algorithm for continuous optimization [J].Expert Systems with Applications,2016,44:1-12.

    [14] Epitropakis M G,Tasoulis D K,Pavlidis N G,et al.Enhancing differential evolution utilizing proximity-based mutation operators[J].IEEE Transactions on Evolutionary Computation,2011,15(1):99-119.

    [15] Das S,Konar A,Chakraborty U K.Annealed differential evolution[C].2007 IEEE Congress on Evolutionary Computation.IEEE,2007:1926-1933.

    [16] Xia Hui,Song Xin,Wang Li.Research of test case auto generating based on Z-path coverage [J].Modern Electronics Technique,2006,29(6):92-94.

    [17] Wu Chuan,Gong Dun-wei.Evolutionary generation of test data for regression testing based on path correlation [J].Chinese Journal of Computers,2015,38(11):2247-2261.

    [18] Ding Rui,Dong Hong-bin,Zhang Yan,et al.Fast automatic generation method for software testing data based on key-point path [J].Journal of Software,2016,27(4):814-827.

    附中文參考文獻:

    [1] 邱曉康,李宣東.一個面向路徑的軟件測試輔助工具[J].電子學報,2004,32(12A):231-234.

    [16] 夏 輝,宋 昕,王 理.基于 Z 路徑覆蓋的測試用例自動生成技術研究[J].現代電子技術,2006,29(6):92-94.

    [17] 吳 川,鞏敦衛(wèi).基于路徑相關性的回歸測試數據進化生成[J].計算機學報,2015,38(11):2247-2261.

    [18] 丁 蕊,董紅斌,張 巖,等.基于關鍵點路徑的快速測試用例自動生成方法[J].軟件學報,2016,27(4):814-827.

    猜你喜歡
    測試數據質心適應度
    改進的自適應復制、交叉和突變遺傳算法
    計算機仿真(2022年8期)2022-09-28 09:53:02
    重型半掛汽車質量與質心位置估計
    基于GNSS測量的天宮二號質心確定
    測試數據管理系統(tǒng)設計與實現
    基于自適應粒子群優(yōu)化算法的測試數據擴增方法
    計算機應用(2016年9期)2016-11-01 17:57:12
    基于空調導風板成型工藝的Kriging模型適應度研究
    中國塑料(2016年11期)2016-04-16 05:26:02
    空間co-location挖掘模式在學生體能測試數據中的應用
    體育科技(2016年2期)2016-02-28 17:06:21
    一種海洋測高衛(wèi)星質心在軌估計算法
    航天器工程(2014年5期)2014-03-11 16:35:53
    少數民族大學生文化適應度調查
    影響《標準》測試數據真實性的因素及破解策略
    體育師友(2011年5期)2011-03-20 15:29:51
    国国产精品蜜臀av免费| 在线观看av片永久免费下载| 欧美变态另类bdsm刘玥| 免费看不卡的av| 久久久久久久精品精品| 久久久久久久久大av| av播播在线观看一区| 国产在线免费精品| 高清在线视频一区二区三区| 一级av片app| 99久久精品国产国产毛片| av又黄又爽大尺度在线免费看| 美女脱内裤让男人舔精品视频| 亚洲精华国产精华液的使用体验| 联通29元200g的流量卡| 国产精品久久久久久精品古装| 亚洲欧美清纯卡通| 毛片一级片免费看久久久久| 久久人人爽av亚洲精品天堂 | 欧美一区二区亚洲| 一级a做视频免费观看| 18禁裸乳无遮挡动漫免费视频| 99热国产这里只有精品6| 91午夜精品亚洲一区二区三区| .国产精品久久| 女性生殖器流出的白浆| 成人午夜精彩视频在线观看| 观看免费一级毛片| 91精品国产九色| 亚洲av综合色区一区| 国产精品一二三区在线看| 亚洲四区av| 欧美xxxx黑人xx丫x性爽| 亚洲aⅴ乱码一区二区在线播放| 国产亚洲91精品色在线| 五月伊人婷婷丁香| 国产 一区精品| 免费高清在线观看视频在线观看| 亚洲电影在线观看av| 成人亚洲欧美一区二区av| 少妇高潮的动态图| 国产探花极品一区二区| 亚洲欧美成人精品一区二区| 成人午夜精彩视频在线观看| 一个人免费看片子| 欧美成人午夜免费资源| 韩国av在线不卡| 免费在线观看成人毛片| 久久久久网色| 国产精品99久久99久久久不卡 | 视频区图区小说| 国产女主播在线喷水免费视频网站| 久久久久久久久久久免费av| 午夜视频国产福利| 精品亚洲成国产av| 观看免费一级毛片| 蜜桃久久精品国产亚洲av| 日韩一区二区三区影片| 国产淫片久久久久久久久| 日本一二三区视频观看| 啦啦啦中文免费视频观看日本| 91久久精品国产一区二区三区| 少妇的逼好多水| 亚洲精品色激情综合| 有码 亚洲区| 97在线视频观看| 丰满迷人的少妇在线观看| 国产精品爽爽va在线观看网站| 欧美国产精品一级二级三级 | 观看av在线不卡| 亚洲精品亚洲一区二区| 观看av在线不卡| 国产成人免费观看mmmm| 色婷婷av一区二区三区视频| 黄片wwwwww| 亚洲av.av天堂| 国产成人精品婷婷| 99九九线精品视频在线观看视频| 欧美另类一区| 亚洲一级一片aⅴ在线观看| 少妇人妻久久综合中文| 亚洲自偷自拍三级| 黑人猛操日本美女一级片| 久久青草综合色| 好男人视频免费观看在线| 国产片特级美女逼逼视频| 丝袜脚勾引网站| 久久精品国产亚洲网站| 麻豆精品久久久久久蜜桃| 国产精品伦人一区二区| 午夜精品国产一区二区电影| 精品亚洲乱码少妇综合久久| 夜夜爽夜夜爽视频| 久久婷婷青草| 亚洲精品456在线播放app| 美女高潮的动态| 九九爱精品视频在线观看| 国产成人精品一,二区| 国产在线男女| 亚洲最大成人中文| 熟女电影av网| 22中文网久久字幕| 日本与韩国留学比较| 国产精品福利在线免费观看| 亚洲欧洲国产日韩| 亚洲国产av新网站| 色吧在线观看| 亚洲一级一片aⅴ在线观看| 高清av免费在线| 中国国产av一级| 男男h啪啪无遮挡| 国产片特级美女逼逼视频| 久久久久国产精品人妻一区二区| 美女高潮的动态| 高清在线视频一区二区三区| 在线观看免费视频网站a站| 亚洲性久久影院| 国产熟女欧美一区二区| 身体一侧抽搐| 午夜福利在线在线| 日韩精品有码人妻一区| 99热网站在线观看| 爱豆传媒免费全集在线观看| 超碰av人人做人人爽久久| 成人无遮挡网站| 日韩免费高清中文字幕av| 春色校园在线视频观看| 最近的中文字幕免费完整| 久久久久性生活片| 大片免费播放器 马上看| 人妻制服诱惑在线中文字幕| 岛国毛片在线播放| 伦理电影大哥的女人| 插逼视频在线观看| 男人舔奶头视频| 精品国产乱码久久久久久小说| 欧美日韩精品成人综合77777| 777米奇影视久久| 国产男女内射视频| 国产高清有码在线观看视频| 婷婷色综合www| 国产美女午夜福利| 亚洲精品456在线播放app| 纯流量卡能插随身wifi吗| 亚洲国产毛片av蜜桃av| 秋霞伦理黄片| 国产精品一区二区三区四区免费观看| 成年美女黄网站色视频大全免费 | 啦啦啦在线观看免费高清www| 97超视频在线观看视频| 亚洲av电影在线观看一区二区三区| 久久韩国三级中文字幕| 午夜福利影视在线免费观看| 日韩 亚洲 欧美在线| 欧美成人午夜免费资源| 男女无遮挡免费网站观看| 免费看光身美女| 国产免费一级a男人的天堂| 蜜臀久久99精品久久宅男| 97超视频在线观看视频| 免费大片18禁| 2021少妇久久久久久久久久久| 久久99热6这里只有精品| 亚洲第一av免费看| 亚洲最大成人中文| 亚洲av欧美aⅴ国产| 国产精品成人在线| 久久99精品国语久久久| 久久久久精品久久久久真实原创| 七月丁香在线播放| 人人妻人人添人人爽欧美一区卜 | 久久久久久人妻| 男女无遮挡免费网站观看| 免费看光身美女| 边亲边吃奶的免费视频| 亚洲精品久久久久久婷婷小说| 亚洲av男天堂| 亚洲精品色激情综合| 一级片'在线观看视频| 久久6这里有精品| 乱系列少妇在线播放| 99久国产av精品国产电影| 亚洲精品第二区| 在线观看人妻少妇| 小蜜桃在线观看免费完整版高清| h日本视频在线播放| 只有这里有精品99| 七月丁香在线播放| 欧美日韩视频高清一区二区三区二| 18禁裸乳无遮挡免费网站照片| 超碰97精品在线观看| 成人综合一区亚洲| 亚洲中文av在线| 男人舔奶头视频| 中国三级夫妇交换| av在线播放精品| 一级黄片播放器| 国产午夜精品久久久久久一区二区三区| 男女边摸边吃奶| 亚州av有码| 亚洲国产最新在线播放| 91精品国产九色| 中文资源天堂在线| 天堂中文最新版在线下载| 观看av在线不卡| 一级a做视频免费观看| 亚洲精品国产av成人精品| 国产精品久久久久久久久免| av视频免费观看在线观看| 熟女电影av网| 又大又黄又爽视频免费| 亚洲一级一片aⅴ在线观看| 噜噜噜噜噜久久久久久91| 国语对白做爰xxxⅹ性视频网站| 超碰97精品在线观看| 午夜免费观看性视频| 亚洲中文av在线| 日韩人妻高清精品专区| 精品久久久久久久久亚洲| 亚洲国产精品专区欧美| 亚洲精品国产成人久久av| 一本久久精品| 国产精品久久久久久久久免| 日韩一区二区视频免费看| 久久女婷五月综合色啪小说| 日日啪夜夜撸| 午夜激情久久久久久久| 好男人视频免费观看在线| 久久久久性生活片| 国产淫语在线视频| 国产高清不卡午夜福利| 这个男人来自地球电影免费观看 | av播播在线观看一区| 2018国产大陆天天弄谢| 国产精品久久久久成人av| 免费黄网站久久成人精品| 日韩国内少妇激情av| 日韩人妻高清精品专区| xxx大片免费视频| 欧美成人a在线观看| 亚洲精品成人av观看孕妇| 亚洲人成网站高清观看| 五月开心婷婷网| 久久99精品国语久久久| 久久人人爽人人爽人人片va| 18禁裸乳无遮挡免费网站照片| 麻豆乱淫一区二区| 在线观看人妻少妇| 国产在线免费精品| 午夜日本视频在线| 91aial.com中文字幕在线观看| 免费大片18禁| 色视频www国产| 色5月婷婷丁香| 大香蕉久久网| av播播在线观看一区| 在线观看三级黄色| av国产精品久久久久影院| 成年人午夜在线观看视频| av黄色大香蕉| 日韩,欧美,国产一区二区三区| 久久精品人妻少妇| 2018国产大陆天天弄谢| 嫩草影院入口| 免费黄网站久久成人精品| 欧美高清成人免费视频www| 边亲边吃奶的免费视频| 亚洲自偷自拍三级| 久久午夜福利片| 亚洲精品中文字幕在线视频 | 少妇猛男粗大的猛烈进出视频| 国产69精品久久久久777片| 久久亚洲国产成人精品v| 男的添女的下面高潮视频| 亚洲综合色惰| 亚洲国产最新在线播放| 久久久久久人妻| 伦理电影大哥的女人| 视频区图区小说| 美女福利国产在线 | 免费看不卡的av| 两个人的视频大全免费| av又黄又爽大尺度在线免费看| 亚洲四区av| 在线观看人妻少妇| 大陆偷拍与自拍| 我的女老师完整版在线观看| 六月丁香七月| 18禁动态无遮挡网站| 十八禁网站网址无遮挡 | 91午夜精品亚洲一区二区三区| 大片电影免费在线观看免费| 啦啦啦中文免费视频观看日本| 熟女人妻精品中文字幕| 成人午夜精彩视频在线观看| 边亲边吃奶的免费视频| 国产 一区精品| 亚洲aⅴ乱码一区二区在线播放| 久久久久久久国产电影| 五月开心婷婷网| 日韩精品有码人妻一区| 人人妻人人添人人爽欧美一区卜 | 久久国产精品男人的天堂亚洲 | 久久av网站| 久久久午夜欧美精品| 久久久久人妻精品一区果冻| av女优亚洲男人天堂| 青青草视频在线视频观看| 我要看黄色一级片免费的| 新久久久久国产一级毛片| 美女脱内裤让男人舔精品视频| 亚洲av成人精品一二三区| 最近手机中文字幕大全| 中文字幕人妻熟人妻熟丝袜美| 国产av码专区亚洲av| 国产欧美另类精品又又久久亚洲欧美| 欧美日韩国产mv在线观看视频 | 亚洲欧美精品专区久久| 欧美国产精品一级二级三级 | 免费黄色在线免费观看| 久久毛片免费看一区二区三区| 只有这里有精品99| 九色成人免费人妻av| 在线免费观看不下载黄p国产| 欧美日本视频| 日本色播在线视频| 在线观看免费高清a一片| 国产久久久一区二区三区| 黑丝袜美女国产一区| 久久久久视频综合| 夜夜骑夜夜射夜夜干| 日韩电影二区| 国产爱豆传媒在线观看| 免费av中文字幕在线| 少妇人妻精品综合一区二区| 亚洲在久久综合| 亚洲欧洲国产日韩| 王馨瑶露胸无遮挡在线观看| 极品少妇高潮喷水抽搐| 国产高潮美女av| 美女xxoo啪啪120秒动态图| 成人二区视频| 久久久久久久久久久免费av| 成人国产av品久久久| 在线观看av片永久免费下载| 国产亚洲欧美精品永久| 国产成人aa在线观看| 久久精品国产亚洲av涩爱| 国产极品天堂在线| 在线观看美女被高潮喷水网站| 成年av动漫网址| 人体艺术视频欧美日本| 七月丁香在线播放| 国产老妇伦熟女老妇高清| 91精品一卡2卡3卡4卡| 看非洲黑人一级黄片| 午夜老司机福利剧场| tube8黄色片| 22中文网久久字幕| 最近中文字幕高清免费大全6| videos熟女内射| 国产精品一区二区性色av| 精品久久久久久久久av| 51国产日韩欧美| 人妻一区二区av| 少妇人妻 视频| 成年人午夜在线观看视频| 欧美日本视频| 美女主播在线视频| 午夜福利影视在线免费观看| 国产免费又黄又爽又色| 男女边摸边吃奶| 国产精品一区二区在线不卡| 亚洲精品成人av观看孕妇| 成人午夜精彩视频在线观看| 人妻夜夜爽99麻豆av| 我的女老师完整版在线观看| 日韩成人av中文字幕在线观看| 免费大片18禁| 又大又黄又爽视频免费| 日韩欧美 国产精品| 日韩成人伦理影院| 久久国产精品男人的天堂亚洲 | 精品亚洲成a人片在线观看 | 少妇猛男粗大的猛烈进出视频| 亚洲国产精品国产精品| 亚洲av日韩在线播放| 18禁在线播放成人免费| 亚洲精品乱码久久久v下载方式| 身体一侧抽搐| 综合色丁香网| 免费黄频网站在线观看国产| 亚洲av国产av综合av卡| 女人十人毛片免费观看3o分钟| 老师上课跳d突然被开到最大视频| 2022亚洲国产成人精品| 亚洲高清免费不卡视频| 夜夜爽夜夜爽视频| 在线观看av片永久免费下载| 偷拍熟女少妇极品色| av黄色大香蕉| 欧美精品一区二区大全| 综合色丁香网| av黄色大香蕉| 男女啪啪激烈高潮av片| 我要看日韩黄色一级片| 亚洲av在线观看美女高潮| 日韩欧美 国产精品| 丰满迷人的少妇在线观看| 如何舔出高潮| 欧美精品人与动牲交sv欧美| 激情五月婷婷亚洲| 热re99久久精品国产66热6| 看十八女毛片水多多多| 亚洲精品乱久久久久久| 午夜激情福利司机影院| 伊人久久精品亚洲午夜| xxx大片免费视频| 国产亚洲一区二区精品| h日本视频在线播放| 91久久精品国产一区二区三区| 蜜桃久久精品国产亚洲av| 久久久亚洲精品成人影院| 久久韩国三级中文字幕| 赤兔流量卡办理| 国产精品秋霞免费鲁丝片| 午夜激情福利司机影院| 国产精品一区二区在线观看99| 精品一区在线观看国产| 中文字幕制服av| 成人毛片60女人毛片免费| 日本爱情动作片www.在线观看| 在线观看一区二区三区激情| 亚洲天堂av无毛| 国产老妇伦熟女老妇高清| 在线亚洲精品国产二区图片欧美 | 美女cb高潮喷水在线观看| 免费看不卡的av| 亚洲av男天堂| 亚洲av综合色区一区| 日本免费在线观看一区| av国产精品久久久久影院| 成人美女网站在线观看视频| 国产一区二区在线观看日韩| 久久精品国产亚洲网站| 肉色欧美久久久久久久蜜桃| 欧美日韩视频高清一区二区三区二| 亚洲国产毛片av蜜桃av| 精华霜和精华液先用哪个| 国产黄色视频一区二区在线观看| 色综合色国产| 国产视频首页在线观看| 久久精品国产a三级三级三级| 男人舔奶头视频| 色婷婷久久久亚洲欧美| 看十八女毛片水多多多| 国产精品一区二区在线不卡| 亚洲av成人精品一区久久| 亚洲天堂av无毛| 国产 精品1| 精品熟女少妇av免费看| 久久97久久精品| 97超碰精品成人国产| 久久久国产一区二区| 国产精品伦人一区二区| 欧美zozozo另类| 麻豆乱淫一区二区| 国产成人精品久久久久久| 一级毛片久久久久久久久女| 成人综合一区亚洲| 色吧在线观看| 九九爱精品视频在线观看| 日本与韩国留学比较| 黄色视频在线播放观看不卡| 久久国产精品大桥未久av | 欧美日韩视频高清一区二区三区二| 联通29元200g的流量卡| 成人国产av品久久久| 国产高清有码在线观看视频| 99久久精品一区二区三区| 成人国产av品久久久| 国产免费视频播放在线视频| 男女无遮挡免费网站观看| 亚洲怡红院男人天堂| 亚洲av综合色区一区| 亚洲精品自拍成人| 97热精品久久久久久| 日韩,欧美,国产一区二区三区| 黑人猛操日本美女一级片| 精品久久久噜噜| 精品国产三级普通话版| 干丝袜人妻中文字幕| 国产乱人视频| 日本欧美国产在线视频| av福利片在线观看| 一区二区三区四区激情视频| 国产成人午夜福利电影在线观看| 在线观看三级黄色| 亚洲av在线观看美女高潮| 成人黄色视频免费在线看| 亚洲国产色片| 亚洲国产高清在线一区二区三| 欧美成人a在线观看| 日本黄色日本黄色录像| 天堂8中文在线网| 日韩在线高清观看一区二区三区| 大码成人一级视频| 极品少妇高潮喷水抽搐| 99热国产这里只有精品6| 成人二区视频| 亚洲精品自拍成人| 国产片特级美女逼逼视频| 亚洲国产高清在线一区二区三| 日韩欧美精品免费久久| 黄色日韩在线| 女人十人毛片免费观看3o分钟| 欧美人与善性xxx| 免费大片18禁| 亚洲欧美成人精品一区二区| 大片电影免费在线观看免费| 一级爰片在线观看| 国产成人免费观看mmmm| 国产91av在线免费观看| 观看av在线不卡| 久热久热在线精品观看| 国产午夜精品久久久久久一区二区三区| 水蜜桃什么品种好| 亚洲国产高清在线一区二区三| 卡戴珊不雅视频在线播放| 欧美激情国产日韩精品一区| 国产精品欧美亚洲77777| 一级爰片在线观看| 久久久久久伊人网av| 久久精品国产鲁丝片午夜精品| 久久久久精品久久久久真实原创| 国产精品国产三级国产专区5o| 免费观看av网站的网址| 欧美xxxx黑人xx丫x性爽| 三级经典国产精品| 国产精品久久久久久av不卡| 亚洲欧美日韩东京热| 校园人妻丝袜中文字幕| 99国产精品免费福利视频| 日韩成人av中文字幕在线观看| 麻豆成人av视频| 舔av片在线| 国产伦理片在线播放av一区| 久久久精品94久久精品| 女的被弄到高潮叫床怎么办| 国产av精品麻豆| 欧美zozozo另类| 国产一区二区三区综合在线观看 | 亚洲精品久久午夜乱码| 国产精品不卡视频一区二区| 激情 狠狠 欧美| 80岁老熟妇乱子伦牲交| 国产精品免费大片| 大又大粗又爽又黄少妇毛片口| 亚州av有码| 久久精品国产鲁丝片午夜精品| 国产成人91sexporn| 国产深夜福利视频在线观看| 国产精品av视频在线免费观看| 国产v大片淫在线免费观看| av播播在线观看一区| 色视频www国产| 亚洲精品日韩av片在线观看| 一级av片app| 日本午夜av视频| 欧美 日韩 精品 国产| 国产一区二区在线观看日韩| 中文字幕免费在线视频6| 在线观看一区二区三区| 久久精品国产亚洲av涩爱| 深爱激情五月婷婷| 国产成人一区二区在线| av国产精品久久久久影院| 九草在线视频观看| 综合色丁香网| 不卡视频在线观看欧美| 日日摸夜夜添夜夜爱| 欧美激情极品国产一区二区三区 | 99久久精品国产国产毛片| 三级国产精品欧美在线观看| 毛片女人毛片| 边亲边吃奶的免费视频| 国产精品国产三级国产专区5o| 亚洲欧美日韩无卡精品| 成人二区视频| 免费观看a级毛片全部| 国产爽快片一区二区三区| 草草在线视频免费看| 国产高清三级在线| 少妇的逼好多水| 日韩在线高清观看一区二区三区| 天堂8中文在线网| 国产精品.久久久| 欧美成人一区二区免费高清观看| 在线天堂最新版资源| 亚洲国产精品成人久久小说| 日产精品乱码卡一卡2卡三| 国产精品伦人一区二区| 亚洲国产av新网站| 老师上课跳d突然被开到最大视频| 五月玫瑰六月丁香| 午夜视频国产福利| 日韩成人av中文字幕在线观看| 看十八女毛片水多多多| 亚洲精品国产av成人精品| 日韩一本色道免费dvd| 干丝袜人妻中文字幕| 亚洲欧洲国产日韩| 国产成人精品一,二区| 成人影院久久| 不卡视频在线观看欧美|