日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

Qt高级——QTestLib单元测试框架

發布時間:2025/3/15 c/c++ 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Qt高级——QTestLib单元测试框架 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

一、QTestLib簡介

1、QTestLib簡介

QTestLib是Qt提供的一種針對基于Qt編寫的程序或庫的單元測試框架。QTestLib提供了單元測試框架的基本功能,并提供了針對GUI測試的擴展功能。

2、QTestLib特性

QTestLib是為了簡化QT程序或庫的單元測試工作而設計的。
QTestLib特性如下:
A、輕量級:QTestlib只包含6000行代碼和60個導出符號
B、自包含:對于非GUI測試,QTestlib只需要Qt核心庫的幾個符號。
C、快速測試:QTestlib不需要特殊的測試執行程序,不需要為測試而進行特殊的注冊。
D、數據驅動測試:一個測試程序可以在不同的測試數據集上執行多次。
E、基本的GUI測試:QTestlib提供了模擬鼠標和鍵盤事件的功能。
F、基準測試:QTestLIB支持基準測試并提供多種測量后端。
G、IDE友好:QTestlib的輸出信息可以被Visual?Studio和KDevelop解析。
H、線程安全:錯誤報告是線程安全的、原子性的。
J、類型安全:對模板進行了擴展使用,防止由隱式類型轉換引起的錯誤。
K、易擴展:用戶自定義類型可以容易地加入到測試數據和測試輸出中。

3、QTestLib API

所有公有的方法都在QTest命名空間中。另外,QSignalSpy類為Qt的信號和槽提供了簡單的內省機制。

4、AutoTest插件

默認測試結果以純文本形式顯示在控制臺(應用程序輸出標簽),不夠直觀,可使用AutoTest插件實現可視化效果。
通過Help->About Plugins->Utilities,選中AutoTest,重啟Qt Creator,然后在下方會多出TestResults的標簽,可直接在此標簽點擊上方的運行按鈕運行所有測試,同時在“Tools-Tests-Run All Tests”也可運行所有測試。
此插件可以在運行單元測試后以紅、綠色表示明確標記處運行結果,并且以Case為單位顯示,可以展開看到具體每一個測試用例的結果。

二、QTestLib單元測試原理

1、QTestLib單元測試原理簡介

原理:輸入測試數據表和結果數據表,與實際值比較。

2、測試類

測試類需要從QObject類繼承,類中需要加入一個或者多個私有槽。每一個私有槽都是一個測試函數,但有4種私有槽不能作為測試函數,它們由測試框架執行,可為整個測試程序或當前測試函數進行初始化和清除操作。
initTestCase():在第一個測試函數執行前調用。
cleanupTestCase():在最后一個測試函數執行后調用。
init():在每一個測試函數執行前調用。
cleanup():在每一個測試函數執行后調用。
如果initTestCase()函數執行失敗,任何測試函數都不會執行。如果init()函數執行失敗,緊隨其后的測試函數不會被執行,測試會繼續處理下一個測試函數。
QTest::qExec(QObject* testClassObject)函數用于執行測試對象中所有的測試函數。

3、測試函數

對于一個要測試的目標函數,需要使用兩個函數進行測試:testFunctionName()和testFunctionName_data()。
testFunctionName_data:數據提供,在函數體中寫入測試數據。
testFunctionName:測試的實體,讀取testFunctionName_data函數中的數據表,并逐行進行測試。如果測試結果與數據表中的結果不同,則認為測試失敗。

4、測試數據構建

數據由QTest::addColumn<T> (name)和QTest::newRow(name)>>input>>result來構建一個數據表,其中的列可以被獲取,然后將表中對應的數據按行測試,并與表中的結果列進行對比。

5、GUI測試

對于GUI交互操作的測試,則將數據設置為事件列表,供模擬測試。QTestlib提供了模擬鼠標和鍵盤事件的功能。

6、通信

QTest提供一系列宏來進行數據的通信。

  • QBENCHMARK
  • QBENCHMARK_ONCE
  • QCOMPARE(actual, expected)
  • QEXPECT_FAIL(dataIndex, comment, mode)
  • QFAIL(message)
  • QFETCH(type, name)
  • QFINDTESTDATA(filename)
  • QSKIP(description)
  • QTEST(actual, testElement)
  • QTEST_APPLESS_MAIN(TestClass)
  • QTEST_GUILESS_MAIN(TestClass)
  • QTEST_MAIN(TestClass)
  • QTRY_COMPARE(actual, expected)
  • QTRY_COMPARE_WITH_TIMEOUT(actual, expected, timeout)
  • QTRY_VERIFY2(condition, message)
  • QTRY_VERIFY(condition)
  • QTRY_VERIFY2_WITH_TIMEOUT(condition, message, timeout)
  • QTRY_VERIFY_WITH_TIMEOUT(condition, timeout)
  • QVERIFY2(condition, message)
  • QVERIFY(condition)
  • QVERIFY_EXCEPTION_THROWN(expression, exceptiontype)
  • QWARN(message)
  • 7、程序啟動入口

    QTest提供了QTEST_MAIN()作為測試的啟動宏,構建一個main函數,在main函數內調用QTest::qExec(QObject testClassObject),也可以直接調用QTest::qExec(QObject testClassObject)來啟動測試。

    三、簡單測試程序

    1、編寫測試程序

    假設要測試QString類的行為。首先,需要一個用于包含測試函數的必須從QObject繼承的類:

  • #include <QtTest/QtTest>
  • class TestQString: public QObject
  • {
  • Q_OBJECT
  • private slots:
  • void toUpper();
  • };
  • 注意:需要包含QTest頭文件,并且測試函數必須聲明為私有槽,便于測試框架找到并執行它們。

  • void TestQString::toUpper()
  • {
  • QString str = "Hello";
  • QVERIFY(str.toUpper() == "HELLO");
  • }
  • QVERIFY()宏將計算傳入的表達式的值。如果為真,則測試函數繼續進行;否則會向測試日志中增加一條描述錯誤的信息,并且該測試函數會停止執行。
    但是如果需要向測試日志中增加更詳細的輸出信息,應該使用QCOMPARE()宏:

  • void TestQString::toUpper()
  • {
  • QString str = "Hello";
  • QCOMPARE(str.toUpper(), QString("HELLO"));
  • }
  • 2、執行測試程序

    寫完測試程序后就需要執行測試程序。假設將測試程序命名為testqstring.cpp并保存在一個空目錄中,可以使用qmake生成一個工程文件和一個Makefile文件。

  • myTestDirectory$ qmake -project "QT += qtestlib"
  • myTestDirectory$ qmake
  • myTestDirectory$ make
  • 3、QTestlib命令行參數

    執行自動測試的語法形式:
    testname?[options]?[testfunctions[:testdata]]...
    testname:測試項目的可執行文件
    testfunctions:包含要執行的測試函數名,如果不指定testfunctions,所有的測試函數都會執行。如果測試函數名之后加上了測試數據行的名字,則測試函數執行時只會使用該行測試數據。
    列如:
    /myTestDirectory#?StringTest toUpper
    使用所有的測試數據執行toUpper測試函數。
    /myTestDirectory$?StringTest??toUpper??toInt:zero
    使用所有的測試數據執行toUpper測試函數,使用行名為zero的測試數據執行toInt測試函數(如果對應的測試數據不存在,相關的測試執行時就會失敗)。
    /myTestDirectory$?WidgetTest??-vs??-eventdelay??500
    執行WidgetTest測試程序,輸出每一個信號發射信息,在每次模擬鼠標/鍵盤事件之后等待500毫秒。
    選項
    下列命令行參數可以被接受:
    -help
    輸出命令行參數的幫助信息。
    -functions?
    輸出測試中的所有測試函數。
    -o?filename?
    將輸出信息寫入到執行文件中,而不是打印到標準輸出上。
    -silent?
    沉默地輸出,只顯示警告、錯誤和最少的狀態信息。
    -v1?
    詳細輸出;輸出每次進入或離開測試函數的信息。
    -v2?
    詳細輸出;也輸出每個QCOMPARE()和QVERIFY()信息。
    -vs?
    輸出發出的所有信號。
    -xml?
    將輸出格式化成XML格式,而不是普通文本
    -lightxml?
    輸出成XML標簽流。
    -eventdelay?ms?
    如果鍵盤或鼠標模擬(QTest::keyClick(),QTest::mouseClick()等)不指定延遲時間,則使用該參數(以毫秒為單位)作為延遲時間。
    -keydelay?ms
    與-eventdelay的作用一樣,但只影響鍵盤模擬的延遲時間,不影響鼠標模擬的延遲時間。
    -mousedelay?ms?
    與-eventdelay的作用一樣,但只影響鼠標模擬的延遲時間,不影響鍵盤模擬的延遲時間。
    -keyevent-verbose?
    詳細輸出鍵盤模擬信息。
    -maxwarnings?numberBR?
    設置警告信息的最大數量,0表示不限制,默認值為2000。

    四、數據驅動測試程序

    1、數據驅動測試簡介

    目前為止,采用硬編碼的方式將測試數據寫到測試函數中。如果增加更多的測試數據,那么測試函數會變成:

  • QCOMPARE(QString("hello").toUpper(), QString("HELLO"));
  • QCOMPARE(QString("Hello").toUpper(), QString("HELLO"));
  • QCOMPARE(QString("HellO").toUpper(), QString("HELLO"));
  • QCOMPARE(QString("HELLO").toUpper(), QString("HELLO"));
  • 為了不使測試函數被重復的代碼弄得凌亂不堪, QTestLib支持向測試函數增加測試數據,僅需要向測試類增加另一個私有槽:

  • class TestQString: public QObject
  • {
  • Q_OBJECT
  • private slots:
  • void toUpper_data();
  • void toUpper();
  • };
  • 2、編寫測試數據函數

    為測試函數提供數據的函數必須與測試函數同名,并加上_data后綴。為測試函數提供數據的函數類似這樣:

  • void TestQString::toUpper_data()
  • {
  • QTest::addColumn<QString>("string");
  • QTest::addColumn<QString>("result");
  • QTest::newRow("all lower") << "hello" << "HELLO";
  • QTest::newRow("mixed") << "Hello" << "HELLO";
  • QTest::newRow("all upper") << "HELLO" << "HELLO";
  • }
  • 首先,使用QTest::addColumn()函數定義測試數據表的兩列元素:測試字符串和在該測試字符串上調用QString::toUpper()函數期望得到的結果。
    然后使用 QTest::newRow()函數向測試數據表中增加一些數據。每組數據都會成為測試數據表中的一個單獨的行。
    QTest::newRow()函數接收一個參數:將要關聯到該行測試數據的名字。如果測試函數執行失敗,名字會被測試日志使用,以引用導致測試失敗的數據。然后將測試數據加入到新行:首先是一個任意的字符串,然后是在該行字符串上調用 QString::toUpper()函數期望得到的結果字符串。
    可以將測試數據看作是一張二維表格。在這個例子里,它包含兩列三行,列名為string 和result。另外,每行都會對應一個序號和名稱:
    index name string result
    0 all lower "hello" HELLO
    1 mixed "Hello" HELLO
    2 all upper "HELLO" HELLO

    3、編寫測試函數

    測試函數需要被重寫:

  • void TestQString::toUpper()
  • {
  • QFETCH(QString, string);
  • QFETCH(QString, result);
  • QCOMPARE(string.toUpper(), result);
  • }
  • TestQString::toUpper()函數會執行兩次,對toUpper_data()函數向測試數據表中加入的每一行都會調用一次。
    首先,調用QFETCH()宏從測試數據表中取出兩個元素。QFETCH()接收兩個參數: 元素的數據類型和元素的名稱。然后用QCOMPARE()宏執行測試操作。
    使用這種方法可以不修改測試函數就向該函數加入新的數據。
    像以前一樣,為使測試程序能夠單獨執行,需要加入下列代碼:
    QTEST_MAIN(TestGui)
    QTEST_MAIN()宏將擴展成一個簡單的main()函數,該main()函數會執行所有的測試函數。

    五、GUI測試

    QTestlib單元測試提供GUI操作函數,可對控件發送消息后檢測執行結果,比如QTest::keyClick(),QTest::mouseClick()等等

    1、模擬GUI事件

    QTestlib具有測試GUI的一些特性。QTestLib發送內部Qt事件,而不是模擬本地窗口系統事件,因此運行測試程序不會對機器產生任何副作用。

  • #include <QtGui>
  • #include <QtTest/QtTest>
  • class TestGui: public QObject
  • {
  • Q_OBJECT
  • private slots:
  • void testGui();
  • };
  • 唯一的區別是除了要加入QTest命名空間之外,需要包含QtGui類的定義。

  • void TestGui::testGui()
  • {
  • QLineEdit lineEdit;
  • QTest::keyClicks(&lineEdit, "hello world");
  • QCOMPARE(lineEdit.text(), QString("hello world"));
  • }
  • 在測試函數實現中,創建一個QLineEdit,使用QTest::keyClicks()函數模擬在行編輯框中輸入“hello world”字符串。
    注意: 為了正確測試快捷鍵,控件必須顯示出來。
    QTest::keyClicks()在控件上模擬一連串的鍵盤敲擊操作。另外,每次鍵盤敲擊后,可以指定延遲時間(以毫秒為單位)。同樣,也可以用 QTest::keyClick()、QTest::keyPress()、QTest::keyRelease()、QTest::mouseClick()、QTest::mouseDClick()、QTest::mouseMove()、QTest::mousePress() 和QTest::mouseRelease()函數來模擬相應的GUI事件。
    最后,使用QCOMPARE()宏來檢驗行編輯框的文本是否與預期的一致。
    像前面一樣,為使測試程序能夠單獨執行,需要加入下列代碼:
    QTEST_MAIN(TestGui)
    QTEST_MAIN()宏將擴展成一個簡單的main()函數,該main()函數會執行所有的測試函數。

    2、重復GUI事件

    在本節中,將展示如何模擬GUI事件,以及如何存儲一系列GUI事件以及如何在組件上重復這些GUI事件。
    將一系列GUI事件保存起來并重復觸發的方法與數據驅動測試程序的方法很類似。所要做的只是向測試類增加一個提供測試數據的函數:

  • class TestGui: public QObject
  • {
  • Q_OBJECT
  • private slots:
  • void testGui_data();
  • void testGui();
  • };
  • 像前面一樣,為測試函數提供數據的函數必須與該測試函數同名,并加上_data后綴。

  • void TestGui::testGui_data()
  • {
  • QTest::addColumn<QTestEventList>("events");
  • QTest::addColumn<QString>("expected");
  • QTestEventList list1;
  • list1.addKeyClick('a');
  • QTest::newRow("char") << list1 << "a";
  • QTestEventList list2;
  • list2.addKeyClick('a');
  • list2.addKeyClick(Qt::Key_Backspace);
  • QTest::newRow("there and back again") << list2 << "";
  • }
  • 首先,用QTest::addColumn()函數定義測試數據表的元素:一個GUI事件列表,以及在控件上應用該事件列表預期得到的結果。注意第一個元素的類型是QTestEventList。
    QTestEventList可以保存將來要使用的GUI事件,并可以在任意控件上重復觸發這些事件。
    在目前的提供測試數據的函數中,創建了兩個QTestEventLists。第一個鏈表包括了一個敲擊“a“鍵事件,調用QTestEventList::addKeyClick()函數向鏈表中加入該事件。然后用QTest::newRow()函數給該行數據指定一個名字,并把事件隊列和期望結果輸入到測試數據表中。
    第二個鏈表包括兩次鍵盤敲擊:一個“a“,然后是一個“backspace“。同樣用 QTestEventList::addKeyClick()函數將事件加入隊列,用QTest::newRow()將事件隊列和期望的結果加入測試數據表中,并為該行指定一個名字。

  • void TestGui::testGui()
  • {
  • QFETCH(QTestEventList, events);
  • QFETCH(QString, expected);
  • QLineEdit lineEdit;
  • events.simulate(&lineEdit);
  • QCOMPARE(lineEdit.text(), expected);
  • }
  • TestGui::testGui()函數會執行兩次,對在TestGui::testGui_data()函數中創建的每一行測試數據都執行一次。
    首先,用QFETCH()宏從測試數據集中取出兩個元素。QFETCH()宏接收兩個參數:元素的數據類型和元素的名字。然后創建了一個QLineEdit,調用 QTestEventList::simulate()函數在控件上觸發事件隊列。
    最后,用QCOMPARE()宏檢測行編輯框的內容是否與期望的一致。
    像以前一樣,為使測試程序能夠單獨執行,需要加入下列代碼:
    QTEST_MAIN(TestGui)
    QTEST_MAIN()宏將擴展成一個簡單的main()函數,該main()函數會執行所有的測試函數。

    六、Benchmark測試

    為了編寫一個基準測試程序,需要使用QBENCHMARK宏來擴展測試函數。一個基準測試函數通常由初始化代碼和一個QBENCHMARK宏組成,QBENCHMARK宏包含了需要被測試的代碼。

    1、編寫一個基準測試函數

    測試函數會對QString::localeAwareCompare()函數進行基準測試。

  • void TestBenchmark::simple()
  • {
  • QString str1 = QLatin1String("This is a test string");
  • QString str2 = QLatin1String("This is a test string");
  • QCOMPARE(str1.localeAwareCompare(str2), 0);
  • QBENCHMARK {
  • str1.localeAwareCompare(str2);
  • }
  • }
  • 初始化部分將在函數的開頭被完成,但時鐘并不在這點運行。內嵌在QBENCHMARK宏中的代碼將被估量,并且為了得出精確的測量將會被重復數次。

    2、多數據輸入的基準測試

    當創建對多個數據輸入進行比較的基準測試時,數據函數是有用的。

  • void TestBenchmark::multiple_data()
  • {
  • QTest::addColumn<bool>("useLocaleCompare");
  • QTest::newRow("locale aware compare") << true;
  • QTest::newRow("standard compare") << false;
  • }
  • 測試函數使用輸入數據決定什么被基準測試。

  • void TestBenchmark::multiple()
  • {
  • QFETCH(bool, useLocaleCompare);
  • QString str1 = QLatin1String("This is a test string");
  • QString str2 = QLatin1String("This is a test string");
  • int result;
  • if (useLocaleCompare)
  • {
  • QBENCHMARK {
  • result = str1.localeAwareCompare(str2);
  • }
  • }
  • else
  • {
  • QBENCHMARK {
  • result = (str1 == str2);
  • }
  • }
  • }
  • “if(useLocaleCompare)”開關放在QBENCHMARK宏外部避免測量開銷。每個基準測試函數可以有一個在用的QBENCHMARK宏。

    七、注意事項

    A、單元測試類中建議不要出現私有成員,尤其是指針,同時不建議在測試函數中建立被測類的指針,而是直接建立被測類的對象,在測試結束后容易遺忘指針。若需要指針,在initTestCase函數中new,在cleanupTestCase函數中delete。
    B、若某個測試函數中出現了new,一定記著delete,且務必讓delete在第一個斷言前出現,因為斷言失敗函數就回立刻結束,并把當前函數標記為測試失敗。若delete在第一個斷言之后,而第一個斷言失敗則不會執行之后的delete。
    C、若測試類必須有私有成員,必須注意一個測試類中的所有函數公用私有成員,不會在每個測試之前刷新狀態。
    D、若被測類為單例,欲對其內所有函數做單元測試,會出現測試第一個函數可以保證測試環境為初始狀態,后續測試會因為單例的原因,導致測試時建立在之前操作后的環境下。欲解決此問題

    轉載于:https://www.cnblogs.com/lvdongjie/p/10599650.html

    總結

    以上是生活随笔為你收集整理的Qt高级——QTestLib单元测试框架的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    在线观看一级视频 | 精品国产免费一区二区三区五区 | 久久精品1区 | 久久人人爽人人爽人人片av免费 | 天天干夜夜爱 | 亚洲精品视频在线观看免费视频 | 亚洲成av人片在线观看 | 国产精品亚洲片在线播放 | av电影在线播放 | 九九九九九国产 | 中文字幕一区二区三区在线视频 | 九九久久精品视频 | 超碰在线人人 | 亚洲在线精品视频 | 麻豆首页 | 丁香高清视频在线看看 | 亚洲欧美国内爽妇网 | 国产精品一区二区三区在线 | 综合激情网 | 日韩网站免费观看 | 国产成人三级三级三级97 | 欧美精品一区二区三区四区在线 | 免费在线观看av片 | 最近中文字幕mv免费高清在线 | 欧美99精品 | 国产五月婷 | 免费a级毛片在线看 | 国产流白浆高潮在线观看 | 久久久久久在线观看 | 亚洲成人av在线播放 | 午夜.dj高清免费观看视频 | 麻豆影视网 | 中文字幕在线观 | 色香蕉网| 国产一级视频在线免费观看 | 欧美日韩不卡一区二区 | 国产精品每日更新 | 99视频免费 | 久久久久久国产精品 | 97超碰在线资源 | 最新av观看| 欧美精品久久久久久久久久久 | 一区二区三区福利 | 伊人久久电影网 | 大片网站久久 | 亚洲人成网站精品片在线观看 | 久青草国产在线 | 色婷婷精品 | 国产成人av综合色 | 亚洲涩涩网 | 中文字幕资源在线观看 | 中国一区二区视频 | 久久艹人人 | 天天综合色 | 国产麻豆精品久久一二三 | 99久久精品免费看国产一区二区三区 | 国产二区电影 | 日韩精品视频在线免费观看 | 国产成人一区二区啪在线观看 | 2020天天干夜夜爽 | 最近免费观看的电影完整版 | 国产成人精品午夜在线播放 | www.色在线| 在线看的av网站 | 91视频免费看 | 久久毛片高清国产 | 国产尤物视频在线 | 在线免费黄色av | 天天射天天舔天天干 | 狠狠色噜噜狠狠狠狠 | 精品国产一区二区三区久久 | av在线看片| 丁香激情婷婷 | 在线观看国产一区二区 | www.eeuss影院av撸 | 丁香五月亚洲综合在线 | 蜜臀aⅴ国产精品久久久国产 | 久久精品美女视频网站 | 亚洲区视频在线观看 | 国产精品久久久久久久久久久不卡 | 黄色在线网站噜噜噜 | 亚洲激情在线观看 | 亚洲日韩中文字幕 | 射九九 | 婷婷色在线播放 | 日本精品一区二区三区在线播放视频 | 91福利在线导航 | 国产亚洲精品久久久久久电影 | 日日噜噜噜噜夜夜爽亚洲精品 | 国产精品久久久久影院日本 | 国产一区二区不卡视频 | 成人小视频在线观看免费 | 在线播放 日韩专区 | 永久免费毛片在线观看 | 国产精品视频永久免费播放 | 精品国产成人在线影院 | 亚洲 欧洲 国产 精品 | 亚洲精品国 | 日韩在线精品视频 | 亚洲精品1234区 | 五月在线| 久久久精品久久日韩一区综合 | 91视频电影 | 久久午夜精品影院一区 | 日韩午夜电影院 | 男女啪啪网站 | 成人久久18免费网站 | 天天摸天天舔天天操 | 我爱av激情网 | 国产精品999久久久 久产久精国产品 | 国产91精品高清一区二区三区 | 777xxx欧美 | 最新色视频 | 少妇高潮冒白浆 | 五月婷婷开心 | 婷婷伊人五月天 | 免费av网站观看 | 欧美一二三专区 | 欧美一区免费观看 | 欧美极品在线播放 | 欧美国产日韩在线观看 | 国产精品区免费视频 | 精品人妖videos欧美人妖 | 日韩av一卡二卡三卡 | 久久草草热国产精品直播 | 五月婷婷开心中文字幕 | av免费网站| 天天天天天天操 | 久久免费视频国产 | 99性视频 | 黄色一级性片 | 成人精品久久久 | 免费在线观看黄 | 久草国产精品 | av在线播放亚洲 | 欧美a级免费视频 | 黄色成人av | 国产精品久久久久av福利动漫 | 久久1区| 亚洲欧美国产精品久久久久 | 亚洲精品乱码久久久久久蜜桃欧美 | 91av视频| 日韩久久精品一区二区三区下载 | 免费观看av | 五月婷婷狠狠 | 色网址99 | 激情偷乱人伦小说视频在线观看 | 麻豆视频入口 | 日日夜夜狠狠干 | 国产精品麻豆视频 | 国产无限资源在线观看 | 91av视频在线播放 | 精品96久久久久久中文字幕无 | 精品一区二区免费视频 | 国产伦精品一区二区三区… | 91在线观看视频网站 | 亚洲成人av免费 | 国产剧情在线一区 | 国产精品一区一区三区 | 91精品麻豆 | 欧美一级免费在线 | 精品久久久久久久久久久久久久久久 | 人人插人人插 | 91网站观看 | 久久久久久久久久久久影院 | 国产精品扒开做爽爽的视频 | 色婷婷狠狠五月综合天色拍 | 在线观看视频免费大全 | 天堂va在线高清一区 | 久久视频在线观看免费 | 五月网婷婷 | 在线观看黄色国产 | 中文字幕中文字幕在线一区 | 精品久久久久久国产91 | 中文字幕美女免费在线 | 亚洲欧美精品一区二区 | 狠狠狠狠狠狠狠 | 日韩在线二区 | 亚洲少妇xxxx | 美女久久久 | 99久久er热在这里只有精品66 | 顶级bbw搡bbbb搡bbbb | 国产色视频一区二区三区qq号 | 国产高清在线免费观看 | 日韩一区二区免费在线观看 | 天天操天天是 | 99精品免费久久久久久日本 | 色婷婷国产在线 | 99久高清在线观看视频99精品热在线观看视频 | av丝袜制服| 日韩精品一区二区三区在线视频 | 丁香久久激情 | 久久久久9999亚洲精品 | 人人看人人艹 | av免费观看网站 | 视频一区二区在线观看 | 欧美日韩一级久久久久久免费看 | 射射射av| 国产玖玖在线 | 激情影院在线观看 | 国产精品久久久久久久久久久久午夜 | 免费男女羞羞的视频网站中文字幕 | 91 在线视频 | 一区久久久 | 国产精品不卡视频 | 人人涩 | 91九色视频在线播放 | 天天射天天爱天天干 | 久久不射电影院 | 亚洲精品免费在线观看 | 91传媒在线看 | 亚洲天堂网站 | 中文字幕资源网 | 久久免费成人网 | 欧美性成人 | 久草视频免费 | 国产黄网在线 | 欧美一区二区视频97 | 国产精品久久久久久久久久久不卡 | 成人99免费视频 | 日韩欧美电影 | 成年人三级网站 | 亚洲精品在线国产 | 久久久久久久久久久免费 | 一区二区免费不卡在线 | 99久久婷婷国产精品综合 | 午夜久久电影网 | 三上悠亚一区二区在线观看 | av大全在线播放 | 久综合网| 色综合天天综合 | 又色又爽又激情的59视频 | 久久精品视频免费播放 | 久久伊人八月婷婷综合激情 | 午夜av不卡| 黄色片免费看 | 国产精品欧美久久久久天天影视 | 在线a亚洲视频播放在线观看 | 日韩精品专区在线影院重磅 | 国产一区二区精 | 亚洲欧美视频在线 | 免费看日韩片 | 日韩精品一区二区三区免费观看视频 | 国产精品麻豆一区二区三区 | 国产九九精品视频 | 一区二区三区国 | 色视频在线免费 | 91x色 | 天天天天天操 | 国产97在线看 | 成 人 黄 色 视频免费播放 | 亚洲精品影院在线观看 | 久久久久久久久久久久久影院 | 精品久久久成人 | 18久久久久 | 色插综合| 成人在线观看av | 草久在线观看视频 | 日韩色视频在线观看 | 2018亚洲男人天堂 | 国产成人资源 | 四虎影视www | 日韩羞羞 | 五月婷在线播放 | 国产黄在线 | 色窝资源 | 伊人va| 日韩福利在线观看 | 国产精品久久久久久久久岛 | 天天干,夜夜操 | 亚洲影音先锋 | 亚洲精品国产日韩 | 99在线视频精品 | 日韩av片无码一区二区不卡电影 | 狠狠躁夜夜躁人人爽视频 | 国产精品视频观看 | 国产成人久久77777精品 | 中文字幕国产精品一区二区 | 在线播放日韩av | 欧美一区二区在线免费看 | 亚洲毛片一区二区三区 | 色七七亚洲影院 | 日韩精品欧美视频 | 国产精品久久久一区二区三区网站 | 91精品视频在线看 | 亚洲欧美日韩在线一区二区 | 久久综合操 | 精品电影一区 | 亚洲永久精品国产 | 草久久久久久 | 91在线区| 超碰国产97 | 五月天视频网 | 日韩免费在线看 | 99久热在线精品视频 | 9999在线| 五月激情姐姐 | 欧美a级在线 | 中文字幕色站 | 国产一区二区综合 | 九色91在线视频 | 成年人在线观看免费视频 | 韩日电影在线免费看 | 五月婷婷狠狠 | 亚洲三级黄色 | 中文字幕精品一区二区精品 | 最新av网站在线观看 | 91视频黄色| 999久久a精品合区久久久 | zzijzzij亚洲日本少妇熟睡 | 美女视频黄,久久 | 久草爱视频| 中国一级片在线 | 亚洲欧洲精品视频 | 国产亚洲精品久久久久久久久久久久 | 欧美一二三在线 | 天天天天天天干 | 日韩精品在线一区 | 国产99久久久欧美黑人 | 国产91在线观看 | 国产日本三级 | 日韩在线资源 | www.狠狠操.com | 久热香蕉视频 | 久艹视频在线观看 | 日日夜夜天天久久 | 久久中文字幕在线视频 | 国产小视频网站 | 欧美日韩中字 | www国产一区| 99精品久久99久久久久 | 激情综合网五月婷婷 | 免费看色视频 | 国产在线播放一区二区三区 | 中文在线免费视频 | 国产资源 | 午夜国产一区二区 | 四川bbb搡bbb爽爽视频 | 国产经典三级 | 色网站视频 | 视色网站| 亚洲天堂首页 | 日日成人网 | 色综合天天色综合 | 中文免费观看 | 四虎国产精品永久在线国在线 | 国产精品美女视频网站 | 久久精品视频18 | 久久久久免费精品国产小说色大师 | 亚洲激情小视频 | 狠狠色丁香久久婷婷综合_中 | 99综合视频 | 337p欧美| 久久精品一区二区三 | 国产视频一区精品 | 久久伊人精品天天 | 婷婷久久一区二区三区 | 国产粉嫩在线观看 | 国产 日韩 欧美 中文 在线播放 | 最新的av网站 | 欧美成人xxx | 久久久久久久久黄色 | 国产精品久久久久久久久久久久午夜 | 日韩成人欧美 | 99在线精品视频在线观看 | 欧美日韩不卡在线观看 | 亚洲国产福利视频 | 久久都是精品 | 激情丁香5月 | 成人91av| 国产精品二区在线观看 | 欧美精品久久久久久 | 色在线国产 | 久久免费视频8 | 久久精品毛片 | 国产日韩视频在线观看 | 欧美二区视频 | 999电影免费在线观看 | 中文字幕之中文字幕 | 91热这里只有精品 | 亚洲国产精品激情在线观看 | 精品久久久免费 | 91| 一二三区av | 黄色在线看网站 | 91精品老司机久久一区啪 | 免费观看午夜视频 | 91日韩在线| 日韩精品一区二区三区免费观看视频 | 高清国产午夜精品久久久久久 | 日韩精品视频免费在线观看 | 综合激情网 | 国产涩涩网站 | 伊人永久在线 | 国产精品2019 | www.狠狠干| 国产日产精品久久久久快鸭 | 97成人在线| 国产精品黄色影片导航在线观看 | 亚洲 欧洲 国产 日本 综合 | 九九九热精品免费视频观看 | 亚洲精品久久久久久中文传媒 | 色噜噜在线观看视频 | 欧美一级特黄aaaaaa大片在线观看 | 成人一级免费电影 | 在线 国产 亚洲 欧美 | 亚洲黄色免费电影 | 狠狠色伊人亚洲综合成人 | 日本久久久久久科技有限公司 | 免费看一级一片 | 亚洲国产免费av | 日韩精品无码一区二区三区 | av黄色亚洲| 久久精选 | 亚洲欧美综合精品久久成人 | 国产精品成人免费一区久久羞羞 | 国产一区自拍视频 | 在线免费试看 | 久久免费视频精品 | 亚洲欧美观看 | 深爱激情综合网 | 麻豆久久久 | 去看片 | 国产精品一区二区久久精品 | 91三级视频| 2019中文最近的2019中文在线 | 亚洲男男gaygay无套同网址 | 色综合久久久久网 | 免费视频在线观看网站 | 久久视频精品 | 在线观看日韩一区 | 日日干av| 天天干天天射天天爽 | 亚洲在线视频观看 | 免费成人在线观看视频 | av资源免费看 | 久久超级碰视频 | 色欧美视频 | 天天插视频 | 九九热在线视频免费观看 | 免费亚洲婷婷 | 天天操天天玩 | 天天干天天怕 | 日精品在线观看 | 国内精自线一二区永久 | 91九色porn在线资源 | av中文字幕免费在线观看 | 91系列在线 | 天堂网在线视频 | 日日夜夜噜| 亚洲激情网站免费观看 | 亚洲区视频在线观看 | 欧美人体xx | 久久综合狠狠 | 日韩激情精品 | 粉嫩av一区二区三区四区五区 | 国产黄视频在线观看 | 免费进去里的视频 | 射综合网| 狠狠躁夜夜躁人人爽超碰97香蕉 | 国产日韩欧美视频 | 精品视频97| 狠狠狠的干| 日本少妇高清做爰视频 | 亚洲最新毛片 | 碰超人人 | 99热在线精品观看 | 91精品视频在线观看免费 | avwww在线观看 | 国产精品欧美 | 国产在线精品一区 | 蜜臀精品久久久久久蜜臀 | 日韩字幕在线观看 | 免费a级黄色毛片 | 国产精品美女久久久久久2018 | 在线观看亚洲成人 | 欧美在线一二 | 欧洲色吧| 久久精品视频中文字幕 | 黄色免费观看视频 | 最新国产福利 | 91成人小视频 | 精品国产一区二区三区久久久蜜臀 | 国产探花| 国产日韩亚洲 | 日韩精品免费 | 精品一区二区av | 免费午夜在线视频 | 国产精品99久久久久久有的能看 | 婷婷播播网 | 国产四虎在线 | 国产精品乱码一区二区视频 | 免费精品视频在线 | 成人影视免费看 | 国产美女精品视频 | 99热99热| 成人av动漫在线 | 色综合天天| 国产精品久久久免费看 | 欧美久久久久久久久 | 亚洲精品理论 | 日韩电影一区二区三区在线观看 | 欧美福利在线播放 | 2021国产精品| 国产亚洲视频在线免费观看 | 亚洲精品乱码久久久久久高潮 | 香蕉日日| 这里只有精品视频在线 | 菠萝菠萝在线精品视频 | 九色精品免费永久在线 | 在线视频福利 | 中文字幕电影高清在线观看 | 九九热免费在线视频 | 人人插人人 | 国产一区二区三区 在线 | 特级西西444www高清大视频 | 成人黄色毛片 | 亚洲精品男人的天堂 | 韩国在线视频一区 | 91夫妻视频 | 午夜精品久久久久久中宇69 | 亚洲国产久 | 右手影院亚洲欧美 | 久久成人麻豆午夜电影 | 日韩一区正在播放 | 91porny九色91啦中文 | 伊人国产在线观看 | 在线观看岛国av | 色综合天天天天做夜夜夜夜做 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 国产精品美女久久久免费 | 99视频免费播放 | 精品久久久久国产免费第一页 | 国产精品日韩在线播放 | 免费看污的网站 | 日日夜夜天天射 | 亚洲精品在线资源 | 中文字幕一区二区三区久久 | 人人爽久久涩噜噜噜网站 | 一区二区三区免费在线观看视频 | 五月婷婷丁香 | 亚洲精品久久久蜜桃直播 | 激情五月婷婷综合网 | 国产精品成久久久久三级 | 国产精品精品久久久 | 中文字幕乱码在线播放 | 91精品国产电影 | 91精品视屏 | 久久免费的精品国产v∧ | 日韩av免费在线电影 | 婷婷精品国产一区二区三区日韩 | 国产精品亚洲片在线播放 | 国产区在线视频 | 91丨九色丨国产丨porny精品 | 精品久久一区二区三区 | 黄色片视频在线观看 | 久久试看 | 国产免费久久久久 | 97操碰| 日韩欧美高清免费 | 久久久久亚洲精品 | 欧美午夜精品久久久久久孕妇 | 欧美一区二区在线 | 亚洲成人资源网 | 国产精品成人自产拍在线观看 | av丝袜天堂| av成人在线网站 | 91热在线 | 成人av在线网 | 欧美一区二区在线刺激视频 | 精品国产一二三 | 黄色片网站av | 超碰日韩在线 | 色av色av色av | 国产精品乱码高清在线看 | 亚洲做受高潮欧美裸体 | 超碰在线资源 | 亚洲日韩精品欧美一区二区 | 四虎永久视频 | 国产精品网在线观看 | 99久久精品免费看国产 | 亚洲精品在线一区二区 | 97在线观看免费 | 天天激情站 | 一区二区三区电影在线播 | 中文字幕91| 久久视频精品 | 国产一区二区观看 | 亚洲黄色三级 | 国产成人精品综合久久久久99 | 久久久久99精品成人片三人毛片 | 99精品视频免费全部在线 | 亚洲精品在线视频网站 | 日韩黄色软件 | 伊人久久一区 | 奇米网8888 | 丝袜足交在线 | 99久久精品免费看国产一区二区三区 | 亚洲综合色视频在线观看 | 国产亚洲视频中文字幕视频 | 国产对白av | 香蕉在线播放 | 88av网站 | 亚洲视频中文 | 久久精品电影院 | 国产高清精 | 成人精品99| 久久成人高清视频 | 成人精品视频久久久久 | 综合网天天射 | 亚洲 欧洲av | 欧美激情片在线观看 | 日韩色高清 | 美女视频黄色免费 | 丁香一区二区 | 国产精品中文字幕在线观看 | 色综合久久久久综合 | 91精品视频导航 | 久久视频免费在线 | 狠狠操.com| 91精品国产自产在线观看永久 | 成人在线免费观看网站 | 亚洲黄色免费网站 | 久久久免费 | 亚洲电影成人 | www黄免费 | 欧美性脚交 | 首页av在线 | 国模精品一区二区三区 | 久久久免费在线观看 | 久久精品中文字幕少妇 | 免费看的黄色 | 免费成人在线视频网站 | 国产在线观看免费av | 精品中文字幕在线 | 91精品国产自产在线观看永久 | 国产精品亚洲人在线观看 | 91成人在线看| 国产精品国内免费一区二区三区 | 亚洲综合色播 | 三级动态视频在线观看 | 亚洲一区日韩在线 | 在线精品一区二区 | 亚洲精品综合一二三区在线观看 | 日韩精品一区二区三区在线播放 | 六月丁香激情网 | 国产最顶级的黄色片在线免费观看 | www.色的| 久久综合久久综合九色 | 久久久久久久久久久免费视频 | 亚洲人天堂 | 色综合激情网 | 久久综合九色综合97_ 久久久 | 亚洲综合视频在线 | 日日干日日 | 久草在线91 | av一级片网站 | 国产一级h | 99久久久国产精品美女 | 亚洲欧美视频 | 国产亚洲va综合人人澡精品 | 精品视频免费久久久看 | 国产免费黄视频在线观看 | 日韩一级黄色av | 婷婷久草 | 91九色国产视频 | 99久久er热在这里只有精品66 | 91九色视频观看 | 99精品国产99久久久久久福利 | 91在线看片| 亚洲精品欧美视频 | 国产成人a亚洲精品v | 久久久久国产精品一区二区 | 久久久久久久久久影视 | 成人免费视频在线观看 | 涩av在线 | 欧美久久九九 | 中文字幕乱码日本亚洲一区二区 | 日韩精品视频久久 | 午夜免费在线观看 | 日韩精品一区二区在线观看 | 91久久久久久国产精品 | 免费a视频 | 五月激情在线 | 国产精品每日更新 | 免费在线观看黄 | 蜜臀久久99精品久久久久久网站 | 西西大胆免费视频 | 午夜三级毛片 | 日韩精品中文字幕一区二区 | www.av在线.com| 婷婷综合久久 | 国产在线视频不卡 | 香蕉在线影院 | 最新av网站在线观看 | 国产视频二区三区 | 国产精品一区在线播放 | 午夜视频在线观看一区二区三区 | 亚洲欧洲精品久久 | 在线观看视频你懂的 | 狠狠综合久久av | 久久综合久久伊人 | 国产视频观看 | 九九九热精品免费视频观看网站 | 久久久久久电影 | 91精品在线播放 | 国产黄色片免费观看 | 深爱五月激情网 | 激情伊人五月天 | 91黄在线看 | 玖操 | 最近更新的中文字幕 | 免费视频a | 久久精国产 | 天天爽天天爽夜夜爽 | 日日干干 | 91久久久久久久一区二区 | 午夜成人影视 | 午夜美女视频 | 亚洲国产小视频在线观看 | 97人人看| 中文字幕免费高清av | 人人澡视频 | 在线 影视 一区 | 久久久久久久久电影 | 亚洲国产欧美在线人成大黄瓜 | 免费在线观看一级片 | 黄色大片日本免费大片 | 亚洲伦理中文字幕 | 国产黄在线播放 | 伊人五月| 在线视频观看你懂的 | 国产精品久久久久久久久久久久午夜片 | 在线观看视频你懂 | 人人擦| 深夜免费福利在线 | 久久免费成人网 | 亚洲91av| 在线观看av片 | 国产三级视频 | 欧美激情亚洲综合 | 亚洲三级精品 | 亚洲精品视频免费观看 | 欧美analxxxx | 久青草视频 | 最近最新中文字幕 | 色久av| 91精品天码美女少妇 | 国产精品99蜜臀久久不卡二区 | 在线观看的av网站 | 久久不卡国产精品一区二区 | 999成人网 | 国内小视频 | 国产视频一区二区在线观看 | 国产精品日韩在线观看 | 一级欧美日韩 | 亚洲免费av在线 | 国产精品99久久久久人中文网介绍 | 欧美日韩一二三四区 | 亚洲黄色在线播放 | 激情丁香综合五月 | 激情伊人 | 青青河边草免费观看完整版高清 | 久久久久99精品成人片三人毛片 | 国产亚洲人 | 亚洲激情一区二区三区 | 人人爽人人爽人人片 | 日韩免费一级a毛片在线播放一级 | 日韩av在线影视 | 国产女做a爱免费视频 | av短片在线观看 | 操操操操网 | 欧美日韩精品电影 | 免费在线色电影 | 久草视频在线播放 | 欧美综合在线观看 | 色综合久久88色综合天天 | av高清不卡| www.夜夜操.com| 久久精品美女 | 国产99久久99热这里精品5 | 亚洲日本一区二区在线 | 精品久久久精品 | 国产精品中文字幕av | 久草视频播放 | 日女人电影 | 日韩免费高清在线 | 四虎永久精品在线 | 久久激情视频免费观看 | 免费的黄色av | 在线观看av免费观看 | 成人黄色av网站 | 精品视频免费久久久看 | 天堂在线免费视频 | 欧美韩国在线 | 国产精品久久一区二区三区不卡 | 久久免费看毛片 | 亚洲涩涩涩涩涩涩 | 国产成人精品免高潮在线观看 | 91高清不卡 | 特级西西444www大精品视频免费看 | 免费在线观看av的网站 | 狠狠狠干| 久久免费国产 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 五月婷社区 | 91精品一区二区三区久久久久久 | 天天天天干 | 91精品伦理 | 亚洲精品久久久久久中文传媒 | 日韩午夜精品 | 日本精油按摩3 | 亚洲日韩中文字幕在线播放 | 在线观看亚洲专区 | 欧美日韩xx| 国产高清视频在线观看 | 色诱亚洲精品久久久久久 | 国产麻豆精品久久 | 欧美黄色免费 | 久久精品首页 | 大胆欧美gogo免费视频一二区 | 欧美亚洲成人免费 | 久久久精品国产免费观看同学 | 亚洲mv大片欧洲mv大片免费 | 国产大尺度视频 | 精品亚洲成a人在线观看 | 日本中出在线观看 | 丝袜美女视频网站 | 中文字幕一区二区三区四区久久 | 欧美精品九九99久久 | 久久99九九99精品 | 欧美a性 | 99热在 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 在线天堂中文www视软件 | 久久综合九色综合久久久精品综合 | 97人人模人人爽人人喊网 | 国产美女精品视频 | 中文区中文字幕免费看 | 国产视频久久久久 | 久久久www成人免费毛片 | 在线观看资源 | 在线精品视频免费播放 | 久久伦理视频 | 国产精品99蜜臀久久不卡二区 | 免费在线成人av | 在线观看av国产 | 日韩在线观看中文 | 一区二区高清在线 | www.五月婷婷.com | 亚洲午夜久久久久久久久久久 | 五月天视频网 | 国产亚洲亚洲 | 日韩欧美视频一区二区三区 | 开心激情综合网 | 亚洲天堂网在线播放 | 精品久久久久久久 | 久草资源在线 | 在线免费观看黄色av | 国产精品9999久久久久仙踪林 | 国内丰满少妇猛烈精品播放 | 丝袜美女视频网站 | 欧美精品中文在线免费观看 | 狠狠干.com | 草久中文字幕 | av免费观看高清 | 天天插天天干天天操 | 欧美特一级 | 欧美一级电影 | 99久免费精品视频在线观看 | 国产打女人屁股调教97 | 特级西西www44高清大胆图片 | 天天综合色天天综合 | 五月婷婷在线视频观看 | 国产亚洲精品福利 | 日韩亚洲欧美中文字幕 | av成人动漫在线观看 | 九色视频自拍 | 伊人久久婷婷 | 日韩欧美精品在线观看视频 | 99精品国产免费久久 | 九九免费视频 | 九草视频在线观看 | 草久在线观看视频 | 四虎成人精品永久免费av九九 | 青青草国产在线 | 99999精品 | 久草久| 99tvdz@gmail.com | 亚洲免费色| 国产精品白丝jk白祙 | 97精品国产| www.com久久久 | 久久国产精品精品国产色婷婷 | free. 性欧美.com | 国产精品刺激对白麻豆99 | 在线影院av | 区一区二区三区中文字幕 | 欧美国产日韩在线视频 | 国产a级免费 | 日韩试看| 亚洲三级在线免费观看 | 中文字幕乱在线伦视频中文字幕乱码在线 | 成人av在线直播 | 久久中文精品视频 | 中文字幕日韩有码 | 天堂网一区二区三区 | 日韩性xxxx| 天天射综合 | 欧美一级视频一区 | 国产1区在线观看 | 久久久国产99久久国产一 | 最近能播放的中文字幕 | av黄色av| 成人免费 在线播放 | 国产成人精品午夜在线播放 | av在线等 | 久久激情小说 | 亚洲视频aaa | 国产精品尤物 | 国产精品永久久久久久久www | 国产午夜麻豆影院在线观看 | 国内精品美女在线观看 | 免费99精品国产自在在线 | 精品a在线 | 在线观看黄网 | 国产aaa毛片| 99精品免费在线观看 | 四虎影视www | 久久久久国产精品免费免费搜索 | 久久久国产精品人人片99精片欧美一 | 日本电影久久 | 免费97视频 | 日韩综合视频在线观看 | 深爱五月网 | 亚洲区另类春色综合小说 | 久久久精品一区二区三区 | av超碰在线 | 色干干 | 亚洲国产美女久久久久 | 国产91aaa | 五月天综合在线 | 国产高清精 | 香蕉影视 | 99久久99视频 | 国产一区久久久 | 日韩高清激情 | 欧美亚洲精品一区 | 中文字幕在线播放一区 | 日韩av偷拍 | 99久高清在线观看视频99精品热在线观看视频 | 精品久久久久久久久中文字幕 | 久久久免费精品国产一区二区 | 久草资源在线观看 | 日韩中文字幕视频在线观看 | 国产成人福利在线 | 久久国产精品一区二区 | 国产精品一区二区av麻豆 | 欧美另类交人妖 | 五月婷网 | 日韩一区二区三区高清免费看看 | 美女视频黄免费 | 天堂av免费看 | 国产精品18久久久久久久久久久久 | 激情视频一区二区 | 欧美日韩中文在线观看 | 亚洲免费av网站 | 日韩高清无线码2023 | 日韩午夜一级片 | 麻豆91在线看 | av永久网址 | 国产毛片久久久 | 亚洲免费永久精品国产 | 国产成人精品久久久久 | 久久久久国产一区二区三区四区 | 亚洲精品国产综合99久久夜夜嗨 | 中文字幕乱码日本亚洲一区二区 | 国产护士av| 99婷婷狠狠成为人免费视频 | www天天操 | 日本性xxx | 天天av资源 | 人人爽夜夜爽 | 天操夜夜操| 蜜臀av夜夜澡人人爽人人桃色 | 久久久久久久看片 | 日日夜夜天天干 | 国产精品一级视频 | 国产精品2区 | 国产精品九九久久久久久久 | 久草视频资源 | 午夜国产在线 | 久久视讯 | 91.精品高清在线观看 | 国产资源免费 | 天天草天天摸 | 亚洲综合欧美精品电影 | 色94色欧美 |