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

    基于程序執(zhí)行軌跡與動態(tài)切片的錯誤定位研究

    2014-09-11 09:10:27孫士明侯秀萍孫琳琳長春工業(yè)大學(xué)計算機科學(xué)與工程學(xué)院長春300蘇州大學(xué)附屬第一醫(yī)院江蘇蘇州5006
    關(guān)鍵詞:測試用例語句切片

    孫士明, 侯秀萍, 高 燦, 孫琳琳(. 長春工業(yè)大學(xué) 計算機科學(xué)與工程學(xué)院, 長春 300; . 蘇州大學(xué) 附屬第一醫(yī)院, 江蘇 蘇州 5006)

    ?

    基于程序執(zhí)行軌跡與動態(tài)切片的錯誤定位研究

    孫士明1, 侯秀萍1, 高 燦2, 孫琳琳1
    (1. 長春工業(yè)大學(xué) 計算機科學(xué)與工程學(xué)院, 長春 130012; 2. 蘇州大學(xué) 附屬第一醫(yī)院, 江蘇 蘇州 215006)

    為解決程序調(diào)試過程中的錯誤定位問題, 將程序執(zhí)行軌跡和動態(tài)切片技術(shù)應(yīng)用于錯誤定位。程序執(zhí)行軌跡中包含與錯誤無關(guān)語句, 影響錯誤定位的準(zhǔn)確度。在執(zhí)行軌跡的基礎(chǔ)上, 通過使用動態(tài)切片技術(shù)降低不相關(guān)語句在錯誤定位時的影響。建立基于程序執(zhí)行軌跡和動態(tài)切片的語句懷疑度計算模型, 使用該模型計算每條語句的懷疑度, 并根據(jù)懷疑度對每條語句進(jìn)行排序, 給出查錯的推薦方案。通過實驗對比其他算法, 證明了基于程序執(zhí)行軌跡與動態(tài)切片的錯誤定位方法是有效的。

    執(zhí)行軌跡; 動態(tài)切片; 懷疑度

    0 引 言

    軟件生命周期中的任何一個階段的程序調(diào)試都需要程序員進(jìn)行大量的人機交互[1]。為保證軟件開發(fā)的質(zhì)量, 工業(yè)界在軟件測試階段投入了大量的人力物力。據(jù)統(tǒng)計, 軟件測試約占軟件開發(fā)和維護(hù)成本的50%~75%[2], 其中最耗時、 代價最昂貴的任務(wù)之一就是程序調(diào)試[3-6], 這是指對程序錯誤進(jìn)行定位和修正的過程, 而錯誤定位又是程序調(diào)試中最耗時和困難的任務(wù)。

    在程序的調(diào)試過程中, 程序員準(zhǔn)確識別導(dǎo)致程序出錯的位置稱為錯誤定位[7]。錯誤定位的有效性取決于程序員對程序的理解程度, 以及邏輯判斷能力和調(diào)試經(jīng)驗。錯誤定位研究可以分為兩部分[8]: 使用某種技術(shù)識別可能含有錯誤的代碼和程序員通過檢查識別含有錯誤的代碼。筆者研究的是識別可能含有錯誤的代碼。

    1 錯誤定位方案

    在錯誤定位研究過程中, 有很多種方法可以定位錯誤。常見的方法是對源程序進(jìn)行相應(yīng)的程序理解或動態(tài)跟蹤出現(xiàn)錯誤的測試用例的執(zhí)行軌跡并獲取錯誤信息, 利用人工智能的方法或統(tǒng)計的方法計算每條語句的懷疑度[9], 然后定位錯誤可能發(fā)生的位置。筆者根據(jù)程序的執(zhí)行軌跡和動態(tài)切片信息進(jìn)行錯誤定位。由于面向?qū)ο蟪绦蚓哂谐橄蟆?封裝、 繼承和多態(tài)的特性, 對于部分具有多態(tài)特性的程序, 動態(tài)切片獲取工具不能獲取準(zhǔn)確的切片[10], 如果只使用動態(tài)切片技術(shù)進(jìn)行錯誤定位, 這將導(dǎo)致動態(tài)切片中可能不會包含錯誤語句, 使錯誤定位的精度降低。含有錯誤的語句一定會在執(zhí)行軌跡中, 但執(zhí)行軌跡中包含大量與錯誤發(fā)生無關(guān)語句, 利用動態(tài)切片技術(shù)降低執(zhí)行軌跡中無關(guān)語句的影響, 又不會遺漏執(zhí)行軌跡中的錯誤語句。筆者進(jìn)行錯誤定位的流程如圖1所示。

    圖1 錯誤定位流程圖Fig.1 Flow chart of fault localization

    首先運行測試用例, 在運行測試用例時記錄程序的執(zhí)行軌跡和生成測試報告。分析測試報告內(nèi)容, 報告中是否含有運行失敗的測試用例, 如果沒有, 則測試結(jié)束; 如果有, 將錯誤信息和參數(shù)信息傳遞給動態(tài)切片獲取程序, 計算每個參數(shù)信息對應(yīng)的動態(tài)切片。最后利用懷疑度計算模型估計每條語句含有錯誤的可能性, 給出推薦方案, 確定錯誤發(fā)生的位置。

    2 懷疑度計算模型

    2.1 相關(guān)定義

    錯誤定位的過程就是計算每條語句含有錯誤可能性大小的過程, 也稱作懷疑度計算。為計算懷疑度, 做如下定義。

    定義1 失敗切片數(shù)mi: 由運行失敗的測試用例對應(yīng)的參數(shù)計算得出的動態(tài)切片中覆蓋到語句Si的動態(tài)切片數(shù)。

    定義2 正確切片數(shù)ni: 由運行成功的測試用例對應(yīng)的參數(shù)計算得出的動態(tài)切片中覆蓋到語句Si的動態(tài)切片數(shù)。

    定義3 失敗路徑數(shù)pi: 動態(tài)測試中, 測試用例運行失敗且路徑中覆蓋到語句Si的測試用例數(shù)。

    定義4 正確路徑數(shù)qi: 動態(tài)測試中, 測試用例運行成功且路徑中覆蓋到語句Si的測試用例數(shù)。

    定義5x: 運行失敗的測試用例總數(shù)。

    定義6y: 運行成功的測試用例總數(shù)。

    定義7 影響因子αi:αi是經(jīng)過動態(tài)切片后, 通過執(zhí)行Si并且運行失敗的測試用例數(shù)與總的運行失敗測試用例數(shù)的比值進(jìn)行計算, 即αi=mi/x。

    定義8 影響因子βi: 是經(jīng)過動態(tài)切片后, 通過執(zhí)行Si并且運行成功的測試用例數(shù)與總的運行成功測試用例數(shù)的比值進(jìn)行計算, 即βi=ni/y。

    2.2 懷疑度模型

    運行成功或失敗的測試用例對判斷語句中含有錯誤均有貢獻(xiàn)[11]。對每條語句Si, 當(dāng)測試用例運行失敗且運行Si時, 則認(rèn)為語句Si含有錯誤的可能性增加; 當(dāng)測試用例運行成功且運行Si時, 則認(rèn)為語句Si含有錯誤的可能性降低。運行成功的測試用例和運行失敗的測試用例的數(shù)量不同, 運行成功的測試用例多時, 會導(dǎo)致所有的語句含有錯誤的可能性降低。所以, 不僅考慮運行成功或失敗且經(jīng)過Si的數(shù)量, 還要考慮其在總的運行成功或失敗的測試用例中所占的比例。在獲取的路徑中含有導(dǎo)致錯誤產(chǎn)生無關(guān)的語句, 為減少這些語句, 對產(chǎn)生錯誤語句中的變量做動態(tài)程序切片。通過程序切片降低不相關(guān)的語句含有錯誤的可能性。

    懷疑度SSuspicious(Si), 語句Si不同時,Si中含有錯誤的可能性大小也不一樣,把這種含有錯誤的可能性定義為懷疑度, 懷疑度的計算公式如下

    3 Trace & Slicing錯誤定位算法

    筆者進(jìn)行錯誤定位的思想是, 先分析動態(tài)測試報告, 檢查是否有運行失敗的測試用例, 如果有運行失敗的測試用例, 根據(jù)運行過程中的錯誤信息獲取程序的動態(tài)切片, 再根據(jù)動態(tài)切片信息和執(zhí)行軌跡信息計算每條語句的懷疑度, 進(jìn)行錯誤定位。算法所使用的類之間關(guān)系的設(shè)計如圖2所示。

    圖2 類關(guān)系圖Fig.2 Class diagram

    在圖2中TestCase為測試用例類, 其中name為測試用例名, param為測試用例的參數(shù)信息, 該參數(shù)也作為獲取動態(tài)切片的參數(shù)。Slicing_Info為動態(tài)切片信息, 每個測試用例的參數(shù)對應(yīng)一條切片信息。Trace_Info為執(zhí)行軌跡信息, 每個測試用例對應(yīng)一項執(zhí)行軌跡信息, 該信息保存在測試報告中。Statement存儲每條語句動態(tài)切片和執(zhí)行軌跡的覆蓋信息。Suspicious_Degree為懷疑度, 其中suspicious(Statement)方法計算懷疑度, 具體計算過程根據(jù)式(1)進(jìn)行, 每條語句對應(yīng)一個懷疑度值, 根據(jù)懷疑度值的大小判斷含有錯誤可能性的大小。

    3.1 算法描述

    算法Trace & Slicing具體描述如下。

    輸入: 測試用例集, 源程序

    輸出: 查錯方案

    initial TestCase, Path_Info and flag;//Path_Info數(shù)組存儲每個測試用例的路徑信息, flag標(biāo)注是否有運行失敗的用例for(inti=0;i

    if(Path_Info[i].result==False){

    computing dynamic slicing;∥如果有運行失敗的測試用例, 則計算對應(yīng)的動態(tài)切片

    initial Statement;∥初始化每條語句的狀態(tài)

    flag=true;

    break;

    }

    flag=false;

    }

    if(flag){∥如果有運行失敗的測試用例, 則計算每條語句的懷疑度, 進(jìn)行錯誤定位

    for(intj=0;j

    Statement[j].suspicious_degree=Suspicious(Statement[j]);∥計算每條語句的懷疑度

    }

    sorting Statement by suspicious_degree and recommending scheme of finding fault/*根據(jù)懷疑度對語句排序并給出推薦方案*/

    }

    3.2 實例分析

    圖3所示的程序為計算輸入的3個數(shù)的中間數(shù), 其中在第7行中正確的語句應(yīng)該是m=x, 由于誤寫成m=y, 導(dǎo)致程序存在錯誤。下面將用此例介紹如何定位錯誤發(fā)生的位置。

    圖3 MiddleNum源碼圖Fig.3 Source code of MiddleNum

    對圖3中的程序編寫了8個測試用例(見表1), 這8個測試用例分別選取不同的參數(shù)。T1是一組隨機數(shù),T2選取兩個相等的參數(shù),T3~T8選取3個不同大小的數(shù), 對其進(jìn)行排列組合作為測試用例的輸入?yún)?shù)。表2中的數(shù)據(jù)是根據(jù)定義2.1中的定義進(jìn)行計算的,懷疑度根據(jù)式(1)計算得出, 其計算結(jié)果如表2所示。

    表1 測試用例表

    表2 MiddleNum懷疑度表

    (續(xù)表2)

    根據(jù)懷疑度排列語句可得出如下序列

    S7->S1->S2->S3->S4->S5->S8->S9->S11->S13->S14->S15->S10->S6->S12

    由上面的序列可得出語句S7含有錯誤的可能性最大, 程序員查找差錯時可首先檢查語句S7是否含有錯誤。

    4 對比分析

    為評估所提出算法的有效性, 本節(jié)將對比Trace & Slicing算法與Tarantula[9]算法的有效性(見圖4~圖6)。Tarantula算法通過程序的執(zhí)行軌跡信息計算語句含有錯誤的可能性, 只考慮了運行成功與運行失敗的測試用例的執(zhí)行軌跡是否覆蓋了該語句, 沒有考慮不相關(guān)語句的影響。該實驗數(shù)據(jù)來自http://sir.unl.edu, 其中有XML-Security, JDepend, CheckStyle測試程序。

    圖4 XML-Security錯誤定位速率Fig.4 Rate of fault localizationof XML-security

    圖5 JDepend錯誤定位速率Fig.5 Rate of fault localizationof JDepend

    圖6 CheckStyle錯誤定位速率Fig.6 Rate of fault localizationof CheckStyle

    實驗對比了經(jīng)過錯誤定位算法計算后, 前5行推薦語句發(fā)現(xiàn)錯誤的百分比。通過圖4~圖6可以看出, Trace & Slicing算法經(jīng)過動態(tài)切片降低不相關(guān)語句的影響后, 含有錯誤語句的排列被前置。在被測試的3組數(shù)據(jù)中, Trace & Slicing比Tarantula發(fā)現(xiàn)錯誤的比例高, 并且Trace & Slicing算法能在前3行定位到約80%的錯誤。

    5 結(jié) 語

    測試用例的運行信息可用于錯誤定位, 并且導(dǎo)致錯誤產(chǎn)生的語句包含在用例的執(zhí)行軌跡中。執(zhí)行軌跡中含有大量與錯誤產(chǎn)生無關(guān)的語句, 檢查這些無關(guān)的語句是否含有錯誤會浪費程序員的時間。通過動態(tài)切片技術(shù)降低無關(guān)語句的影響, 使可能對錯誤產(chǎn)生有影響的語句排列提前, 有助于程序員提前發(fā)現(xiàn)錯誤。通過實驗結(jié)果證明, 筆者提出的算法提高了錯誤定位的效率。

    [1]JONES J A, BOWRING F J, HARROLD M J. Debugging in Parallel [C]∥Proceedings of the 2007 International Symposium on Software Testing and Analysis (ISSTA 07). New York, NY, USA: ACM, 2007: 16-26.

    [2]HAILPERN B, SANTHANAM P. Software Debugging, Testing, and Verification [J]. IBM Systems Journal, 2002, 41(1): 4-12.

    [3]JONES J A. Semi-Automatic Fault Localization [D]. Atlanta, USA: Computing Department, Georgia Institute of Technology, 2008.

    [4]SANTELICES R, JONES J A, YU Y, et al. Lightweight Fault-Localization Using Multiple Coverage Types [C]∥Software Engineering, 2009, ICSE 2009, IEEE 31st International Conference on. Vancouver, Canada: IEEE, 2009: 56-66.

    [5]虞凱, 林夢香. 自動化軟件錯誤定位技術(shù)研究進(jìn)展 [J]. 計算機學(xué)報, 2011, 34(8): 1411-1422. YU Kai, LIN Mengxiang. Advances in Automatic Fault Localization Techniques [J]. Chinese Journal of Computers, 2011, 34(8): 1411-1422.

    [6]張云乾, 鄭征, 季曉慧, 等. 基于馬爾科夫模型的軟件錯誤定位方法 [J]. 計算機學(xué)報, 2013, 36(2): 445-456. ZHANG Yunqian, ZHENG Zheng, JI Xiaohui, et al. Markov Model-Based Effectiveness Predicting for Software Fault Localization [J]. Chinese Journal of Computers, 2013, 36(2): 445-456.

    [7]WONG W E, DEBROY V. Software Fault Localization [J]. IEEE Transactions on Reliability, 2010, 59(3): 473-475.

    [8]WONG W E, DEBROY V, CHOI B. A Family of Code Coverage-Based Heuristics for Effective Fault Localization [J]. Journal of Systems and Software, 2010, 83(2): 188-208.

    [9]XIE X, WONG W E, CHEN T Y. Metamorphic Slice: An Application in Spectrum-Based Fault Localization [J]. Information and Software Technology, 2013, 55(5): 866-879.

    [10]SAHOO S K, CRISWELL J, GEIGLE C, et al. Using Likely Invariants for Automated Software Fault Localization [C]∥Proceedings of the Eighteenth International Conference on Architectural Support for Programming Languages and Operating Systems. New York, NY, USA: ACM, 2013: 139-152.

    [11]JONES J A, HARROLD M J, STASKO J. Visualization of Test Information to Assist Fault Localization [C]∥Proceedings of the 24th International Conference on Software Engineering.Orlando, FL, USA: ACM, 2002: 467-477.

    (責(zé)任編輯: 劉俏亮)

    Research on Fault Localization Based on Execution Trace and Dynamic Slicing

    SUN Shiming1, HOU Xiuping1, GAO Can2, SUN Linlin1
    (1. School of Computer Science and Engineering, Changchun University of Technology, Changchun 130012, China;
    2. The First Affiliated Hospital, Soochow University, Suzhou 215006, China)

    The problem of faulty localization during program debugging is studied, and execution trace and dynamic slicing are applied to faulty localization. Irrelevant statements of fault localization are included in execution trace, accuracy of fault localization is affected by these statements. The influence of irrelevant statements is reduced by dynamic slicing technology based on execution trace. The model of suspicious degrees computing based on execution trace and dynamic slicing had been established, and suspicious degree of each statements could be computed by this model. After sorting these statements by their suspicious degrees, recommendation of fault localization would be reached. The experimental results are compared with other algorithms’, and the method of faulty localization based on execution trace and dynamic slicing is proved effective.

    execution trace; dynamic slicing; suspicious degrees

    1671-5896(2014)05-0528-06

    2014-01-14

    國家科技部863高技術(shù)基金資助項目(2011AA040602)

    孫士明(1986— ), 男, 山東萊蕪人, 長春工業(yè)大學(xué)碩士研究生, 主要從事軟件工程研究, (Tel)86-13756116537(E-mail)sunshiming0634@qq.com;

    侯秀萍(1964— ), 女, 長春人, 長春工業(yè)大學(xué)教授, 碩士生導(dǎo)師, 主要從事軟件工程研究, (Tel)86-18643194774(E-mail)houxiuping@mail.ccut.edu.cn。

    TP311

    : A

    猜你喜歡
    測試用例語句切片
    基于SmartUnit的安全通信系統(tǒng)單元測試用例自動生成
    重點:語句銜接
    基于混合遺傳算法的回歸測試用例集最小化研究
    精彩語句
    基于SDN與NFV的網(wǎng)絡(luò)切片架構(gòu)
    腎穿刺組織冷凍切片技術(shù)的改進(jìn)方法
    基于依賴結(jié)構(gòu)的測試用例優(yōu)先級技術(shù)
    冰凍切片、快速石蠟切片在中樞神經(jīng)系統(tǒng)腫瘤診斷中的應(yīng)用價值比較
    如何搞定語句銜接題
    語文知識(2014年4期)2014-02-28 21:59:52
    軟件回歸測試用例選取方法研究
    亚洲精品一二三| 亚洲午夜精品一区,二区,三区| 一级作爱视频免费观看| 国产男女超爽视频在线观看| tube8黄色片| 777久久人妻少妇嫩草av网站| 精品久久蜜臀av无| 中文欧美无线码| 十八禁网站免费在线| 老司机在亚洲福利影院| 看免费av毛片| 日本撒尿小便嘘嘘汇集6| 天天操日日干夜夜撸| 啦啦啦 在线观看视频| 人妻 亚洲 视频| 亚洲成人免费电影在线观看| 中文字幕高清在线视频| www.精华液| 香蕉国产在线看| 99国产综合亚洲精品| 国产精品综合久久久久久久免费 | 丰满迷人的少妇在线观看| 日本wwww免费看| 欧美成狂野欧美在线观看| 香蕉丝袜av| 无遮挡黄片免费观看| 热re99久久精品国产66热6| 久久青草综合色| e午夜精品久久久久久久| 99热国产这里只有精品6| 亚洲精品自拍成人| 99精品欧美一区二区三区四区| 极品少妇高潮喷水抽搐| 成年版毛片免费区| 国产午夜精品论理片| 国产精品电影一区二区三区| 蜜桃亚洲精品一区二区三区| 亚洲av熟女| 成人特级av手机在线观看| 国产蜜桃级精品一区二区三区| av天堂在线播放| 欧美精品啪啪一区二区三区| 亚洲国产精品久久男人天堂| 国产日本99.免费观看| 亚洲av免费高清在线观看| 乱人视频在线观看| 床上黄色一级片| 男女下面进入的视频免费午夜| 老熟妇仑乱视频hdxx| 亚洲一区二区三区不卡视频| 久久人妻av系列| 99久久综合精品五月天人人| 午夜精品久久久久久毛片777| 久久久久九九精品影院| 我要搜黄色片| 变态另类丝袜制服| 亚洲av免费在线观看| 久久人人精品亚洲av| 91字幕亚洲| 国产高清videossex| 亚洲国产高清在线一区二区三| 欧美日本视频| 在线国产一区二区在线| 国产高清三级在线| 亚洲第一欧美日韩一区二区三区| 午夜福利视频1000在线观看| 免费看美女性在线毛片视频| 深夜精品福利| 午夜免费成人在线视频| 老熟妇乱子伦视频在线观看| 少妇的逼水好多| 国产 一区 欧美 日韩| 亚洲欧美精品综合久久99| 中国美女看黄片| 国产欧美日韩一区二区三| 两个人的视频大全免费| h日本视频在线播放| netflix在线观看网站| 99久国产av精品| 国内精品久久久久久久电影| 美女cb高潮喷水在线观看| 少妇裸体淫交视频免费看高清| 99精品欧美一区二区三区四区| 日韩成人在线观看一区二区三区| h日本视频在线播放| 亚洲av中文字字幕乱码综合| 欧美中文综合在线视频| 美女被艹到高潮喷水动态| av片东京热男人的天堂| 欧美xxxx黑人xx丫x性爽| 国内毛片毛片毛片毛片毛片| АⅤ资源中文在线天堂| 丁香欧美五月| 日韩免费av在线播放| 91字幕亚洲| 精品国产超薄肉色丝袜足j| 中文资源天堂在线| 久久久久精品国产欧美久久久| 欧美日韩亚洲国产一区二区在线观看| 狂野欧美激情性xxxx| 美女 人体艺术 gogo| a在线观看视频网站| 最近视频中文字幕2019在线8| 久久久久久久久大av| 亚洲国产高清在线一区二区三| 精品一区二区三区视频在线观看免费| 窝窝影院91人妻| 成熟少妇高潮喷水视频| 成熟少妇高潮喷水视频| 亚洲av免费高清在线观看| 一本一本综合久久| 男人的好看免费观看在线视频| 中亚洲国语对白在线视频| 性色av乱码一区二区三区2| 成年女人永久免费观看视频| 伊人久久大香线蕉亚洲五| 三级国产精品欧美在线观看| 亚洲国产高清在线一区二区三| 中文亚洲av片在线观看爽| 婷婷亚洲欧美| 免费看光身美女| 激情在线观看视频在线高清| 韩国av一区二区三区四区| 99热精品在线国产| 日本三级黄在线观看| 国产久久久一区二区三区| 性欧美人与动物交配| 三级毛片av免费| 国产精品久久视频播放| 岛国在线免费视频观看| 久久久久久久精品吃奶| 免费看十八禁软件| 99久久无色码亚洲精品果冻| 中亚洲国语对白在线视频| 99riav亚洲国产免费| 免费搜索国产男女视频| 亚洲国产精品成人综合色| 日韩欧美免费精品| 18禁美女被吸乳视频| 最近最新中文字幕大全免费视频| 俄罗斯特黄特色一大片| 69人妻影院| 18禁美女被吸乳视频| 亚洲精品亚洲一区二区| 国产精品电影一区二区三区| 国产在线精品亚洲第一网站| 国产精品一区二区免费欧美| 日日夜夜操网爽| 欧美日本视频| 老司机深夜福利视频在线观看| 国产高清激情床上av| 婷婷精品国产亚洲av在线| 亚洲电影在线观看av| 999久久久精品免费观看国产| 97碰自拍视频| 欧美av亚洲av综合av国产av| 精华霜和精华液先用哪个| 国产精品av视频在线免费观看| 美女黄网站色视频| 国产亚洲欧美在线一区二区| 欧美日韩中文字幕国产精品一区二区三区| 国产一区二区在线av高清观看| 成人特级av手机在线观看| 国产伦人伦偷精品视频| 在线观看午夜福利视频| 成人av在线播放网站| 99精品久久久久人妻精品| 精品午夜福利视频在线观看一区| 日本在线视频免费播放| 99精品在免费线老司机午夜| 日日摸夜夜添夜夜添小说| 18+在线观看网站| 成人国产综合亚洲| 在线天堂最新版资源| 成人国产一区最新在线观看| www日本黄色视频网| 男女床上黄色一级片免费看| 淫秽高清视频在线观看| 日本免费a在线| 夜夜爽天天搞| 男人和女人高潮做爰伦理| 国产成人aa在线观看| 成年免费大片在线观看| 99久久成人亚洲精品观看| 欧美最黄视频在线播放免费| 又黄又粗又硬又大视频| 三级男女做爰猛烈吃奶摸视频| 99久久久亚洲精品蜜臀av| 午夜福利18| 美女黄网站色视频| 免费观看人在逋| 免费搜索国产男女视频| 亚洲最大成人手机在线| 久99久视频精品免费| 99久久综合精品五月天人人| 淫妇啪啪啪对白视频| 在线国产一区二区在线| 网址你懂的国产日韩在线| 国产高清视频在线播放一区| 最新中文字幕久久久久| 久久精品影院6| 久久6这里有精品| 国产精品 国内视频| www.www免费av| 99久久无色码亚洲精品果冻| 午夜精品在线福利| 舔av片在线| 免费在线观看日本一区| 国内精品美女久久久久久| 国内毛片毛片毛片毛片毛片| 亚洲国产精品合色在线| 窝窝影院91人妻| 亚洲精品一卡2卡三卡4卡5卡| 午夜免费成人在线视频| 欧美午夜高清在线| 免费观看人在逋| 国产精华一区二区三区| xxxwww97欧美| 最新美女视频免费是黄的| 欧美日本视频| 国产一区二区三区视频了| 色噜噜av男人的天堂激情| 国产精品三级大全| 午夜福利在线观看吧| 国产麻豆成人av免费视频| 国产久久久一区二区三区| 免费一级毛片在线播放高清视频| 一边摸一边抽搐一进一小说| 嫁个100分男人电影在线观看| 日本黄色片子视频| 窝窝影院91人妻| 一区二区三区激情视频| 国产高清激情床上av| 精品久久久久久久毛片微露脸| 成人无遮挡网站| 精品99又大又爽又粗少妇毛片 | 男女午夜视频在线观看| 88av欧美| 精品久久久久久久末码| 免费看日本二区| 中文字幕av在线有码专区| 在线观看66精品国产| 日韩成人在线观看一区二区三区| 黄片小视频在线播放| 性色av乱码一区二区三区2| 国产美女午夜福利| 午夜精品一区二区三区免费看| 国产精品99久久99久久久不卡| 日本与韩国留学比较| 有码 亚洲区| 欧美黑人巨大hd| 成人av在线播放网站| 日本一本二区三区精品| 91九色精品人成在线观看| 国产精品久久久久久久电影 | 国产精品嫩草影院av在线观看 | 精品午夜福利视频在线观看一区| 怎么达到女性高潮| 白带黄色成豆腐渣| 91久久精品电影网| 香蕉av资源在线| 18禁在线播放成人免费| 男人和女人高潮做爰伦理| 久久久国产成人精品二区| 人人妻人人看人人澡| 亚洲成人久久性| 欧美黄色片欧美黄色片| 亚洲av熟女| e午夜精品久久久久久久| 可以在线观看毛片的网站| 黄色成人免费大全| 欧美bdsm另类| АⅤ资源中文在线天堂| 美女cb高潮喷水在线观看| 亚洲久久久久久中文字幕| 国产精品99久久久久久久久| 久久久久久人人人人人| 久久人人精品亚洲av| or卡值多少钱| 在线观看日韩欧美| 国产精品电影一区二区三区| av在线蜜桃| 国产欧美日韩一区二区三| 欧美在线一区亚洲| 非洲黑人性xxxx精品又粗又长| 亚洲欧美日韩高清在线视频| 婷婷精品国产亚洲av| 日韩成人在线观看一区二区三区| 麻豆国产97在线/欧美| 久久九九热精品免费| 欧美一级毛片孕妇| 好看av亚洲va欧美ⅴa在| 日韩中文字幕欧美一区二区| 一a级毛片在线观看| 超碰av人人做人人爽久久 | 两人在一起打扑克的视频| 波多野结衣巨乳人妻| 色哟哟哟哟哟哟| 色吧在线观看| 免费观看的影片在线观看| 尤物成人国产欧美一区二区三区| 少妇熟女aⅴ在线视频| 麻豆久久精品国产亚洲av| 十八禁网站免费在线| 亚洲五月婷婷丁香| x7x7x7水蜜桃| 久久精品国产综合久久久| 久久精品人妻少妇| 19禁男女啪啪无遮挡网站| 欧美成狂野欧美在线观看| 国产精品一区二区免费欧美| 在线a可以看的网站| 免费电影在线观看免费观看| 午夜福利在线观看吧| 成年女人毛片免费观看观看9| 亚洲在线自拍视频| 变态另类成人亚洲欧美熟女| 久久亚洲精品不卡| 免费看美女性在线毛片视频| 性欧美人与动物交配| 一本综合久久免费| 国产精品久久久久久亚洲av鲁大| 长腿黑丝高跟| 亚洲av免费高清在线观看| 99热这里只有是精品50| 精品国产超薄肉色丝袜足j| 美女免费视频网站| 亚洲av一区综合| 亚洲精品456在线播放app | 国产精品野战在线观看| 成人国产综合亚洲| 成人三级黄色视频| 欧美性猛交黑人性爽| a在线观看视频网站| 久久国产精品人妻蜜桃| 欧美日韩精品网址| 亚洲成人中文字幕在线播放| 久久久久久久午夜电影| 日韩欧美精品免费久久 | 操出白浆在线播放| 久久国产精品人妻蜜桃| 色哟哟哟哟哟哟| 国产精品日韩av在线免费观看| 久久久色成人| 一本精品99久久精品77| av天堂中文字幕网| 亚洲精品一区av在线观看| 超碰av人人做人人爽久久 | 给我免费播放毛片高清在线观看| 国产av一区在线观看免费| 熟女电影av网| 亚洲av成人av| 好男人在线观看高清免费视频| 脱女人内裤的视频| ponron亚洲| 亚洲国产欧美人成| 国产麻豆成人av免费视频| 亚洲一区二区三区不卡视频| 婷婷六月久久综合丁香| 天天躁日日操中文字幕| 蜜桃久久精品国产亚洲av| 亚洲中文字幕一区二区三区有码在线看| 亚洲激情在线av| 午夜精品在线福利| 可以在线观看毛片的网站| 久久欧美精品欧美久久欧美| 成年女人永久免费观看视频| 免费在线观看亚洲国产| 亚洲第一欧美日韩一区二区三区| 亚洲av五月六月丁香网| 欧美黑人巨大hd| 国产乱人伦免费视频| 老鸭窝网址在线观看| 国产精品99久久99久久久不卡| 啪啪无遮挡十八禁网站| 国产精品亚洲一级av第二区| 亚洲av免费高清在线观看| 精品一区二区三区人妻视频| 在线观看免费午夜福利视频| 人人妻,人人澡人人爽秒播| 欧美色视频一区免费| 老汉色∧v一级毛片| 麻豆国产av国片精品| 99久久久亚洲精品蜜臀av| 成人性生交大片免费视频hd| 人人妻,人人澡人人爽秒播| 99久久精品国产亚洲精品| 国产av在哪里看| 两人在一起打扑克的视频| 国产精品影院久久| 色视频www国产| 午夜影院日韩av| 成人鲁丝片一二三区免费| 亚洲精品日韩av片在线观看 | 男女做爰动态图高潮gif福利片| 内地一区二区视频在线| 免费电影在线观看免费观看| 啦啦啦观看免费观看视频高清| АⅤ资源中文在线天堂| 亚洲国产欧美网| 叶爱在线成人免费视频播放| 色老头精品视频在线观看| 欧美激情在线99| 欧美日韩精品网址| 黄片大片在线免费观看| ponron亚洲| 亚洲人成伊人成综合网2020| 亚洲精品日韩av片在线观看 | 人人妻人人澡欧美一区二区| 中出人妻视频一区二区| 久久久成人免费电影| 国产高清videossex| 美女高潮喷水抽搐中文字幕| 亚洲av中文字字幕乱码综合| 制服丝袜大香蕉在线| 欧美激情久久久久久爽电影| 久久久久国内视频| 成人av一区二区三区在线看| 免费在线观看成人毛片| 国产真人三级小视频在线观看| 蜜桃久久精品国产亚洲av| 色综合亚洲欧美另类图片| 男女那种视频在线观看| 亚洲熟妇熟女久久| 搡老熟女国产l中国老女人| 亚洲av第一区精品v没综合| 亚洲av五月六月丁香网| 国产亚洲精品久久久com| 三级国产精品欧美在线观看| 非洲黑人性xxxx精品又粗又长| 久久人人精品亚洲av| 老司机福利观看| 一进一出好大好爽视频| 成人一区二区视频在线观看| 免费大片18禁| 婷婷精品国产亚洲av| 美女cb高潮喷水在线观看| 国产高潮美女av| 国内精品久久久久久久电影| 国产不卡一卡二| 中文字幕人妻熟人妻熟丝袜美 | 亚洲一区二区三区不卡视频| 亚洲黑人精品在线| 不卡一级毛片| 精品日产1卡2卡| 日本与韩国留学比较| 午夜福利成人在线免费观看| 欧美黄色片欧美黄色片| 色综合婷婷激情| 国产精品一区二区三区四区免费观看 | 久久久久久久午夜电影| 无限看片的www在线观看| 国产精品久久久久久人妻精品电影| 波野结衣二区三区在线 | 一个人看的www免费观看视频| 一边摸一边抽搐一进一小说| 国产爱豆传媒在线观看| 国产69精品久久久久777片| 热99在线观看视频| 啦啦啦观看免费观看视频高清| 淫秽高清视频在线观看| 欧美不卡视频在线免费观看| 亚洲av免费高清在线观看| 日韩欧美国产一区二区入口| 欧美另类亚洲清纯唯美| 亚洲精品美女久久久久99蜜臀| 在线国产一区二区在线| 色播亚洲综合网| 精品一区二区三区视频在线观看免费| 99热6这里只有精品| 中文字幕人成人乱码亚洲影| 国产在线精品亚洲第一网站| 国产精品自产拍在线观看55亚洲| 国产黄片美女视频| 一级作爱视频免费观看| 搡老岳熟女国产| 中文在线观看免费www的网站| 麻豆国产97在线/欧美| 久久精品亚洲精品国产色婷小说| 亚洲精品久久国产高清桃花| 成人国产一区最新在线观看| 精品久久久久久成人av| 国产国拍精品亚洲av在线观看 | 19禁男女啪啪无遮挡网站| 国产伦在线观看视频一区| 最近最新免费中文字幕在线| 日韩免费av在线播放| 久久草成人影院| 国产私拍福利视频在线观看| 在线国产一区二区在线| 欧美黑人巨大hd| 国产高潮美女av| 少妇的丰满在线观看| 久久精品国产清高在天天线| 真人做人爱边吃奶动态| 亚洲aⅴ乱码一区二区在线播放| 精品一区二区三区视频在线观看免费| 欧美色欧美亚洲另类二区| 久久这里只有精品中国| 免费一级毛片在线播放高清视频| 成人午夜高清在线视频| 两个人的视频大全免费| 老司机午夜福利在线观看视频| 免费电影在线观看免费观看| 欧美日本视频| 最后的刺客免费高清国语| 此物有八面人人有两片| 久久伊人香网站| 久久久久久国产a免费观看| 岛国在线观看网站| 精品一区二区三区视频在线 | 久久国产精品人妻蜜桃| 极品教师在线免费播放| 九九在线视频观看精品| 一级黄片播放器| 最新中文字幕久久久久| 可以在线观看毛片的网站| 狠狠狠狠99中文字幕| 不卡一级毛片| 国产精品久久久久久久久免 | 久久久精品欧美日韩精品| 黄色日韩在线| 非洲黑人性xxxx精品又粗又长| 热99在线观看视频| 少妇的逼水好多| 99久久无色码亚洲精品果冻| 亚洲专区中文字幕在线| 亚洲不卡免费看| 国产黄a三级三级三级人| 成人高潮视频无遮挡免费网站| 男人和女人高潮做爰伦理| 亚洲国产精品sss在线观看| 日本一本二区三区精品| 一个人免费在线观看电影| 动漫黄色视频在线观看| 少妇的丰满在线观看| 五月玫瑰六月丁香| 亚洲欧美日韩东京热| 最近在线观看免费完整版| 在线视频色国产色| 午夜精品一区二区三区免费看| 性色av乱码一区二区三区2| 国产极品精品免费视频能看的| 性欧美人与动物交配| 男女床上黄色一级片免费看| 99国产精品一区二区三区| 亚洲欧美日韩高清专用| 国产真人三级小视频在线观看| 脱女人内裤的视频| 国产精品久久久久久人妻精品电影| 国产精品综合久久久久久久免费| 蜜桃久久精品国产亚洲av| 丰满乱子伦码专区| 免费av不卡在线播放| 很黄的视频免费| 国产91精品成人一区二区三区| 国产亚洲精品综合一区在线观看| 十八禁人妻一区二区| 亚洲美女黄片视频| 夜夜躁狠狠躁天天躁| 久久6这里有精品| 有码 亚洲区| 老司机在亚洲福利影院| 中文字幕精品亚洲无线码一区| 婷婷六月久久综合丁香| 在线播放无遮挡| 最后的刺客免费高清国语| 亚洲成人精品中文字幕电影| 亚洲欧美日韩高清在线视频| 亚洲aⅴ乱码一区二区在线播放| 午夜福利高清视频| 内地一区二区视频在线| 噜噜噜噜噜久久久久久91| 午夜两性在线视频| 免费看日本二区| 国产黄a三级三级三级人| 亚洲色图av天堂| 在线免费观看不下载黄p国产 | 日韩成人在线观看一区二区三区| 99久久成人亚洲精品观看| 叶爱在线成人免费视频播放| 不卡一级毛片| 亚洲久久久久久中文字幕| 亚洲狠狠婷婷综合久久图片| 夜夜看夜夜爽夜夜摸| 99久久综合精品五月天人人| 成年女人永久免费观看视频| 小说图片视频综合网站| 久久午夜亚洲精品久久| 少妇熟女aⅴ在线视频| 搡老岳熟女国产| 老司机福利观看| www.999成人在线观看| 国内久久婷婷六月综合欲色啪| 哪里可以看免费的av片| 日韩欧美国产在线观看| 九色成人免费人妻av| 国产探花极品一区二区| 午夜福利在线观看吧| 亚洲成人久久性| 亚洲一区高清亚洲精品| 成人三级黄色视频| 欧美大码av| 国产精品精品国产色婷婷| 波野结衣二区三区在线 | 色尼玛亚洲综合影院| 九色成人免费人妻av| 久久久久久久久中文| 69人妻影院| 欧美区成人在线视频| 操出白浆在线播放| 国产真实伦视频高清在线观看 | 国产精品永久免费网站| 免费观看人在逋| 好男人电影高清在线观看|