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

    基于Weka的軟件缺陷預(yù)測研究與應(yīng)用

    2020-05-19 05:11郭江峰曲豫賓
    河南科技 2020年8期
    關(guān)鍵詞:機器學(xué)習(xí)

    郭江峰 曲豫賓

    摘 要:在軟件開發(fā)過程中,軟件缺陷預(yù)測能預(yù)先識別存在的潛在缺陷模塊,大幅減少測試所需的人力、物力,優(yōu)化測試資源分配,提高測試效率和軟件產(chǎn)品質(zhì)量。軟件缺陷預(yù)測技術(shù)不僅具有重要的研究意義,更具有重要的應(yīng)用價值。基于Weka數(shù)據(jù)挖掘平臺,本研究使用NASA缺陷數(shù)據(jù)集進行了軟件缺陷預(yù)測,在合理選擇機器學(xué)習(xí)算法、科學(xué)設(shè)置參數(shù)的情況下,取得了良好的軟件缺陷預(yù)測結(jié)果。

    關(guān)鍵詞:軟件缺陷預(yù)測;度量元;機器學(xué)習(xí);Weka

    中圖分類號:TP311.52文獻標(biāo)識碼:A文章編號:1003-5168(2020)08-0014-05

    Research and Application of Software Defect Prediction Based on Weka

    GUO Jiangfeng1,2 QU Yubin1

    (1.Jiangsu College of Engineering and Technology,Nantong Jiangsu 226007;

    2.Kizilsu Vocational Technical College,Atushi Xinjiang 845350)

    Abstract: In the process of software development, software defect prediction can identify the potential defect modules in advance, greatly reduce the human and material resources needed for testing, optimize the distribution of testing resources, and improve the testing efficiency and software product quality. Software defect prediction technology not only has important research significance, but also has important application value. Based on Weka data mining platform, the software defect prediction was carried out by using NASA defect data set in this study, and good software defect prediction results were obtained under the condition of selecting machine learning algorithm reasonably and setting parameters scientifically.

    Keywords: software defect prediction;metrics;machine learning;Weka

    隨著科學(xué)技術(shù)和社會經(jīng)濟的快速發(fā)展,計算機技術(shù)在各個行業(yè)得到了廣泛應(yīng)用,計算機軟件(系統(tǒng))與人們的工作、生活也越來越緊密,軟件質(zhì)量和系統(tǒng)可靠性對生產(chǎn)和管理活動的效率和安全性的影響也越來越大[1]。但是,隨著人們對軟件需求的不斷增長,軟件規(guī)模變大,復(fù)雜程度增加,軟件的開發(fā)與維護難度越來越大。隱含缺陷的軟件在運行過程中可能會產(chǎn)生軟件失效或系統(tǒng)崩潰,嚴重的軟件缺陷會給企業(yè)帶來巨額的經(jīng)濟損失,甚至可能引發(fā)人員傷亡[1-2]。

    用戶需求不明確、軟件開發(fā)過程不規(guī)范、軟件開發(fā)人員經(jīng)驗與能力不足等原因,均會導(dǎo)致軟件缺陷的產(chǎn)生。為保證軟件質(zhì)量,軟件測試人員會通過一定的軟件測試方法對軟件缺陷進行排查,然后通知開發(fā)人員對軟件缺陷進行處理。然而,受軟件項目的開發(fā)進度和成本控制等實際因素的影響,軟件測試工程師無法對所有軟件模塊進行完全覆蓋測試。

    1 軟件缺陷預(yù)測的定義與研究意義

    隨著人們對計算機軟件的依賴程度越來越大,如何有效提高軟件質(zhì)量成為軟件工程領(lǐng)域研究的重點和難點。傳統(tǒng)的軟件質(zhì)量保障手段(如靜態(tài)代碼審查或動態(tài)軟件測試)效率低下,需要大量的人力、物力,而且需要額外對代碼進行插樁等修改操作[3]。軟件缺陷預(yù)測技術(shù)逐漸成為軟件工程領(lǐng)域的研究熱點之一[4-12]。

    軟件缺陷預(yù)測,一般是指通過分析軟件源代碼或開發(fā)過程,設(shè)計出與軟件缺陷存在相關(guān)性的度量元,然后對軟件歷史倉庫進行挖掘分析來創(chuàng)建缺陷預(yù)測數(shù)據(jù)集。基于缺陷預(yù)測數(shù)據(jù)集,使用特定的建模方法(如機器學(xué)習(xí))構(gòu)建缺陷預(yù)測模型,基于預(yù)測模型對軟件后續(xù)版本中的潛在缺陷模塊進行預(yù)測分析[13]。

    軟件缺陷預(yù)測能大幅度減少測試所需的人力、物力,并且無須額外對代碼進行插樁等修改操作。軟件部署前、模塊開發(fā)結(jié)束后可以及時開展缺陷預(yù)測,預(yù)先識別出潛在缺陷模塊,便于項目主管優(yōu)化測試資源分配,提高測試效率和軟件產(chǎn)品質(zhì)量。因此,研究軟件缺陷預(yù)測技術(shù),構(gòu)建軟件缺陷預(yù)測模型,提前預(yù)測識別軟件中的缺陷,不僅具有重要的研究意義,更具有重要的應(yīng)用價值。

    2 軟件缺陷預(yù)測方法

    根據(jù)軟件缺陷預(yù)測方法的不同,可將其分為靜態(tài)預(yù)測和動態(tài)預(yù)測[6]。靜態(tài)預(yù)測主要將軟件代碼量化為靜態(tài)特征,對這些特征和歷史缺陷信息進行統(tǒng)計分析,挖掘歷史缺陷的分布規(guī)律并構(gòu)建預(yù)測模型,然后基于預(yù)測模型對新的程序模塊進行預(yù)測。動態(tài)預(yù)測則是對軟件缺陷發(fā)生的時間進行分析,挖掘軟件缺陷與其發(fā)生時間之間的關(guān)聯(lián)。目前,隨著機器學(xué)習(xí)算法的廣泛應(yīng)用,靜態(tài)軟件缺陷預(yù)測不斷取得良好的預(yù)測結(jié)果,受到了研究者的更多關(guān)注[14-15]。

    2.1 軟件缺陷預(yù)測過程

    軟件缺陷預(yù)測過程可分為四個階段,如圖1所示[16]。

    2.1.1 程序模塊抽取。對軟件歷史倉庫進行挖掘分析,從中抽取出程序模塊。程序模塊的粒度可設(shè)置為文件、包、類、函數(shù)等。抽取出模塊后,將這些程序模塊分別標(biāo)記為有缺陷模塊或無缺陷模塊。

    2.1.2 設(shè)計度量元?;谲浖o態(tài)代碼或軟件開發(fā)過程,設(shè)計相應(yīng)的度量元,通過這些度量元對程序模塊進行軟件度量,并構(gòu)建出缺陷預(yù)測數(shù)據(jù)集。

    2.1.3 構(gòu)建缺陷預(yù)測模型。對缺陷預(yù)測數(shù)據(jù)集進行必要的數(shù)據(jù)預(yù)處理之后,借助特定的建模方法(如機器學(xué)習(xí)方法)構(gòu)建出軟件缺陷預(yù)測模型。

    2.1.4 缺陷預(yù)測。使用構(gòu)建好的軟件缺陷預(yù)測模型對新程序模塊進行預(yù)測分類,將程序模塊預(yù)測為有缺陷傾向性模塊或無缺陷傾向性模塊。預(yù)測目標(biāo)也可以是程序模塊含有的缺陷數(shù)或缺陷密度。

    2.2 度量元設(shè)計

    度量元的設(shè)計是軟件缺陷預(yù)測研究中的核心問題[17]。典型的度量元包括代碼行數(shù)、McCabe環(huán)路復(fù)雜度和Halstead科學(xué)度量等。將McCabe環(huán)路復(fù)雜度作為度量元主要考慮程序的控制流復(fù)雜度,其假設(shè)條件是如果程序模塊的控制流復(fù)雜度越高,含有缺陷的可能性也越高[18]。將Halstead科學(xué)度量作為度量元主要考慮程序內(nèi)操作符和操作數(shù)的數(shù)量,其假設(shè)條件是如果程序模塊中的操作符和操作數(shù)越多,導(dǎo)致代碼的閱讀難度越大,含有缺陷的可能性越高[19]。

    除了基于軟件代碼設(shè)計度量元之外,部分研究者基于軟件開發(fā)過程進行度量元的設(shè)計[20-21]。基于軟件開發(fā)過程主要考慮軟件項目管理、開發(fā)人員經(jīng)驗、代碼修改特征等方面?;谀囊环N方式設(shè)計度量元更能有效構(gòu)建缺陷預(yù)測模型,研究人員對此進行了比較研究。Graves[22]、Moser[21]等人研究認為,基于開發(fā)過程設(shè)計出的度量元更為有效。而Menzies[23]等人研究認為,基于靜態(tài)代碼的度量元可以構(gòu)建出高質(zhì)量的缺陷預(yù)測模型??梢钥闯?,兩者并無明顯的優(yōu)劣之分,合理地設(shè)計度量元,都能取得良好的預(yù)測效果。

    2.3 缺陷預(yù)測模型構(gòu)建與應(yīng)用

    在構(gòu)建缺陷預(yù)測模型之前,根據(jù)數(shù)據(jù)集的質(zhì)量,可能需要先進行缺陷預(yù)測數(shù)據(jù)集的預(yù)處理。這是因為數(shù)據(jù)集可能存在噪聲、維數(shù)災(zāi)難和類不平衡等問題,預(yù)處理可以提高數(shù)據(jù)集的質(zhì)量[24]。

    數(shù)據(jù)集經(jīng)過預(yù)處理后,借助一定的算法來構(gòu)建缺陷預(yù)測模型。作為人工智能和數(shù)據(jù)科學(xué)核心的機器學(xué)習(xí),在軟件缺陷預(yù)測領(lǐng)域得到了廣泛應(yīng)用,通常被選用為構(gòu)建軟件缺陷預(yù)測模型的算法。常用于軟件缺陷預(yù)測的機器學(xué)習(xí)方法可分為分類方法和回歸方法。分類方法主要包括分類回歸樹、樸素貝葉斯、K-最近鄰、支持向量機、集成學(xué)習(xí)和聚類分析等;回歸方法主要包括線性回歸、多項式回歸、逐步回歸和彈性回歸等。

    使用構(gòu)建的軟件缺陷預(yù)測模型,就可以對新數(shù)據(jù)(測試集)進行測試并得出預(yù)測結(jié)果,預(yù)測目標(biāo)可以是模塊內(nèi)是否含有缺陷、含有的缺陷數(shù)量或缺陷密度等。

    3 基于Weka的軟件缺陷預(yù)測應(yīng)用

    Weka是由新西蘭懷卡托大學(xué)開發(fā)的數(shù)據(jù)挖掘工具,內(nèi)含了大量的機器學(xué)習(xí)算法,可以實現(xiàn)數(shù)據(jù)的預(yù)處理、分類、回歸、聚類、關(guān)聯(lián)規(guī)則以及可視化等功能。

    本文試驗數(shù)據(jù)采用美國國家航空航天局(NASA)缺陷數(shù)據(jù)集。里面包括12個項目的缺陷數(shù)據(jù)集,其中每個數(shù)據(jù)集都對軟件系統(tǒng)中的功能模塊進行了標(biāo)記,分別標(biāo)記為有缺陷模塊和無缺陷模塊。數(shù)據(jù)集的缺陷率為0.78%~35.2%,數(shù)據(jù)集的模塊總數(shù)范圍為125~16 962,數(shù)據(jù)集基本信息如表1所示。

    3.1 數(shù)據(jù)集加載與預(yù)處理

    在“Preprocess”選項卡中,單擊“Open file”命令按鈕,選擇指定的數(shù)據(jù)集。Weka默認的數(shù)據(jù)格式為“*.arff”。

    加載完數(shù)據(jù)集后,如果數(shù)據(jù)集中問題數(shù)據(jù)較多,則不能直接進行數(shù)據(jù)挖掘模型的訓(xùn)練和學(xué)習(xí),必須進行數(shù)據(jù)預(yù)處理。數(shù)據(jù)預(yù)處理一般可分為數(shù)據(jù)清理、數(shù)據(jù)集成、數(shù)據(jù)變換、數(shù)據(jù)歸約4個方面。這些預(yù)處理都可以使用Weka提供的過濾器(Filter)來實現(xiàn),F(xiàn)ilter又可分為非監(jiān)督學(xué)習(xí)和監(jiān)督學(xué)習(xí)兩種過濾器。

    3.2 指定分類器

    選擇“Classify”選項卡,點擊“Choose”按鈕,展開“Classifiers”后可以看到bayes、functions、lazy、meta、misc、rules、trees,共7種類型,每種類型又包括多種具體的分類或回歸算法,如圖2所示。鼠標(biāo)左鍵點擊“Choose”按鈕右側(cè)的文本框,出現(xiàn)“GenericObjectEditor”對話框,可以在對話框中為各算法指定具體參數(shù),不同的參數(shù)值對算法性能具有重要影響。

    本次試驗選擇軟件缺陷預(yù)測研究中經(jīng)常采用的決策樹法分類器,在圖2中展開“trees”列表,選擇其中的“J48”。

    3.3 構(gòu)建軟件缺陷預(yù)測模型

    為評估軟件缺陷預(yù)測模型的性能,需要通過“Test Option”來指定測試模式。Weka共提供了4種測試模式,分別為“Using training set”“Supplied test set”“Cross-validation”和“Percentage split”。

    本次試驗采用交叉驗證模式(Cross-validation)。將“Folds”參數(shù)指定為“10”,即進行10折交叉驗證。在該參數(shù)設(shè)置下,將數(shù)據(jù)集隨機劃分為10份,輪流將其中的9份作為訓(xùn)練數(shù)據(jù),剩余1份作為測試數(shù)據(jù)[16]。循環(huán)10次,取這10次運行結(jié)果的平均值作為模型的預(yù)測性能。

    點擊“Start”按鈕,使用訓(xùn)練數(shù)據(jù)對算法進行訓(xùn)練并生成相應(yīng)的預(yù)測模型。

    本次試驗生成決策樹模型,如圖3所示。在右側(cè)的“Classifier output”中,顯示用文本表示的決策樹、準(zhǔn)確率及誤差分析等結(jié)果。同時,左下角的“Results list”出現(xiàn)了一個列表項,顯示生成時間和算法名稱。在分類結(jié)果中,顯示出混淆矩陣,如圖4所示。

    通過混淆矩陣可以看出,缺陷數(shù)據(jù)集中178個“Defective”屬性被標(biāo)記為有缺陷的模塊,其中104個被正確預(yù)測為有缺陷、有74個被錯誤預(yù)測為無缺陷。數(shù)據(jù)集中1 201個“Defective”屬性被標(biāo)記為無缺陷的模塊,其中,78個被錯誤預(yù)測為有缺陷,有1 123個被正確預(yù)測為無缺陷。矩陣左上到右下對角線上的數(shù)字越大,說明預(yù)測的準(zhǔn)確度越好。在結(jié)果列表中,鼠標(biāo)右擊選中結(jié)果項,在出現(xiàn)的快捷菜單中選擇“Visualize tree”,可以圖形化顯示生成的決策樹。

    3.4 預(yù)測軟件缺陷

    軟件缺陷預(yù)測模型生成之后,就可以對待預(yù)測的數(shù)據(jù)集進行預(yù)測。值得注意的是,待預(yù)測數(shù)據(jù)集和訓(xùn)練用數(shù)據(jù)集的屬性設(shè)置要保持一致。

    在“Test Opion”中選擇“Supplied test set”,點擊“Set”按鈕,在出現(xiàn)的“Test Instances”對話框中指定要應(yīng)用模型的數(shù)據(jù)集。右鍵點擊“Result list”中剛產(chǎn)生的列表項,選擇“Re-evaluate model on current test set”。預(yù)測模型將對測試數(shù)據(jù)集進行預(yù)測,結(jié)果顯示在右側(cè)區(qū)域,如圖5所示??梢钥闯?,在選用合適的機器學(xué)習(xí)算法的基礎(chǔ)上,預(yù)測正確率達到了96.12%,效果良好。

    4 結(jié)論

    軟件缺陷預(yù)測能預(yù)先識別出軟件中的潛在缺陷模塊,大幅度減少測試所需的人力、物力,優(yōu)化測試資源分配,提高測試效率和軟件產(chǎn)品質(zhì)量。度量元的設(shè)計是軟件缺陷預(yù)測研究中的核心問題,設(shè)計與軟件缺陷存在強相關(guān)性的度量元可以顯著提高預(yù)測模型質(zhì)量。靜態(tài)軟件缺陷預(yù)測可基于軟件代碼或者軟件開發(fā)過程設(shè)計度量元。人們可以借助Weka數(shù)據(jù)挖掘工具,合理選擇機器學(xué)習(xí)算法,設(shè)置相關(guān)參數(shù),構(gòu)建出實用的軟件缺陷預(yù)測模型,進而對軟件缺陷實施預(yù)測。由于不同軟件項目具有不同的開發(fā)流程和編程語言等特性,如何在數(shù)據(jù)集間存在較大差異的情況下提升軟件缺陷預(yù)測方案的有效性、開展跨項目的軟件缺陷預(yù)測,值得進一步的研究。

    參考文獻:

    [1]于巧.基于機器學(xué)習(xí)的軟件缺陷預(yù)測方法研究[D].北京:中國礦業(yè)大學(xué),2017.

    [2]沈鵬.基于機器學(xué)習(xí)的軟件缺陷預(yù)測方法研究[D].重慶:西南大學(xué),2019.

    [3]陳翔,顧慶,劉望舒,等.靜態(tài)軟件缺陷預(yù)測方法研究[J].軟件學(xué)報,2016(1):1-25.

    [4]Kanmani S,Uthariaraj V R,Sankaranarayanan V,et al.Object-oriented software fault prediction using neural networks[J].Information and Software Technology,2007(5):483-492.

    [5]Elish K O,Elish M O.Predicting defect-prone software modules using support vector machines[J].Journal of Systems and Software,2008(5):649-660.

    [6]王青,伍書劍,李明樹.軟件缺陷預(yù)測技術(shù)[J].軟件學(xué)報,2008(7):1565-1580.

    [7]羅云鋒,賁可榮.軟件故障靜態(tài)預(yù)測方法綜述[J].計算機科學(xué)與探索,2009(5):449-459.

    [8]Arisholm E,Briand L C,Johannessen E B.A systematic and comprehensive investigation of methods to build and evaluate fault prediction models[J].Journal of Systems and Software,2010(1):2-17.

    [9]Catal C.Software fault prediction:A literature review and current trends[J].Expert Systems withApplications,2011(4):4626-4636.

    [10]Hall T,Beecham S,Bowes D,et al.A systematic literature review on fault prediction performance in software engineering[J].IEEE Transactions on Software Engineering,2012(6):1276-1304.

    [11]Laradji I H,Alshayeb M,Ghouti L.Software defect prediction using ensemble learning on selected features[J].Information and Software Technology,2015(58):388-402.

    [12]Zhang F,Zheng Q,Zou Y,et al.Cross-project defect prediction using a connectivity-based unsupervised classifier[C]//Proceedings of the 38th International Conference on Software Engineering.2016.

    [13]陳翔,王莉萍,顧慶,等.跨項目軟件缺陷預(yù)測方法研究綜述[J].計算機學(xué)報,2018(1):254-274.

    [14]Menzies T,Greenwald J,F(xiàn)rank A.Data mining static code attributes to learn defect predictors[J].IEEE Transactions on Software Engineering,2007(1):2-13.

    [15]Li L,Leung H.Mining static code metrics for a robust prediction of software defect-proneness[C]//Proceedings of the International Symposium on Empirical Software Engineering and Measurement.LosAlamitos,CA:IEEE Computer Society.2011.

    [16]陳翔,賀成,王宇,等.HFS:一種面向軟件缺陷預(yù)測的混合特征選擇方法[J].計算機應(yīng)用研究,2016(6):1758-1761.

    [17]Radjenovic D,Hericko M,Torkar R,et al.Software fault prediction metrics:A systematic literature review[J].Information and Software Technology,2013(8):1397-1418.

    [18]McCabe T J.A complexity measure[J].IEEE Transactions on Software Engineering,1976(4):308-320.

    [19]Halstead M H.Elements of Software Science (Operating and Programming Systems Series)[M].New York:Elsevier Science Inc.,1978.

    [20]N Nagappan,T Ball.Use of Relative Code Churn Measures to Predict System Defect Density[C]//In Proceedings of the International Conference on Software Engineering.2005.

    [21]R Moser,W Pedrycz,G Succi.A Comparative Analysis of the Efficiency of Change Metrics and Static Code Attributes for Defect Prediction[C]//In Proceedings of the International Conference on Software Engineering.2008.

    [22]T Graves,A Karr,J Marron,et al.Predicting Fault Incidence using Software Change History[J].IEEE Transactions on Software Engineering,2000(7):653-661.

    [23]T Menzies,J Greenwald,A Frank.Data Mining Static Code Attributes to Learn Defect Predictors[J].IEEE Transactions on Software Engineering,2007(1):2-13.

    [24]M Shepperd,Q Song,Z Sun,et al.Data Quality:Some Comments on the NASA Software Defect Datasets[J].IEEE Transactions on Software Engineering,2013(9):1208-1215.

    猜你喜歡
    機器學(xué)習(xí)
    基于詞典與機器學(xué)習(xí)的中文微博情感分析
    基于網(wǎng)絡(luò)搜索數(shù)據(jù)的平遙旅游客流量預(yù)測分析
    前綴字母為特征在維吾爾語文本情感分類中的研究
    下一代廣播電視網(wǎng)中“人工智能”的應(yīng)用
    基于支持向量機的金融數(shù)據(jù)分析研究
    基于Spark的大數(shù)據(jù)計算模型
    基于樸素貝葉斯算法的垃圾短信智能識別系統(tǒng)
    基于圖的半監(jiān)督學(xué)習(xí)方法綜述
    機器學(xué)習(xí)理論在高中自主學(xué)習(xí)中的應(yīng)用
    極限學(xué)習(xí)機在圖像分割中的應(yīng)用
    欧美日韩乱码在线| 12—13女人毛片做爰片一| 亚洲国产精品久久男人天堂| 中文字幕熟女人妻在线| 五月伊人婷婷丁香| 一级黄色大片毛片| 日本一本二区三区精品| 人妻少妇偷人精品九色| 九色成人免费人妻av| 国产真实伦视频高清在线观看 | 此物有八面人人有两片| 久久精品国产亚洲av涩爱 | 在线观看66精品国产| 尤物成人国产欧美一区二区三区| 午夜福利在线观看吧| 97超视频在线观看视频| 国内精品美女久久久久久| 亚洲三级黄色毛片| 最后的刺客免费高清国语| 97超视频在线观看视频| 国产精品一区二区性色av| 在线播放无遮挡| 精品久久久久久成人av| 俺也久久电影网| 舔av片在线| 少妇人妻一区二区三区视频| 亚洲av五月六月丁香网| 日本在线视频免费播放| 桃红色精品国产亚洲av| 国产精品一区二区三区四区久久| 久久久久久九九精品二区国产| 免费av观看视频| 日韩高清综合在线| 久久99热这里只有精品18| 老熟妇乱子伦视频在线观看| 午夜a级毛片| 欧美中文日本在线观看视频| 久久午夜福利片| 国产精品爽爽va在线观看网站| 久久精品国产亚洲av香蕉五月| 国产一区二区三区视频了| 国产伦精品一区二区三区四那| 日韩欧美在线二视频| 好男人在线观看高清免费视频| 男女之事视频高清在线观看| a级毛片a级免费在线| 欧美日韩精品成人综合77777| 18+在线观看网站| 色综合站精品国产| 18禁黄网站禁片免费观看直播| 国产免费一级a男人的天堂| 日本成人三级电影网站| 亚洲av五月六月丁香网| 免费一级毛片在线播放高清视频| 最新在线观看一区二区三区| 日韩欧美 国产精品| av在线亚洲专区| 国产成人a区在线观看| 夜夜夜夜夜久久久久| 亚洲精华国产精华精| 黄色视频,在线免费观看| 精品一区二区免费观看| 最好的美女福利视频网| 91午夜精品亚洲一区二区三区 | 搡女人真爽免费视频火全软件 | 中文字幕人妻熟人妻熟丝袜美| 欧美丝袜亚洲另类 | 亚洲成av人片在线播放无| 久久久久精品国产欧美久久久| 麻豆av噜噜一区二区三区| 99精品久久久久人妻精品| 男人和女人高潮做爰伦理| 一边摸一边抽搐一进一小说| 超碰av人人做人人爽久久| 我要看日韩黄色一级片| 久久久精品欧美日韩精品| 深夜精品福利| 五月伊人婷婷丁香| 男女啪啪激烈高潮av片| 动漫黄色视频在线观看| 黄色一级大片看看| 在线观看舔阴道视频| 精品久久久久久久人妻蜜臀av| 亚洲不卡免费看| 国产69精品久久久久777片| 国产精华一区二区三区| 欧美性感艳星| 国产91精品成人一区二区三区| 久久精品国产亚洲av香蕉五月| 久久久久久国产a免费观看| 午夜福利欧美成人| 精品一区二区免费观看| 精品午夜福利在线看| 国产男人的电影天堂91| 亚洲18禁久久av| 99久久中文字幕三级久久日本| 亚洲内射少妇av| 淫秽高清视频在线观看| 制服丝袜大香蕉在线| 嫩草影院精品99| 丰满乱子伦码专区| 午夜福利高清视频| 日本黄色视频三级网站网址| 在线观看66精品国产| 又黄又爽又免费观看的视频| 黄色日韩在线| 免费无遮挡裸体视频| 99久久九九国产精品国产免费| 日日摸夜夜添夜夜添av毛片 | av中文乱码字幕在线| 国产一级毛片七仙女欲春2| 一个人看的www免费观看视频| 欧美最新免费一区二区三区| 亚洲最大成人中文| netflix在线观看网站| 成人欧美大片| 真人做人爱边吃奶动态| 国产探花在线观看一区二区| 99久久精品一区二区三区| av专区在线播放| 亚洲午夜理论影院| 亚洲天堂国产精品一区在线| 高清在线国产一区| 精品99又大又爽又粗少妇毛片 | 国产一区二区三区视频了| 国产午夜福利久久久久久| 国产一区二区三区视频了| 一级黄色大片毛片| 精品免费久久久久久久清纯| 有码 亚洲区| 深夜精品福利| 精品午夜福利在线看| 亚洲av成人av| 十八禁网站免费在线| 国产精品三级大全| 成人特级av手机在线观看| 精品久久久久久久久av| 女生性感内裤真人,穿戴方法视频| 国产91精品成人一区二区三区| 黄色女人牲交| 国产一区二区三区av在线 | 日韩欧美一区二区三区在线观看| 婷婷精品国产亚洲av在线| 又粗又爽又猛毛片免费看| 日韩一本色道免费dvd| 两个人的视频大全免费| 精品一区二区三区人妻视频| 国内精品美女久久久久久| 又紧又爽又黄一区二区| 成年版毛片免费区| 波野结衣二区三区在线| 久久热精品热| 精品一区二区免费观看| 午夜亚洲福利在线播放| 亚洲精华国产精华精| 欧美3d第一页| 99久久精品一区二区三区| 动漫黄色视频在线观看| 91午夜精品亚洲一区二区三区 | av视频在线观看入口| 一本久久中文字幕| 别揉我奶头~嗯~啊~动态视频| av女优亚洲男人天堂| 成人鲁丝片一二三区免费| 久久人妻av系列| 99精品在免费线老司机午夜| 国产亚洲精品综合一区在线观看| 午夜免费男女啪啪视频观看 | 中出人妻视频一区二区| 亚洲图色成人| 99热精品在线国产| 国产av麻豆久久久久久久| 日韩在线高清观看一区二区三区 | 成人永久免费在线观看视频| 欧美日韩瑟瑟在线播放| 亚洲专区国产一区二区| 久久人人精品亚洲av| 美女高潮喷水抽搐中文字幕| 精品免费久久久久久久清纯| 男女边吃奶边做爰视频| 亚洲狠狠婷婷综合久久图片| 欧美激情在线99| 亚洲欧美日韩高清专用| 欧美xxxx黑人xx丫x性爽| 国产精品一区www在线观看 | 国产伦在线观看视频一区| a级一级毛片免费在线观看| 日韩大尺度精品在线看网址| 欧美最黄视频在线播放免费| 亚洲国产精品合色在线| 成年版毛片免费区| 全区人妻精品视频| 女同久久另类99精品国产91| 特大巨黑吊av在线直播| 亚洲久久久久久中文字幕| 老师上课跳d突然被开到最大视频| 免费av观看视频| 日韩精品中文字幕看吧| 老熟妇乱子伦视频在线观看| 小说图片视频综合网站| 国产高潮美女av| 全区人妻精品视频| 两个人的视频大全免费| 亚洲欧美日韩无卡精品| 亚洲熟妇中文字幕五十中出| 美女xxoo啪啪120秒动态图| 自拍偷自拍亚洲精品老妇| av国产免费在线观看| 亚洲内射少妇av| 午夜免费激情av| 免费黄网站久久成人精品| 在线观看舔阴道视频| 国产一区二区三区视频了| 国产又黄又爽又无遮挡在线| 国产真实乱freesex| 国产视频内射| 国产久久久一区二区三区| 亚洲在线观看片| 国产成人一区二区在线| 伊人久久精品亚洲午夜| 成人国产综合亚洲| 少妇高潮的动态图| 波野结衣二区三区在线| 欧美区成人在线视频| 在线a可以看的网站| av.在线天堂| 国产爱豆传媒在线观看| 久久久午夜欧美精品| 欧美日韩精品成人综合77777| 国产精品一区二区三区四区久久| 露出奶头的视频| 亚洲黑人精品在线| 禁无遮挡网站| 女人被狂操c到高潮| 人妻久久中文字幕网| 天堂影院成人在线观看| 精品人妻一区二区三区麻豆 | 免费观看精品视频网站| 亚洲午夜理论影院| 白带黄色成豆腐渣| 国内精品美女久久久久久| 99国产极品粉嫩在线观看| 成人国产麻豆网| 麻豆国产97在线/欧美| 99久久无色码亚洲精品果冻| 国内精品宾馆在线| 午夜激情福利司机影院| 一本精品99久久精品77| 成人一区二区视频在线观看| 中文字幕高清在线视频| 亚洲av二区三区四区| 悠悠久久av| 一a级毛片在线观看| 黄片wwwwww| 欧美成人性av电影在线观看| 少妇人妻精品综合一区二区 | 女人十人毛片免费观看3o分钟| 99热6这里只有精品| 午夜精品一区二区三区免费看| 人妻制服诱惑在线中文字幕| 中文字幕av成人在线电影| 一a级毛片在线观看| 狂野欧美激情性xxxx在线观看| av女优亚洲男人天堂| 久久久久精品国产欧美久久久| 99精品在免费线老司机午夜| 国产黄片美女视频| 一进一出抽搐gif免费好疼| 在线观看一区二区三区| 国产av不卡久久| 91久久精品国产一区二区成人| 男人和女人高潮做爰伦理| 又爽又黄无遮挡网站| 精品久久久噜噜| 欧美绝顶高潮抽搐喷水| 国产乱人伦免费视频| 嫩草影视91久久| 国产伦精品一区二区三区视频9| 色哟哟·www| 丝袜美腿在线中文| 亚洲成人久久爱视频| 日韩欧美在线二视频| 18+在线观看网站| 亚洲 国产 在线| 搡女人真爽免费视频火全软件 | 日韩精品中文字幕看吧| 99久久久亚洲精品蜜臀av| 久久精品国产自在天天线| 亚洲av日韩精品久久久久久密| 中国美女看黄片| 麻豆av噜噜一区二区三区| 男女那种视频在线观看| 欧美绝顶高潮抽搐喷水| 精品久久久久久,| 日韩av在线大香蕉| 中文字幕人妻熟人妻熟丝袜美| 日本熟妇午夜| 亚洲 国产 在线| 久久精品国产99精品国产亚洲性色| 国产精品精品国产色婷婷| 成熟少妇高潮喷水视频| 在线观看66精品国产| 麻豆国产97在线/欧美| 精品无人区乱码1区二区| 成年版毛片免费区| 在线免费观看的www视频| 国产美女午夜福利| 伦精品一区二区三区| 国产私拍福利视频在线观看| 国产精品美女特级片免费视频播放器| 欧美高清成人免费视频www| 91av网一区二区| 日本 欧美在线| 丰满的人妻完整版| 九九热线精品视视频播放| 亚洲精品久久国产高清桃花| 国产精品久久久久久久久免| 18+在线观看网站| 麻豆久久精品国产亚洲av| 亚洲美女视频黄频| 男人的好看免费观看在线视频| 九色国产91popny在线| 动漫黄色视频在线观看| 色吧在线观看| 欧美黑人巨大hd| 国产精品永久免费网站| h日本视频在线播放| 久久久成人免费电影| 啪啪无遮挡十八禁网站| 色视频www国产| 亚洲性久久影院| 午夜福利18| 18禁在线播放成人免费| 国产麻豆成人av免费视频| 不卡视频在线观看欧美| 亚洲成人中文字幕在线播放| 舔av片在线| 久99久视频精品免费| 99久久精品一区二区三区| 久久久久久九九精品二区国产| 亚洲熟妇中文字幕五十中出| 久久午夜亚洲精品久久| 精品久久久噜噜| 三级国产精品欧美在线观看| 波多野结衣高清作品| 国产人妻一区二区三区在| 亚洲成人精品中文字幕电影| 他把我摸到了高潮在线观看| av视频在线观看入口| 国产亚洲欧美98| 人人妻人人看人人澡| 国产乱人视频| 综合色av麻豆| 国产视频内射| 欧美人与善性xxx| 搡老岳熟女国产| 午夜亚洲福利在线播放| 免费在线观看成人毛片| 人人妻人人看人人澡| 人人妻人人澡欧美一区二区| 精品免费久久久久久久清纯| x7x7x7水蜜桃| 在线观看舔阴道视频| 国产三级在线视频| 亚洲精华国产精华精| 日本一本二区三区精品| 精品一区二区三区人妻视频| 变态另类丝袜制服| 一进一出抽搐动态| 日韩,欧美,国产一区二区三区 | 成人欧美大片| 一区二区三区高清视频在线| АⅤ资源中文在线天堂| av女优亚洲男人天堂| 中文字幕久久专区| 99久久久亚洲精品蜜臀av| 亚洲熟妇熟女久久| 久久久色成人| 窝窝影院91人妻| 久久热精品热| 噜噜噜噜噜久久久久久91| 很黄的视频免费| 黄色日韩在线| 深夜精品福利| 一进一出抽搐动态| 国产伦在线观看视频一区| 精华霜和精华液先用哪个| 一个人免费在线观看电影| 九九爱精品视频在线观看| 熟女电影av网| 国产成人福利小说| 最新在线观看一区二区三区| 国产黄片美女视频| 免费高清视频大片| 男人狂女人下面高潮的视频| 欧美不卡视频在线免费观看| 免费av毛片视频| 一级黄片播放器| 18+在线观看网站| 亚洲国产精品sss在线观看| 91久久精品国产一区二区成人| 中文在线观看免费www的网站| av在线蜜桃| 九九热线精品视视频播放| 国内精品久久久久久久电影| 国产精品人妻久久久久久| 少妇人妻一区二区三区视频| 女人十人毛片免费观看3o分钟| 欧洲精品卡2卡3卡4卡5卡区| 成人特级黄色片久久久久久久| 国产精品一区二区三区四区久久| 成人av在线播放网站| 在线国产一区二区在线| 亚洲美女黄片视频| 亚洲七黄色美女视频| 亚洲男人的天堂狠狠| 国产亚洲精品久久久久久毛片| 国产男人的电影天堂91| 国产精品美女特级片免费视频播放器| 小蜜桃在线观看免费完整版高清| 免费看a级黄色片| 国产高清有码在线观看视频| 亚洲美女搞黄在线观看 | 国产精品亚洲美女久久久| 国产精品国产三级国产av玫瑰| 简卡轻食公司| 国产午夜精品论理片| 欧美精品国产亚洲| 国内精品久久久久久久电影| 成年版毛片免费区| 国产成人福利小说| 欧美成人免费av一区二区三区| 动漫黄色视频在线观看| 乱人视频在线观看| 人妻久久中文字幕网| av在线蜜桃| 搡老妇女老女人老熟妇| 亚洲天堂国产精品一区在线| 又粗又爽又猛毛片免费看| 岛国在线免费视频观看| 中文字幕久久专区| 精华霜和精华液先用哪个| 国产精品嫩草影院av在线观看 | 黄色日韩在线| 色哟哟·www| 精品久久久久久成人av| 两个人的视频大全免费| 精品免费久久久久久久清纯| 国产 一区 欧美 日韩| 精品人妻视频免费看| 高清毛片免费观看视频网站| 午夜日韩欧美国产| 香蕉av资源在线| 韩国av在线不卡| 又紧又爽又黄一区二区| 最近视频中文字幕2019在线8| 别揉我奶头 嗯啊视频| 久久欧美精品欧美久久欧美| 国模一区二区三区四区视频| 亚洲成av人片在线播放无| 色综合亚洲欧美另类图片| 18禁裸乳无遮挡免费网站照片| 国产aⅴ精品一区二区三区波| 大型黄色视频在线免费观看| 99国产精品一区二区蜜桃av| 国产色婷婷99| 精品久久久久久,| 高清毛片免费观看视频网站| 伦精品一区二区三区| АⅤ资源中文在线天堂| 亚洲不卡免费看| 亚洲真实伦在线观看| a在线观看视频网站| 久久久久国产精品人妻aⅴ院| 我要看日韩黄色一级片| 免费av观看视频| 女生性感内裤真人,穿戴方法视频| 观看免费一级毛片| 3wmmmm亚洲av在线观看| 亚洲一区高清亚洲精品| 国产一级毛片七仙女欲春2| 天美传媒精品一区二区| 99热精品在线国产| 久久人人精品亚洲av| 午夜激情欧美在线| 变态另类成人亚洲欧美熟女| 一个人免费在线观看电影| 国产 一区 欧美 日韩| 国产一区二区在线观看日韩| 熟女人妻精品中文字幕| h日本视频在线播放| a级毛片a级免费在线| 国产大屁股一区二区在线视频| 日韩中字成人| 美女 人体艺术 gogo| 变态另类成人亚洲欧美熟女| 国产精品精品国产色婷婷| 99热这里只有是精品50| 精品国产三级普通话版| 简卡轻食公司| 亚洲国产高清在线一区二区三| 国产黄色小视频在线观看| 国产av麻豆久久久久久久| 国产精品免费一区二区三区在线| 蜜桃亚洲精品一区二区三区| 精品一区二区三区视频在线观看免费| 观看美女的网站| 国内精品久久久久精免费| 国产不卡一卡二| 热99re8久久精品国产| 欧美区成人在线视频| 国产黄色小视频在线观看| 联通29元200g的流量卡| 国内揄拍国产精品人妻在线| 久99久视频精品免费| 精品一区二区三区人妻视频| 99久久无色码亚洲精品果冻| 搡老熟女国产l中国老女人| 天堂√8在线中文| 级片在线观看| 五月伊人婷婷丁香| 亚洲成a人片在线一区二区| 永久网站在线| 成人无遮挡网站| 老司机深夜福利视频在线观看| 床上黄色一级片| 男女那种视频在线观看| 久久精品国产自在天天线| 99热6这里只有精品| 麻豆久久精品国产亚洲av| 国产伦人伦偷精品视频| 99精品在免费线老司机午夜| 国产精品久久久久久精品电影| 麻豆av噜噜一区二区三区| 99久久久亚洲精品蜜臀av| 午夜老司机福利剧场| 搞女人的毛片| 亚洲av日韩精品久久久久久密| 观看免费一级毛片| 午夜福利欧美成人| 日本撒尿小便嘘嘘汇集6| 三级国产精品欧美在线观看| 最近最新免费中文字幕在线| 内射极品少妇av片p| 欧美一区二区国产精品久久精品| 精品人妻一区二区三区麻豆 | 校园春色视频在线观看| 国产一区二区三区av在线 | 国产精品一区二区性色av| 日韩欧美精品免费久久| 国产精品98久久久久久宅男小说| 亚洲av一区综合| 午夜日韩欧美国产| 女生性感内裤真人,穿戴方法视频| 老女人水多毛片| 黄色女人牲交| 91精品国产九色| 午夜影院日韩av| 热99re8久久精品国产| 国产高清视频在线播放一区| 国产亚洲av嫩草精品影院| 成年女人看的毛片在线观看| 久9热在线精品视频| 免费在线观看影片大全网站| 春色校园在线视频观看| av天堂中文字幕网| 啪啪无遮挡十八禁网站| 亚洲国产精品合色在线| 一级毛片久久久久久久久女| 赤兔流量卡办理| 国产一区二区亚洲精品在线观看| 国产在线精品亚洲第一网站| 天堂动漫精品| 亚洲在线观看片| 哪里可以看免费的av片| 又黄又爽又刺激的免费视频.| eeuss影院久久| 久久久国产成人精品二区| 欧美激情久久久久久爽电影| 变态另类丝袜制服| 97热精品久久久久久| 色哟哟哟哟哟哟| 99热6这里只有精品| 成人三级黄色视频| 国内久久婷婷六月综合欲色啪| 亚洲18禁久久av| 欧美日本视频| 嫩草影院入口| 亚洲色图av天堂| 久久九九热精品免费| 两个人的视频大全免费| aaaaa片日本免费| 男人舔女人下体高潮全视频| 亚洲图色成人| 天堂√8在线中文| 国产精品人妻久久久久久| 免费不卡的大黄色大毛片视频在线观看 | 日韩精品青青久久久久久| 久久久久国内视频| 亚洲第一区二区三区不卡| 午夜精品在线福利| 悠悠久久av| 51国产日韩欧美| 国产一区二区三区av在线 | 免费av毛片视频| 国产欧美日韩精品一区二区| 在线观看美女被高潮喷水网站| 一级黄色大片毛片| 欧美色视频一区免费| 国产三级中文精品| 色视频www国产| 亚洲av.av天堂| 99久久精品一区二区三区| 制服丝袜大香蕉在线| 国产视频一区二区在线看|