日韩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单元测试框架的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    一级做a爱片性色毛片www | 2023av| 国产麻豆电影 | 国产成a人亚洲精v品在线观看 | 免费av网站观看 | 日韩高清在线一区二区 | 亚洲视频高清 | 天堂va在线高清一区 | 91看片麻豆 | 国产成人av免费在线观看 | 黄色影院在线观看 | 亚洲一区免费在线 | 操综合| 欧美91精品国产自产 | 日韩精品视频在线观看免费 | 99久久久成人国产精品 | 手机成人在线电影 | 天天操天天吃 | 91高清免费在线观看 | 中文字幕av免费观看 | 激情av在线播放 | 国产精品系列在线播放 | 亚洲免费公开视频 | 久久久91精品国产一区二区三区 | 亚洲精品影视在线观看 | 国产精品久久久久久久久久久免费 | 亚洲夜夜综合 | 高清av在线免费观看 | 人人爽人人 | 亚洲涩涩涩涩涩涩 | 成人av在线一区二区 | 亚洲精品视频 | 国产精彩视频一区 | 精品一区二区电影 | 豆豆色资源网xfplay | 日本久草电影 | 91探花国产综合在线精品 | 久久精品99精品国产香蕉 | 天堂久久电影网 | www色,com | 婷婷五天天在线视频 | av高清免费在线 | 久久激情小视频 | 久久国产精品偷 | 欧美日韩高清一区二区 | 91完整版在线观看 | 成人黄色在线电影 | av在线免费播放网站 | 精品一区二区三区久久久 | 欧美日本不卡视频 | 午夜婷婷网 | 免费观看丰满少妇做爰 | 99久久婷婷国产综合精品 | 亚洲精选在线观看 | 成人不用播放器 | 91在线入口 | 亚洲精品视频免费看 | 久久综合婷婷综合 | 日韩动态视频 | 在线免费黄色av | 97福利 | 国产精品国产三级国产 | 久久精品国产99国产 | 国产破处在线视频 | 国产精品久久久久久欧美 | 成人av电影免费在线播放 | 久久精品国产免费看久久精品 | 亚洲激情小视频 | 在线一区二区三区 | 91色综合 | 精品一区二区三区香蕉蜜桃 | 欧美日韩国产综合网 | 久久久久久久网 | 99视频播放 | 欧美一区三区四区 | 人人澡av | 国产视频网站在线观看 | 国产亚洲91 | 久久国产精品偷 | 亚洲网站在线看 | 国产人成精品一区二区三 | 国产日韩精品在线 | 亚洲欧洲精品一区 | 久久男人中文字幕资源站 | 米奇四色影视 | 欧美精品一区二区蜜臀亚洲 | 九九九电影免费看 | 久久成人视屏 | 久久女同性恋中文字幕 | 久久精品一区二区国产 | 日韩三级视频在线观看 | 午夜久久久精品 | 91亚洲在线| 一区二区欧美日韩 | 国产又粗又猛又色又黄网站 | 日韩有码在线观看视频 | 成人av网址大全 | 久久国产精品免费看 | 久久视频在线看 | 中日韩免费视频 | av中文字幕日韩 | 91热视频 | 国产精品第 | 国产美女视频网站 | 欧美精品久久人人躁人人爽 | 国内精自线一二区永久 | 成人免费观看在线视频 | 亚洲午夜精品福利 | 日韩美女黄色片 | 亚洲无在线 | 国产在线欧美日韩 | 人人澡人人添人人爽一区二区 | 四虎最新入口 | 国产精品久久99 | 黄色av在 | 久久69精品久久久久久久电影好 | 欧美 日韩 性 | 日本久久久久久久久 | 国产午夜小视频 | 色网影音先锋 | 五月婷婷黄色网 | 五月天亚洲综合小说网 | 久草视频在线资源站 | 国产精品久久久久久久久久久久午夜片 | 日韩欧美视频一区 | 69av视频在线观看 | 999热视频| 啪啪小视频网站 | 日本午夜在线观看 | 97在线成人 | 亚洲国产精品成人va在线观看 | 最近中文字幕国语免费高清6 | 最近2019年日本中文免费字幕 | 91免费版成人 | 亚洲国产成人久久综合 | 深夜免费网站 | 精品久久久久久久久中文字幕 | 婷婷亚洲综合五月天小说 | www99久久| 97精品免费视频 | 欧美乱淫视频 | 国产色网站 | av激情五月| 国产成人精品一区二区三区福利 | 欧美一级日韩三级 | 天天操导航 | 久久免费在线观看 | 中文字幕高清在线播放 | 久久伊人婷婷 | 夜夜操网 | 毛片视频网址 | 97超碰人人网 | 婷婷午夜天 | 国产最新视频在线观看 | 美女网站一区 | 97天天干| 在线久热| 成人一级| 黄色在线视频网址 | 色在线国产 | 深爱开心激情网 | 草久视频在线 | 国产精品不卡一区 | 天天做天天爱夜夜爽 | 黄色片免费在线 | 国产在线免费观看 | 综合久久五月天 | 国产成人精品女人久久久 | 久久精选视频 | 国产资源在线播放 | 日韩啪视频 | 五月婷婷在线播放 | 亚洲五月| 夜色资源站国产www在线视频 | 国产成人91 | 99精品福利视频 | 特级毛片在线免费观看 | 欧美一区二区三区特黄 | 视频国产精品 | 国产高清视频免费最新在线 | 美女国产网站 | sesese图片 | 特级黄色片免费看 | 中文字幕久久久精品 | 欧美精品亚洲精品日韩精品 | 99性视频 | 亚洲精品乱码久久久久久按摩 | 国产精品久久久一区二区三区网站 | 成人午夜在线观看 | 免费黄色av电影 | 最新婷婷色 | 国产精品女同一区二区三区久久夜 | 精品欧美小视频在线观看 | 日韩欧美在线观看 | 亚洲精选在线 | 三级性生活视频 | 麻豆传媒电影在线观看 | 国内精品久久久久影院一蜜桃 | 狠狠干狠狠艹 | www.香蕉视频在线观看 | 国产成人一区二区三区在线观看 | 国产高清福利在线 | 福利视频一二区 | 久草网在线视频 | 日韩av一区二区三区四区 | 在线观看免费av片 | 毛片.com| 亚洲区色| 日韩av电影中文字幕 | 在线观看久草 | 成人一级片视频 | 久久久蜜桃一区二区 | 久久国产精品精品国产色婷婷 | 久久在线电影 | 在线免费观看视频 | zzijzzij日本成熟少妇 | 国产精品尤物视频 | 97超碰人人澡人人爱 | 91在线免费视频 | 99久久www | 好看av在线 | 五月天综合网站 | 精品久久国产 | 国产精品综合久久久久久 | 午夜手机看片 | 久久黄色小说 | 亚洲欧美日韩在线一区二区 | 在线网址你懂得 | 国产又粗又猛又爽又黄的视频免费 | 亚洲视频,欧洲视频 | 2022中文字幕在线观看 | 亚洲成人免费在线观看 | 欧美精品乱码久久久久久按摩 | 亚洲一区二区麻豆 | 亚洲精品午夜国产va久久成人 | 免费国产一区二区视频 | 日韩欧美国产激情在线播放 | 色婷婷视频 | 亚洲国产电影在线观看 | 99久久影院 | 久久99热这里只有精品国产 | 国产最新视频在线 | 超级碰碰免费视频 | 日本在线观看视频一区 | av电影在线不卡 | 日韩视频三区 | 欧美一级电影 | 日韩午夜电影院 | 免费在线观看av网址 | 久久99精品国产麻豆婷婷 | 国产精品一区二区三区电影 | 狠狠躁18三区二区一区ai明星 | 色视频在线观看免费 | 成人一级在线观看 | 曰本免费av| 久久手机精品视频 | 国产精品美女免费视频 | 九九久久久久99精品 | 国产剧情一区二区在线观看 | 国产精品久久久久久久久费观看 | 在线视频成人 | 亚洲激情六月 | 亚洲视频久久久久 | 国产剧情av在线播放 | 国产美女免费视频 | 97国产在线播放 | 天天射天 | 国产传媒一区在线 | 久久精品中文字幕少妇 | 日本午夜免费福利视频 | 亚洲精色| 亚洲最新av网址 | 精品国产伦一区二区三区观看方式 | 91夫妻自拍| 成人一区二区三区中文字幕 | 日韩城人在线 | 精品国产1区2区3区 国产欧美精品在线观看 | 99久久日韩精品免费热麻豆美女 | 91一区二区三区久久久久国产乱 | 狠狠干夜夜操天天爽 | 国产一级免费在线观看 | 成人免费网视频 | 久久影视中文字幕 | 五月婷婷丁香 | 欧美伦理一区 | 五月婷婷操 | 国产精品午夜久久 | 日韩精品一区二区三区丰满 | 日韩精品中字 | 日本视频高清 | 最新午夜电影 | 国产丝袜一区二区三区 | 亚洲女欲精品久久久久久久18 | 色七七亚洲影院 | 在线观看中文字幕 | 一区二区三区日韩在线观看 | 狠狠操狠狠干2017 | 久久亚洲精品国产亚洲老地址 | 国产最新91 | 中文av在线免费观看 | 亚洲国产美女精品久久久久∴ | 成年人app网址 | 日韩午夜大片 | 视频二区在线 | 91| 九九热久久免费视频 | 色99之美女主播在线视频 | 久久欧美在线电影 | 9在线观看免费高清完整版在线观看明 | 91九色国产视频 | 日韩一区二区在线免费观看 | ww亚洲ww亚在线观看 | av爱干| 国产成人精品一区二区三区网站观看 | 免费看黄的 | 曰韩精品| 国产精品网站一区二区三区 | 国产精品一区二区白浆 | 免费av黄色 | 日韩理论电影网 | 国产福利精品在线观看 | 麻豆一二三精选视频 | 看片网站黄色 | 久草在线一免费新视频 | 米奇狠狠狠888 | 日韩免费不卡视频 | 国产91aaa | 国产精品综合在线 | 亚洲精品久久久久www | 69av国产 | 在线观看视频你懂得 | 天天综合人人 | 亚洲激情在线播放 | 在线播放国产一区二区三区 | 日韩中文在线视频 | 亚洲国产午夜 | 国产探花 | av在线小说 | 亚洲精品在线网站 | 在线观看爱爱视频 | 国产亚洲成av人片在线观看桃 | 日韩在线观看视频在线 | 99热在线看 | 国产日产精品一区二区三区四区 | 超碰97中文 | 99精品乱码国产在线观看 | 日韩一区二区在线免费观看 | 国产黄色一级片 | 黄色免费电影网站 | 色婷婷久久久综合中文字幕 | 综合网婷婷 | www.av在线.com | 一区二区精品在线 | 久草视频在线新免费 | 伊人网av| 天操夜夜操| 99情趣网视频 | 毛片基地黄久久久久久天堂 | 99久久99久久综合 | 91av资源网| 99精品色 | 欧美极品一区二区三区 | av中文字幕在线观看网站 | 二区三区中文字幕 | 久久久黄视频 | 日韩久久久久久久久 | 一区免费视频 | 亚洲伊人av| 伊人成人久久 | 欧美aaa大片| 日本韩国精品一区二区在线观看 | 日韩在线观看高清 | 99久热在线精品视频 | 国产一区二区综合 | 成人av网站在线 | av一区二区在线观看中文字幕 | 欧美日韩一二三四区 | 在线观看视频99 | 丰满少妇在线观看网站 | 天天操天天色综合 | 丝袜美腿在线 | 九九免费精品视频在线观看 | 婷婷丁香在线观看 | 狠狠干狠狠色 | 99资源网 | 欧美激情片在线观看 | www国产亚洲精品久久麻豆 | 中文字幕在线观看网址 | 久精品视频在线观看 | 国产精品久久久久久五月尺 | 国产xxxxx在线观看 | 国产精品久久久久久久免费大片 | 怡红院av| 97视频在线观看免费 | 99产精品成人啪免费网站 | 国产精品久久久久亚洲影视 | 成人毛片在线视频 | 国产精品成人一区二区三区吃奶 | 狠狠干网| 在线免费观看av网站 | 日韩一区在线播放 | 欧美日韩一区二区三区不卡 | 操操日日 | 成人性生交大片免费看中文网站 | 在线免费日韩 | 在线电影 一区 | www视频在线观看 | 国产精品久久久久久久久久久久 | 小草av在线播放 | 福利视频区| 日韩av二区 | 欧美久久久久久久 | 青草视频在线看 | 在线观看亚洲精品视频 | 国产无遮挡又黄又爽在线观看 | 免费h漫在线观看 | 天天操天天爱天天干 | 69久久夜色精品国产69 | 精品国产一区二 | 国产麻豆果冻传媒在线观看 | 国产91成人 | 黄色特一级片 | 夜色在线资源 | 国产日韩欧美在线影视 | 欧美成年人在线视频 | 国产精品久久久久久久妇 | 天天操天天操天天操天天操天天操 | 亚洲人av免费网站 | 亚洲精品视频在线免费播放 | 国产麻豆精品久久一二三 | 五月婷婷一区二区三区 | 国产精品久久免费看 | 日韩欧美视频一区二区 | 久久久五月婷婷 | 国产精品成人一区二区 | 日韩黄色中文字幕 | 国产三级精品在线 | 国产精品久久久久一区 | 精品国产一区二区三区噜噜噜 | 天天曰天天曰 | 亚洲一区视频免费观看 | 天天干夜夜干 | 日韩中文字幕免费视频 | 国产探花视频在线播放 | 国产精品免费久久久久 | 国产在线高清 | 玖玖999| 国产精品久久久久一区二区 | 中文字幕精品一区久久久久 | 国产精品9999 | 夜夜骑首页 | 国产精品麻豆三级一区视频 | 五月婷香蕉久色在线看 | 国产精品一区二区美女视频免费看 | 亚洲乱码精品 | 天天干天天射天天爽 | 久久午夜免费观看 | 国产网站色 | 国产免费黄视频在线观看 | 亚洲免费小视频 | 久久九九影视 | 精品v亚洲v欧美v高清v | 99视频在线观看一区三区 | 狠狠地操 | 久久人人爽人人人人片 | a在线播放 | 色噜噜日韩精品欧美一区二区 | 在线观看视频你懂得 | 探花视频免费观看高清视频 | 亚洲成人av片在线观看 | av电影免费在线 | 免费看十八岁美女 | 国产成人精品亚洲 | 欧美精彩视频在线观看 | 久久天天躁夜夜躁狠狠85麻豆 | 亚洲国产中文字幕 | 色综合久久久久综合 | 亚洲一级二级三级 | 69av在线播放| 久久精品在线 | 日韩高清一区在线 | 国产精品午夜久久 | 日韩精品久久久久久久电影竹菊 | 日韩动漫免费观看高清完整版在线观看 | 日韩精品在线观看视频 | 九草视频在线观看 | 91在线日本| 久久综合婷婷综合 | 黄色毛片在线 | 日免费视频 | 最新国产精品亚洲 | 日韩一级片网址 | 狠狠色噜噜狠狠狠合久 | 午夜精品久久 | 国产精品久久久毛片 | 91麻豆精品国产91 | 欧美日本一二三 | 国产视频精品久久 | 一本色道久久综合亚洲二区三区 | 日韩欧美一区二区在线 | 日韩精品网址 | 欧美成人aa | 91精品国产乱码久久 | 综合久久久久久 | 天天天插 | 福利视频精品 | 国产成人免费观看 | 久99热| 久久国产视屏 | 精品国产一区二区三区久久久蜜月 | 婷婷丁香色 | 狠狠色噜噜狠狠狠合久 | 免费观看国产成人 | 国产亚洲va综合人人澡精品 | 久久久久久毛片精品免费不卡 | 久久免费精彩视频 | 国产成人黄色网址 | 免费网站在线观看成人 | 亚洲一二三区精品 | 国产日韩欧美在线观看 | 成人h动漫在线看 | 福利区在线观看 | 国产精品av在线免费观看 | 麻豆va一区二区三区久久浪 | 国产69精品久久久久99尤 | 视频二区在线 | www.伊人网 | 超碰公开在线 | 国产精品久久久久久久久久三级 | 国产乱码精品一区二区蜜臀 | 2023亚洲精品国偷拍自产在线 | 9999激情| 18久久久久| 国产精品日韩久久久久 | 国产一区国产二区在线观看 | 四季av综合网站 | 欧美精品一区在线发布 | 亚洲日本激情 | 一区二区视频在线免费观看 | 69国产盗摄一区二区三区五区 | 狠狠色狠狠色终合网 | 亚洲一区美女视频在线观看免费 | 98精品国产自产在线观看 | 女人18毛片90分钟 | 福利视频导航网址 | 又色又爽又激情的59视频 | 免费看黄色毛片 | 亚洲视频在线免费观看 | 麻豆视频免费入口 | 久久视频精品在线 | 韩国精品视频在线观看 | 国产一级视频在线免费观看 | 亚洲三级视频 | 亚洲国产一区在线观看 | 99久久精品久久久久久动态片 | 日韩激情久久 | 国产拍在线 | 久久av免费观看 | 在线视频 你懂得 | 九九综合九九综合 | 亚洲在线a | 中文字幕91在线 | 在线观看黄 | 欧美动漫一区二区三区 | 国产精品欧美日韩在线观看 | 97福利视频 | 免费看的黄网站软件 | 国产美女久久 | 欧美日韩一区二区三区不卡 | 在线日韩精品视频 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 国产精品久免费的黄网站 | 久久久在线观看 | 亚洲精选视频在线 | 日韩网站一区二区 | 黄色成人小视频 | 天天天干天天天操 | 欧美性网站 | 操操综合| 国内精品久久久久久久 | 日韩一区二区三区高清在线观看 | 婷婷香蕉| 久久草在线精品 | 亚洲妇女av | www五月婷婷 | 国内综合精品午夜久久资源 | 久久国产精品99精国产 | 久久狠狠亚洲综合 | 2019国产精品 | 正在播放国产一区 | 国产日韩在线视频 | 在线看v片成人 | 国产91免费在线观看 | 久久精品国产亚洲精品 | 亚洲欧美视频在线 | 久久久99精品免费观看app | 亚洲国产中文字幕 | 99热在线看 | 亚洲精品99| 91cn国产在线 | 丝袜网站在线观看 | 免费的黄色av | 久久久精品一区二区 | 国产美女主播精品一区二区三区 | 国产毛片久久 | 欧美天天综合 | 天堂av免费 | 欧美性色黄大片在线观看 | 91成品人影院 | 五月天婷亚洲天综合网鲁鲁鲁 | 99久久99 | 免费看成人av | 四虎国产| 九九九热视频 | 日韩精品免费专区 | 免费日韩视 | 99久久夜色精品国产亚洲96 | 在线有码中文 | 开心色婷婷 | 欧美精品二 | 91av大全 | 中文字幕 国产视频 | 亚洲成人免费观看 | 精品视频www | 奇米影视999 | 日韩欧美精品一区二区三区经典 | 日韩性片 | 国产精品色视频 | 99久久99久久精品国产片果冰 | 国产小视频你懂的 | 色噜噜日韩精品一区二区三区视频 | 五月婷婷六月丁香激情 | 欧美成人a在线 | 在线视频18在线视频4k | 国产精品久久99综合免费观看尤物 | 缴情综合网五月天 | 日韩色中色 | 五月天婷婷免费视频 | 一级黄色网址 | 91成人在线免费观看 | 中文字幕三区 | 日韩精品中文字幕久久臀 | 99在线观看免费视频精品观看 | 久久久久成人精品亚洲国产 | 久久视频在线视频 | 国产拍揄自揄精品视频麻豆 | 国产视频1 | 国内精品视频久久 | 69精品在线观看 | 欧美精品一区二区性色 | 午夜精品一区二区三区视频免费看 | 欧美日韩精品在线视频 | 亚洲精品自拍视频在线观看 | 热精品 | 久久黄视频 | 久久精品中文字幕免费mv | 又黄又爽又无遮挡免费的网站 | 99热最新网址 | 色综合天天 | 人人干人人爽 | 日韩在线观看中文字幕 | 香蕉视频在线看 | 最新av在线网站 | 久久久久日本精品一区二区三区 | 中文字幕在线视频第一页 | 亚洲欧洲一区二区在线观看 | 香蕉手机在线 | 伊人久久国产精品 | 亚洲日本中文字幕在线观看 | 九九视频免费观看视频精品 | 麻花传媒mv免费观看 | 98福利在线 | 天天操天天操天天操天天操天天操天天操 | 午夜在线观看一区 | 韩国精品在线观看 | 国产精品爽爽爽 | a级一a一级在线观看 | 精品亚洲免a| www.天天干 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 草久热 | 国产精品免费在线视频 | 97国产人人 | 日韩在线免费播放 | 亚洲国产精品99久久久久久久久 | 亚洲精品综合在线观看 | 超碰97在线资源站 | 国产精品久久久久久久久婷婷 | 久久成人18免费网站 | 日韩在线观看视频免费 | 欧美日韩免费一区二区三区 | 成人小视频在线观看免费 | 亚洲精品国产精品乱码不99热 | 亚洲视频h | 在线午夜av | 国产亚洲精品久久久久久久久久久久 | 久久天天躁夜夜躁狠狠85麻豆 | 精品欧美一区二区在线观看 | 免费看一级片 | 久久综合亚洲鲁鲁五月久久 | 欧美精品久久久久久久亚洲调教 | 国产精品女人久久久久久 | 五月婷婷综合久久 | 中文字幕在线日本 | 天天艹天天 | 久草久草久草久草 | 337p日本欧洲亚洲大胆裸体艺术 | 性色av香蕉一区二区 | 国产成人一区二区三区电影 | 丝袜美女视频网站 | 在线草| 成人国产网站 | 亚洲女欲精品久久久久久久18 | 亚洲电影一级黄 | 国产五月婷 | 韩国av免费观看 | 91禁在线看 | 免费看高清毛片 | 国产精品久久久久久久久久三级 | 天天操天天干天天玩 | 黄色在线看网站 | 91久久偷偷做嫩草影院 | 国产乱对白刺激视频不卡 | 亚洲欧美观看 | 国产一区二区综合 | 久久久久久久久福利 | 9在线观看免费高清完整版在线观看明 | 999久久国精品免费观看网站 | 欧美午夜理伦三级在线观看 | 成人精品在线 | 91女子私密保健养生少妇 | 亚洲一区二区高潮无套美女 | 少妇精69xxtheporn | 日韩 在线 | 69xxxx欧美| 亚洲高清在线视频 | 2021久久 | 91成人免费看 | 99综合视频 | 91精品国自产在线偷拍蜜桃 | 日韩精品一区二区不卡 | 国产专区一 | 天天射天天操天天干 | 三级黄色欧美 | 成人在线你懂得 | 一区二区三区四区精品 | 久久这里只有精品久久 | 天天射天天操天天 | 亚洲久草在线视频 | 日韩成人在线免费观看 | 精品国产99国产精品 | 激情综合五月网 | 成人黄色电影免费观看 | 国产中文字幕av | 精品国产久 | 国产色视频一区 | 亚洲极色 | 91av免费在线观看 | 在线不卡视频 | 久久久久久网址 | 国产精品免费一区二区三区在线观看 | 91精品国产乱码 | 成人影视免费看 | 精品国产免费看 | 亚洲日本欧美 | 欧美一级性视频 | 99在线热播 | 午夜视频在线观看一区二区三区 | 久久免费视频国产 | 高清色免费 | 日韩在线观看 | 亚洲国产激情 | 国产成人免费精品 | 午夜精品一区二区三区视频免费看 | 在线电影日韩 | aaa免费毛片 | 欧美精品久久久久久久久久 | 中文字幕视频一区二区 | 午夜精品成人一区二区三区 | 天天操天天能 | 亚洲欧美激情插 | 在线免费看片 | 怡红院久久 | 日韩免费电影一区二区三区 | 久久久久久美女 | 一区中文字幕电影 | 干狠狠| 国产美女网 | 国产福利一区二区在线 | 国产剧在线观看片 | 97**国产露脸精品国产 | 国产一区二区电影在线观看 | aaa日本高清在线播放免费观看 | av大片免费 | 久久99久久久久 | 91久久爱热色涩涩 | 久久久久久久久免费 | 蜜桃传媒一区二区 | 欧美久久综合 | 深爱开心激情网 | 日韩精品一区二区三区外面 | 91视频国产免费 | 国产在线精品一区二区不卡了 | 一区二区三区福利 | 国产欧美精品一区二区三区四区 | 欧美一二三视频 | 少妇搡bbbb搡bbb搡69 | 99热在线网站| 韩国av免费观看 | 亚州精品天堂中文字幕 | 看黄色91 | 成人9ⅰ免费影视网站 | 中文字幕av电影下载 | 国产精品免费久久久 | 国产免费中文字幕 | 国产精品男女啪啪 | 911免费视频 | 日韩在线 一区二区 | 国产视频精品久久 | 日日夜夜精品免费视频 | 在线看小早川怜子av | 成人免费xxx在线观看 | 国产特级毛片aaaaaa毛片 | 日韩va欧美va亚洲va久久 | 久久国产精品99精国产 | 中文字幕国产精品一区二区 | 99在线免费视频观看 | 国产另类xxxxhd高清 | 日韩理论电影网 | 在线观看国产中文字幕 | 国产亚洲精品久久久久久移动网络 | 最新的av网站 | 国产一区二区在线看 | 丁香av在线 | 婷婷丁香综合 | 中文字幕日本特黄aa毛片 | 国产爽妇网 | 人人看97| 精品一区二区视频 | 色就色,综合激情 | 亚洲精品1234区 | 日韩高清dvd| 日韩欧美网址 | 色噜噜日韩精品一区二区三区视频 | 久久久久久久久久电影 | 高清不卡一区二区三区 | 精品免费观看视频 | www.com.日本一级 | 激情五月六月婷婷 | 日本精品中文字幕在线观看 | 国产欧美高清 | 欧美日韩国产精品一区 | 免费合欢视频成人app | 国产精品不卡一区 | 成人午夜剧场在线观看 | 九九九在线 | 五月激情姐姐 | 国产a国产a国产a | 久久网站av | 国产精品美女久久久久久2018 | 波多野结衣在线观看一区二区三区 | 91完整版观看 | 亚洲小视频在线观看 | 视频在线播放国产 | 激情婷婷综合 | 992tv成人免费看片 | 免费黄a大片 | 国产视频精品免费 | 人人看看人人 | 天天射天天舔天天干 | 欧美日韩一区二区在线观看 | 国产又粗又猛又爽又黄的视频免费 | 亚州精品国产 | 成年人网站免费观看 | 久久成人亚洲欧美电影 | 91亚瑟视频| 国产美女永久免费 | 色综合婷婷久久 | 欧美一级免费 | 天堂av一区二区 | 成人影片免费 | 最新国产一区二区三区 | 人人干人人模 | 在线电影av | 在线探花 | 我要色综合天天 | 亚洲综合在线播放 | 在线观看亚洲专区 | 在线观看的黄色 | av一级黄| 深夜福利视频在线观看 | 国产一区二区三区高清播放 | 久久福利剧场 | 西西444www| 中文字幕一区在线 | 久久不见久久见免费影院 | 亚洲不卡123 | 日韩在线高清 | 亚洲爱爱视频 | 91在线播放视频 | 国产精品大片免费观看 | 在线免费观看国产 | 特黄一级毛片 | aaa免费毛片 | 久久综合久久伊人 | 免费观看一区 | 国产精品久久一区二区三区不卡 | 日韩免费网址 | 超碰在线成人 | 一区二区三区精品在线视频 | 国产亚洲欧美精品久久久久久 | 国产精品久久久久久久久久久不卡 | 国产黄a三级 | 超碰在线中文字幕 | 激情视频一区 | 婷婷av综合| 激情文学丁香 | 亚洲精品美女久久 | 高清免费在线视频 | 国产偷国产偷亚洲清高 | 婷婷久久综合九色综合 | 91成人黄色| 在线中文字幕电影 | 欧美日韩国产一区二 | 狠狠操精品 | 天天玩天天干 | 国产最新在线 | 国产黄色免费观看 | 亚洲国产婷婷 | 免费三级黄色片 | 91黄色在线看 | 色噜噜色噜噜 | 日韩欧美网站 | 日本福利视频在线 | 97视频成人 | 日韩视频中文字幕 | 国产精品美女久久久久久网站 | 在线精品一区二区 | 免费视频久久久久 | 久久久久久久电影 | 在线国产视频 | 国产资源中文字幕 | 国产在线观看a | 99精品美女 | 日韩激情av在线 | 国产人在线成免费视频 | 精品国产伦一区二区三区观看说明 | 日韩三级视频在线看 | 中文在线天堂资源 | 99精品视频99 | 国产日韩欧美视频在线观看 | 91大神精品视频 | 99亚洲视频 | 97免费在线观看 | 香蕉视频4aa | 日韩欧美电影网 | 中文字幕韩在线第一页 | 精品国产免费人成在线观看 | 欧美日韩免费在线视频 | 久青草视频在线观看 | 麻豆94tv免费版 | 久久精品日本啪啪涩涩 | 久久九九精品久久 | 免费在线观看av片 | 丁香五月缴情综合网 | 成人亚洲精品久久久久 | 国产在线观看免费av | 天天色天天操综合 | 成人黄色电影免费观看 | 日日夜夜操av | 国产一级精品在线观看 | 欧美日韩在线观看一区二区 | 国产四虎影院 | 国产伦精品一区二区三区在线 | 91精品视频免费看 | 日日干日日色 | 亚洲精品1区2区3区 超碰成人网 | 韩国一区二区在线观看 | 日本精品久久久久中文字幕 | 日韩特级黄色片 | 99在线看| 日韩三级成人 | 国产高清绿奴videos | 99热精品免费观看 | 在线观看日韩精品视频 | 手机看国产毛片 | 成人影片在线免费观看 | 在线观看岛国 | 激情视频在线高清看 | 日韩精品三区四区 | 999成人国产 | 中文在线字幕免 | 久久97久久97精品免视看 | 丁香婷婷激情国产高清秒播 | 国产午夜精品福利视频 | 国产精品入口久久 | 国产精品四虎 | 综合婷婷丁香 |