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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

详解介绍JUnit单元测试框架(完整版)

發布時間:2024/1/1 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 详解介绍JUnit单元测试框架(完整版) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

(一)JUnit介紹

目錄

(一)JUnit介紹

1.什么是單元測試?

2.什么是單元測試框架?

3.什么是JUnit?

(二)JUnit 安裝

1.IntelliJ IDEA 安裝 Junit

2.Maven 安裝 Junit

(三)JUnit 編寫單元測試

1.編寫單元測試

2.測試功能模塊

(四)JUnit 注解

1.JUnit 注解

2.例子

(五)JUnit 注解之Fixture

什么是Fixture

JUnit 中的 Fixture

(六)JUnit 用例執行順序

@FixMethodOrder

例子

?(七)JUnit 斷言方法

JUnit 斷言方法

例子

(八)JUnit 測試批量運行

IntelliJ IDEA 中設置運行

通過測試套件運行

(九)JUnit5 介紹與安裝

JUnit5 介紹

Maven 安裝

(十)JUnit5 創建測試

創建測試用例

(十一)JUnit5 新的用法

(十二)補充:JUnit 注解之Rule

使用框架自帶的Rule

自定義的Rule


1.什么是單元測試?

單元測試負責對最小的軟件設計單元(模塊)進行驗證,根據軟件設計文檔中對模塊功能的描述,對重要的程序分支進行測試并發現錯誤。

2.什么是單元測試框架?

對于單元測試框架來講,它主要完成以下幾件事。

提供用例組織與執行:測試用例只有幾條時,可以不考慮用例組織,但是用例達到成百上千時,大量的測試用例堆砌在一起,就產生了擴展性與維護性等問題

提供豐富的斷言方法:不論是功能測試,還是單元測試,在用例執行完之后都需要將實際結果與預期結果相比較(斷言),從而斷定用例是否執行通過。單元測試框架一般提供豐富的斷言方法。例如:判斷相等/不等、包含/不包含、True/False的斷言方法等

提供豐富的日志:?當測試用例執行失敗時能拋出清晰的失敗原因,當所有用例執行完成后能提供豐富的執行結果。例如,總執行時間、失敗用例數、成功用例數等。

從這些特性來看單元測試框架的作用是:幫助我們更自動化完成測試,所以,它是自動化測試的基礎。

3.什么是JUnit?

Junit 官網:http://junit.org/

JUnit 是一個編寫可重復測試的簡單框架。它是單元測試框架的 xUnit 架構的一個實例。

(二)JUnit 安裝

Junit目前分兩個版本,Junit4 和 Junit5 , 本系列教程打算從 Junit4 開始介紹,最后,再介紹 Junit5 有哪些新特性

1.IntelliJ IDEA 安裝 Junit

Java 開發的同學,推薦使用 IntelliJ IDEA,推薦閱讀《IntelliJ IDEA 教程》。

1、下載?junit-4.12.jar?文件:https://github.com/junit-team/junit4/releases

2、 打開 IntelliJ IDEA ,菜單欄:File菜單 –> Porject Structure 選項 –> Dependencies 標簽 –> 點擊 “+” 號 –> Library… –> Java 。?選擇下載的?junit-4.12.jar?進行添加。

3、以同樣的方式下載和導入?hamcrest:?https://github.com/hamcrest/JavaHamcrest/releases?,否則,你將無法運行 Junit 單元測試。

2.Maven 安裝 Junit

相比較而言,Maven 的安裝要簡單很多,打開你 Maven 項目中的 pom.xml 文件,添加如下配置:

<dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>test</scope> </dependency>

更多的 Maven 項目,可以登錄:https://www.mvnrepository.com?網站查找。

(三)JUnit 編寫單元測試

1.編寫單元測試

創建 JunitDemo 類,編寫第一個單元測試用例。

import static org.junit.Assert.assertEquals; import org.junit.Test;public class JunitDemo {@Testpublic void myFirstTest() {assertEquals(2+2, 4);}}

@Test?用來注釋一個普通的方法為一條測試用例。

assertEquals()?方法用于斷言兩個值是否相關。

2.測試功能模塊

創建一個被測試類:Count ,代碼如下:

public class Count {/*** 計算并返回兩個參數的和*/public int add(int x ,int y){return x + y;} }

Count 類的實現非常簡單,看注釋就可以了。

接下來,創建 CountTest 類,用于測試 Count 類。

import static org.junit.Assert.assertEquals; import org.junit.Test;public class CountTest {@Testpublic void testAdd() {Count count = new Count();int result = count.add(2,2);assertEquals(result, 4);}}

new?出 Count 類,調用 add() 方法并傳參,通過 assertEquals() 斷言 返回結果。

恭喜! 你已經會編寫單元測試了。

(四)JUnit 注解

1.JUnit 注解

JUnit 注解說明:

注解說明
@Test:標識一條測試用例。 (A)?(expected=XXEception.class) ? (B)?(timeout=xxx)
@Ignore:?忽略的測試用例。
@Before:?每一個測試方法之前運行。
@After :?每一個測試方法之后運行。
@BefreClass?所有測試開始之前運行。
@AfterClass?所有測試結果之后運行。

2.例子

創建被測試類 Count .

public class Count {/*** 計算并返回兩個參數的和*/public int add(int x ,int y){return x + y;}/*** 計算并返回兩個數相除的結果*/public int division(int a, int b){return a / b;} }

創建測試類 CountTest .

import static org.junit.Assert.assertEquals;import org.junit.Ignore; import org.junit.Test;public class CountTest {//驗證超時@Test(timeout=100)public void testAdd() throws InterruptedException {Thread.sleep(101);new Count().add(1, 1);}//驗證拋出異常@Test(expected=ArithmeticException.class)public void testDivision() {new Count().division(8, 0);}// 跳過該條用例@Ignore@Testpublic void testAdd2() {Count count = new Count();int result = count.add(2,2);assertEquals(result, 5);}}

1、在 testAdd() 用例中設置?timeout=100?, 說明的用例的運行時間不能超過 100 毫秒, 但故意在用例添加 sleep() 方法休眠 101 毫秒,所以會導致用例失敗。

2、在 Java 中被除數不能為0,所以?8?0?會報 ArithmeticException 異常, 在 @Test 中設置?expected=ArithmeticException.class?,說明拋該異常符合預期。

3、@Ignore?表來標識該用例跳過,不管用例運行成功還是失敗。

執行結果如下:

(五)JUnit 注解之Fixture

繼續介紹 JUnit 的注解

什么是Fixture

Test Fixture 是指一個測試運行所需的固定環境,準確的定義:

The test fixture is everything we need to have in place to exercise the SUT

在進行測試時,我們通常需要把環境設置成已知狀態(如創建對象、獲取資源等)來創建測試,每次測試開始時都處于一個固定的初始狀態;測試結果后需要將測試狀態還原,所以,測試執行所需要的固定環境稱為 Test Fixture。

JUnit 中的 Fixture

被測試類同樣使用上一小節的 Count , 創建 TestFixture 測試類。

import static org.junit.Assert.*; import org.junit.*;public class TestFixture {//在當前測試類開始時運行。@BeforeClasspublic static void beforeClass(){System.out.println("-------------------beforeClass");}//在當前測試類結束時運行。@AfterClasspublic static void afterClass(){System.out.println("-------------------afterClass");}//每個測試方法運行之前運行@Beforepublic void before(){System.out.println("=====before");}//每個測試方法運行之后運行@Afterpublic void after(){System.out.println("=====after");}@Testpublic void testAdd1() {int result=new Count().add(5,3);assertEquals(8,result);System.out.println("test Run testadd1");}@Testpublic void testAdd2() {int result=new Count().add(15,13);assertEquals(28,result);System.out.println("test Run testadd2");}}

代碼中的注釋已經對?@BeforeClass、 @AfterClass 、 @Before 、 @After?做了說明。

至于什么時候會用到這些方法跟你具體的業務用例有關,如果是 Web UI 自動化測試,可以把 瀏覽器驅動的定義放到?@Before中,瀏覽器的關閉放到?@After?中。

運行結果如下:

(六)JUnit 用例執行順序

在運行測試的過程中,有時候需要控制用例的執行順序。

@FixMethodOrder

JUnit 通過?@FixMethodOrder?注解來控制測試方法的執行順序的。@FixMethodOrder?注解的參數是?org.junit.runners.MethodSorters?對象,在枚舉類?org.junit.runners.MethodSorters?中定義了如下三種順序類型:

  • MethodSorters.JVM

?Leaves the test methods in the order returned by the JVM. Note that the order from the JVM may vary from run to run (按照JVM得到的方法順序,也就是代碼中定義的方法順序)

  • MethodSorters.DEFAULT(默認的順序)

Sorts the test methods in a deterministic, but not predictable, order() (以確定但不可預期的順序執行)

  • MethodSorters.NAME_ASCENDING

Sorts the test methods by the method name, in lexicographic order, with Method.toString() used as a tiebreaker (按方法名字母順序執行)

例子

具體如何使用,看例子,創建 TestRunSequence 測試類。

import org.junit.FixMethodOrder; import org.junit.Test; import org.junit.runners.MethodSorters; import static org.junit.Assert.assertEquals;// 按字母順序執行 @FixMethodOrder(MethodSorters.NAME_ASCENDING) public class TestRunSequence {@Testpublic void TestCase1() {assertEquals(2+2, 4);}@Testpublic void TestCase2() {assertEquals(2+2, 4);}@Testpublic void TestAa() {assertEquals("hello", "hi");} }

MethodSorters.NAME_ASCENDING?設置按字母的順序執行,所以,TestAa()?先被執行,雖然它在代碼中是最后一條用例。

運行結果如下:

?(七)JUnit 斷言方法

JUnit 斷言方法

JUnit 所提供的斷言方法:

方法說明
assertArrayEquals(expecteds, actuals)查看兩個數組是否相等。
assertEquals(expected, actual)查看兩個對象是否相等。類似于字符串比較使用的equals()方法。
assertNotEquals(first, second)查看兩個對象是否不相等。
assertNull(object)查看對象是否為空。
assertNotNull(object)查看對象是否不為空。
assertSame(expected, actual)查看兩個對象的引用是否相等。類似于使用“==”比較兩個對象。
assertNotSame(unexpected, actual)查看兩個對象的引用是否不相等。類似于使用“!=”比較兩個對象。
assertTrue(condition)查看運行結果是否為true。
assertFalse(condition)查看運行結果是否為false。
assertThat(actual, matcher)查看實際值是否滿足指定的條件。
fail()讓測試失敗。

例子

關于斷言方法,我們前面用得最多的是?assertEquals?,用于斷言兩個對象是否相等。這里再介紹一個?assertTrue?的使用。

創建 AssertTest 測試類(包了含被測試方法):

import org.junit.*; import static org.junit.Assert.*;public class AssertTest {/*** 判斷一個數是否為素數*/public static Boolean Prime(int n) {for (int i = 2; i < Math.sqrt(n); i++) {if (n % i == 0) {return false;}}return true;}@Testpublic void testPrime(){int n = 7;assertTrue(AssertTest.Prime(n));}}

Prime()?方法用于判斷一個數是否為素數(只能被1和它本身整除的數),并返回 True 或 False ,在測試用例中通過?assertTrue來斷言結果。

(八)JUnit 測試批量運行

前面測試用例的運行 主要針對單個測試類進行的,當然,在 IntelliJ IDEA 中也可以選擇單個的方法執行。那如果我們想運行所有的用例的文件呢?

IntelliJ IDEA 中設置運行

設置

在 IntelliJ IDEA 中,菜單欄:Run菜單 –> Edit Configurations…選項

在 Junit 目錄下,選擇任意一個用例文件。

  • Test Kind : 選擇用例的運行類型/級別。
  • packages : 選擇用例運行的目錄,即你的測試用例目錄。

設置完成后,點擊?“OK”?按鈕。

運行

點擊 IntelliJ IDEA 工具欄上的運行按鈕,來運行 test 目錄下的所有用例。

運行結果:

通過測試套件運行

這種方法引入一種?“測試套件”?的概念,JUnit 提供了一種批量運行測試類的方法,叫測試套件。

測試套件的寫法需要遵循以下原則:

  • 創建一個空類作為測試套件的入口;

  • 使用注解?org.junit.runner.RunWith?和?org.junit.runners.Suite.SuitClasses?修飾這個空類。

  • 將?org.junit.runners.Suite?作為參數傳入給注解?RunWith,以提示 JUnit 為此類測試使用套件運行器執行。

  • 將需要放入此測試套件的測試類組成數組作為注解 SuiteClasses 的參數。

  • 保證這個空類使用public修飾,而且存在公開的不帶任何參數的構造函數。

  • 單獨創建一個測試類 runAllTest .

    package test;import org.junit.runner.RunWith; import org.junit.runners.Suite; import org.junit.runners.Suite.SuiteClasses;@RunWith(Suite.class) @SuiteClasses({CountTest.class,TestFixture.class,AssertTest.class,TestRunSequence.class, }) public class runAllTest {}

    把需要運行的測試類放到?SuiteClasses?中,運行 runAllTest 測試類,即可批量執行測試用例。

    (九)JUnit5 介紹與安裝

    官方網址:http://junit.org/junit5/

    Junit5 已經不算是新的版本了,2016 年推出非正式版,相比較 JUnit4 安裝和使用都有一定的差異。

    JUnit5 介紹

    The new major version of the programmer-friendly testing framework for Java 8

    一個新的重要版本,程序員更友好的測試框架,基于 Java8。

    關于

    JUnit5 是 JUnit 的下一代。我們的目標是為 JVM 上的開發人員端測試創建一個最新的基礎。這包括針對 Java 8 及以上,以及使許多不同風格的測試。

    Junit5 組成

    先看來個公式:

    JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage

    這看上去比 Junit4 復雜,實際上在導入包時也會復雜一些。

    • JUnit Platform 是在JVM上啟動測試框架的基礎。

    • JUnit Jupiter 是JUnit5擴展的新的編程模型和擴展模型,用來編寫測試用例。Jupiter子項目為在平臺上運行Jupiter的測試提供了一個TestEngine (測試引擎)。

    • JUnit Vintage 提供了一個在平臺上運行 JUnit3 和 JUnit4 的 TestEngine 。

    Maven 安裝

    首先,你需要通過 IntelliJ?IDEA 創建一個 Maven 項目,IntelliJ?IDEA 集成的有 Maven,所以,你很容易做到這一點。通過 Maven 的 pom.xml 文件,添加 Junit5 。

    pom.xml 文件配置如下:

    <dependencies><dependency><groupId>org.junit.platform</groupId><artifactId>junit-platform-launcher</artifactId><version>1.0.1</version><scope>test</scope></dependency><dependency><groupId>org.junit.jupiter</groupId><artifactId>junit-jupiter-engine</artifactId><version>5.0.1</version><scope>test</scope></dependency><dependency><groupId>org.junit.vintage</groupId><artifactId>junit-vintage-engine</artifactId><version>4.12.1</version><scope>test</scope></dependency></dependencies>

    (十)JUnit5 創建測試

    創建測試用例

    我在 IntelliJ?IDEA 中創建的 Maven 項目,目錄結構如下:

    在 test.java 目錄下創建一個 FistJUnit5Tests 類。代碼如下:

    import static org.junit.jupiter.api.Assertions.assertEquals;import org.junit.jupiter.api.Test;class FirstJUnit5Tests {@Testvoid myFirstTest() {assertEquals(2, 1 + 1);}}

    明顯看出和 Junit4 還是有些不同的。

    首先,導入測試測試注解(@Test)和斷言方法(assertEquals)的路徑不同。

    其次,不需要手動把測試和測試方法聲明為 public 了。

    (十一)JUnit5 新的用法

    創建 JUnit5NewTests 測試類。

    import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertTrue; import static org.junit.jupiter.api.Assertions.assertAll;import org.junit.jupiter.api.*;class JUnit5NewTests {@BeforeEach@DisplayName("每條用例開始時執行")void start(){}@AfterEach@DisplayName("每條用例結束時執行")void end(){}@Testvoid myFirstTest() {assertEquals(2, 1 + 1);}@Test@DisplayName("描述測試用例╯°□°)╯")void testWithDisplayName() {}@Test@Disabled("這條用例暫時跑不過,忽略!")void myFailTest(){assertEquals(1,2);}@Test@DisplayName("運行一組斷言")public void assertAllCase() {assertAll("groupAssert",() -> assertEquals(2, 1 + 1),() -> assertTrue(1 > 0));}@Test@DisplayName("依賴注入1")public void testInfo(final TestInfo testInfo) {System.out.println(testInfo.getDisplayName());}@Test@DisplayName("依賴注入2")public void testReporter(final TestReporter testReporter) {testReporter.publishEntry("name", "Alex");}}

    用法都已經通過測試用例的?@DisplayName?進行了說明,這里不再解釋。

    運行結果如下:

    (十二)補充:JUnit 注解之Rule

    一個JUnit Rule就是一個實現了TestRule的類,這些類的作用類似于?@Before、@After,是用來在每個測試方法的執行前后執行一些代碼的一個方法。 那為什么不直接用這些?@Before、@After呢?這是因為它們都只能作用于一個類,如果同一個setup需要在兩個類里面同時使用,那么你就要在兩個測試類里面定義相同的@Before方法,然后里面寫相同的代碼,這就造成了代碼重復。

    此外,JUnit Rule還能做一些?@Before、@After這些注解做不到的事情,那就是他們可以動態的獲取將要運行的測試類、測試方法的信息。

    使用框架自帶的Rule

    除了增加Rule特性,新版JUnit還添加了很多核心Rule

    • TemporaryFolder:測試可以創建文件與目錄并且會在測試運行結束后將其刪除。這對于那些與文件系統打交道且獨立運行的測試來說很有用。
    • ExternalResource:這是一種資源使用模式,它會提前建立好資源并且會在測試結束后將其銷毀。這對于那些使用socket、嵌入式服務器等資源的測試來說很有用。
    • ErrorCollector:可以讓測試在失敗后繼續運行并在測試結束時報告所有錯誤。這對于那些需要驗證大量獨立條件的測試來說很有用(盡管這本身可能是個“test smell”)。
    • ExpectedException:可以在測試中指定期望的異常類型與消息。
    • Timeout:為類中的所有測試應用相同的超時時間。

    例如,TimeOut這個Rule的使用。

    import org.junit.Rule; import org.junit.Test; import org.junit.rules.Timeout;public class RuleTestDemo {//使用Timeout這個Rule@Rulepublic Timeout timeout = new Timeout(1000); @Testpublic void testMethod1() throws Exception {Thread.sleep(1001);}@Testpublic void testMethod2() throws Exception {Thread.sleep(999);} }

    使用JUnit所提供的Timeout類,該類用于控制測試用例的執行超時時間。這里設置為1秒,當用例執行超過1秒則失敗。接下來分別在 testMethod1和testMethod2兩個用例中使用sleep()方法來控制用例的執行時間,顯然testMethod1超過1秒,則運行失敗。

    自定義的Rule

    除了可以使用JUnit框架自帶的Rule,還可以根據自己的需求自定義Rule。簡單來說,自定義一個Rule就是implement一個TestRule?接口,并實現apply()方法。該方法需要返回一個Statement對象。例子如下:

    import org.junit.rules.TestRule; import org.junit.runner.Description; import org.junit.runners.model.Statement;public class MethodNameRule implements TestRule {public Statement apply(final Statement base, final Description description) {return new Statement() {@Overridepublic void evaluate() throws Throwable {//在測試方法運行之前做一些事情,在base.evaluate()之前String className = description.getClassName();String methodName = description.getMethodName();base.evaluate(); //運行測試方法//在測試方法運行之后做一些事情,在base.evaluate()之后System.out.println("Class name:"+className+", method name: "+methodName);}};} }

    這里實現的功能是在每次測試用例運行之后,打印當前測試用例的類名和方法名。 在上面的例子中添加這里定義的MethodNameRule 。

    …… public class RuleTestDemo {//使用Timeout這個Rule@Rulepublic Timeout timeout = new Timeout(1000); //使用自定義Rule,@Rulepublic MethodNameRule methodNameRule = new MethodNameRule();……

    再次運行測試用例,執行結果如下:

    ?

    總結

    以上是生活随笔為你收集整理的详解介绍JUnit单元测试框架(完整版)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    国产婷婷色 | 五月婷婷视频在线观看 | 久久精品电影院 | 国产96av | 9999亚洲 | 国产一区久久 | 国产精品视频久久 | 麻豆91视频 | 中文国产成人精品久久一 | 国产不卡一二三区 | 欧美精品久久久久久久久久白贞 | 国产在线a不卡 | 9999精品视频 | 久久手机免费观看 | 国产成人免费网站 | 在线三级中文 | 狠狠插天天干 | 成人影视免费 | 国产91精品久久久久久 | 婷婷播播网| 一区二区三区精品在线视频 | 国产综合91 | 九色视频网 | 欧美一二三视频 | 天天综合网入口 | www.久久色| 久久伦理影院 | 四川bbb搡bbb爽爽视频 | 国产成人精品日本亚洲999 | 国产精品视频永久免费播放 | 国产一二三区在线观看 | 成年一级片 | 亚洲免费视频在线观看 | 麻豆传媒视频在线免费观看 | 成人av免费| www.综合网.com | 日韩视频免费播放 | 最新av观看| 91精品免费在线观看 | 欧美精品一区二区三区一线天视频 | 91福利在线观看 | 最新色站 | av中文字幕在线观看网站 | 97福利视频 | 久久夜色精品国产欧美一区麻豆 | 日韩电影中文字幕在线观看 | 国产一级电影免费观看 | 97在线免费视频观看 | 久久在线精品 | 一区精品在线 | 久久久久久久久久久国产精品 | 久久久久久久综合色一本 | 一本大道久久精品懂色aⅴ 五月婷社区 | 日韩网站免费观看 | 日日爱网址 | 99视频网址| 成人免费观看网址 | 中文一区在线 | 操久久免费视频 | 日韩在线中文字幕 | 在线视频第一页 | 在线激情网 | www.香蕉| 国产精品久久久久亚洲影视 | av电影在线观看 | 日韩欧美一区二区三区黑寡妇 | 亚洲传媒在线 | 免费不卡中文字幕视频 | 国内精品99 | 伊人黄| 久久黄色美女 | 91精品亚洲影视在线观看 | 最近2019中文免费高清视频观看www99 | 日本成址在线观看 | 亚洲成年人在线播放 | 国产资源在线播放 | 久草在线免 | 天天插天天操天天干 | 免费在线观看黄网站 | 91色九色| 91免费高清 | 成人黄色小说在线观看 | 人人艹视频 | 欧美一级欧美一级 | 91精品久久久久久久久久入口 | 久久久久国产一区二区三区四区 | 久久成年人视频 | 亚洲精品mv在线观看 | 国产精品久久久久久久免费 | 91精品欧美一区二区三区 | 97视频免费在线 | 东方av在 | 国产精品欧美日韩在线观看 | 久久丁香网 | 亚洲精品国产精品国自产观看浪潮 | 国产亚洲永久域名 | 午夜av色| 全久久久久久久久久久电影 | 国产福利资源 | 亚洲综合视频在线播放 | 亚洲影院天堂 | 久久大片网站 | 国产精品av一区二区 | 91免费网址 | 一区二区免费不卡在线 | 日本精品久久久一区二区三区 | 国产精品一二 | 成人免费一级 | av日韩不卡 | 在线观看岛国av | 黄色一级在线免费观看 | 欧美日韩在线视频一区二区 | 久久久蜜桃一区二区 | 久久亚洲区 | 五月综合 | 91av手机在线观看 | 超碰免费久久 | 国产日韩中文字幕在线 | 欧美aa在线| 亚洲aⅴ免费在线观看 | 97色在线观看 | 在线亚洲高清视频 | 深爱激情站 | 久久99久久精品国产 | 91视视频在线直接观看在线看网页在线看 | 日韩欧美一区二区三区黑寡妇 | 又色又爽又激情的59视频 | 国产欧美三级 | 日韩av免费观看网站 | 欧美-第1页-屁屁影院 | 日韩精品视频免费在线观看 | 精品在线亚洲视频 | 一本一道波多野毛片中文在线 | 成人一级在线观看 | 最新91在线视频 | 欧美日韩在线播放一区 | 日韩不卡高清视频 | 免费精品视频在线 | 色美女在线 | 日本黄色一级电影 | 六月丁香婷 | 美女视频网站久久 | 在线看v片成人 | 中日韩男男gay无套 日韩精品一区二区三区高清免费 | 日本久久综合视频 | 国产91影院 | 激情五月六月婷婷 | 中文字幕欧美激情 | 免费三级黄色 | 成人国产网站 | 国产剧情一区 | 黄色一级大片在线免费看国产一 | 国产成人久久av免费高清密臂 | 精品日韩在线 | 99免费| 国产在线国偷精品产拍免费yy | 在线观看日韩国产 | 九九视频在线播放 | 午夜国产一区二区三区四区 | 国产精品久久中文字幕 | 欧美性成人 | 人人讲| 日本女人的性生活视频 | 日韩一二三区不卡 | 超碰97在线资源站 | 97视频亚洲 | 色综久久| 国产成人精品综合久久久久99 | 久久午夜免费观看 | 久久久久久久久久伊人 | 亚洲一区二区视频在线播放 | 五月婷婷视频 | 日韩av影视 | 粉嫩aⅴ一区二区三区 | 一级片视频免费观看 | 久久久久夜色 | 93久久精品日日躁夜夜躁欧美 | 亚洲国产婷婷 | 在线观看不卡的av | 国产精品一区二区三区久久 | 国产h在线观看 | 日本精品一区二区三区在线观看 | 日韩天天操 | 99久久精品午夜一区二区小说 | 国产日韩欧美自拍 | 久草国产在线观看 | 国产123区在线观看 国产精品麻豆91 | 日韩一区二区三区不卡 | 夜夜摸夜夜爽 | 国产精品免费一区二区三区在线观看 | 天堂va欧美va亚洲va老司机 | 日韩视频在线观看视频 | 亚洲视频高清 | av在线免费不卡 | 日韩一区二区三区免费视频 | 日韩亚洲在线视频 | 久久伊99综合婷婷久久伊 | 又黄又爽又色无遮挡免费 | 美女福利视频在线 | 精产嫩模国品一二三区 | 狠狠色丁香婷婷综合基地 | 最近中文字幕在线 | 久久噜噜少妇网站 | 国产精品久久久久久久久久ktv | 91最新在线 | 亚洲黄色小说网 | 在线观看黄 | 色综合久久88色综合天天免费 | 亚洲国产免费网站 | 欧美国产日韩在线视频 | 午夜精品久久久久久久99水蜜桃 | 欧美巨乳网 | 午夜av免费观看 | 五月天久久久 | av免费网站观看 | 久久久久女人精品毛片九一 | 国产男女无遮挡猛进猛出在线观看 | 国产精品理论片在线播放 | 欧美性性网 | 91精品国产麻豆国产自产影视 | 超碰在线94 | 久久系列 | 亚洲免费成人av电影 | 天天爽综合网 | 成人少妇影院yyyy | 精品一区二区免费视频 | 日本久热| 国产精品久久av | 四虎影视8848aamm | 91禁在线看 | 日韩激情视频在线观看 | 精品美女国产在线 | 91丨九色丨国产在线观看 | 99热在线精品观看 | 久久av高清| www.伊人网 | 色香蕉视频 | 亚洲综合爱 | 久久久免费看视频 | 日韩欧美一区二区在线观看 | www.天天射| 日韩精品五月天 | 国产视频久久久久 | 草樱av | 91热精品 | 亚洲视频1区2区 | 久久九九久久 | 成人午夜黄色影院 | 日p视频在线观看 | 91高清不卡| 欧美性生活一级片 | 欧美性性网| 成人免费视频播放 | 伊人成人激情 | 色婷婷久久久综合中文字幕 | 亚洲一片黄 | 一区二区三区在线视频111 | 九九国产视频 | 国产拍在线 | 婷婷视频在线播放 | wwwwww国产| 91伊人久久大香线蕉蜜芽人口 | 日韩一区二区三区在线观看 | 久久精品99精品国产香蕉 | 国产精品一区二区在线观看免费 | 91丨九色丨蝌蚪丨老版 | 日本论理电影 | 国产精品成人自产拍在线观看 | 日本中文字幕电影在线免费观看 | 天天爽综合网 | 欧美精品一区二区免费 | 精品91视频 | 在线观看视频国产一区 | 中文字幕视频三区 | 波多野结衣在线观看一区二区三区 | 免费在线观看av | 五月婷婷av| 国产精品久久久久久久久久久久午夜片 | 91亚洲精品久久久久图片蜜桃 | 久久影院亚洲 | 精品国产一区二区三区久久久蜜月 | 色综合亚洲精品激情狠狠 | 蜜臀aⅴ国产精品久久久国产 | 97超级碰碰碰视频在线观看 | 午夜骚影 | 丁香色婷 | www久久99 | 国产精品对白一区二区三区 | 色婷婷狠狠五月综合天色拍 | 日韩高清不卡在线 | 国产精品自产拍在线观看 | 日韩av一区在线观看 | 黄色免费大片 | 毛片网免费 | 高清国产在线一区 | 天天操夜夜曰 | 波多野结衣电影一区二区三区 | 丁香高清视频在线看看 | 日本高清免费中文字幕 | 夜夜躁狠狠躁日日躁视频黑人 | 欧美少妇xxxxxx| 人人爽人人爽 | 国产精品18久久久 | 亚洲六月丁香色婷婷综合久久 | 天天色.com| 国产免费午夜 | 五月天亚洲精品 | 91av手机在线 | 欧美色图亚洲图片 | 精品日韩在线 | 91丨九色丨勾搭 | 高清不卡一区二区三区 | 色干综合 | 黄色av一区二区三区 | 友田真希x88av | 91精品夜夜 | 综合影视 | 99久久精品免费看国产一区二区三区 | 亚洲精品久久激情国产片 | 91污污视频在线观看 | 天天弄天天操 | 免费av网站观看 | 黄色av免费电影 | 天天干 夜夜操 | 亚洲精品一区二区18漫画 | 九九热在线精品 | 超碰人人超 | 成人av在线资源 | 亚洲午夜精品在线观看 | 国产精品久久久久一区二区国产 | 永久免费看av | 久久成电影 | 一区二区三区精品在线 | 亚洲一级影院 | 色综合久久精品 | 久草网在线观看 | 国产精品二区在线观看 | 国产不卡毛片 | 婷婷伊人五月 | 日韩在线视频一区二区三区 | 91av视屏| 精品人妖videos欧美人妖 | 91污在线观看 | 欧美日韩精品在线一区二区 | 久精品视频在线 | 亚洲成人免费观看 | 18做爰免费视频网站 | 月丁香婷婷| 四月婷婷在线观看 | 狠狠狠狠干 | 高清av网站 | 国产精品初高中精品久久 | 久久精品香蕉 | 日韩美女一级片 | 啪啪凸凸| 亚洲精品免费在线播放 | 超碰国产在线 | 久久草在线视频国产 | 久草97| 国产福利av在线 | 五月天电影免费在线观看一区 | 5月丁香婷婷综合 | 亚洲精品中文在线资源 | 久久亚洲综合色 | 国产在线黄色 | 97日日碰人人模人人澡分享吧 | 国产原创中文在线 | 久久激情精品 | 在线观看免费观看在线91 | 玖玖在线免费视频 | 久久不卡日韩美女 | 996久久国产精品线观看 | 500部大龄熟乱视频使用方法 | 日韩在线短视频 | 日韩毛片一区 | 五月婷婷一区 | 亚洲精品国产精品国自产观看浪潮 | 五月婷婷深开心 | 有码视频在线观看 | 97电院网手机版 | 一本一道久久a久久精品蜜桃 | 国产精品一区二区久久精品爱涩 | 国产精品18久久久久vr手机版特色 | 亚洲黄色在线 | 久久久久成人精品亚洲国产 | av日韩中文| 精品你懂的 | 日韩成人精品一区二区 | 日韩av资源在线观看 | 欧美色综合 | 国产在线理论片 | 狠色在线 | 中文字幕 国产视频 | 中文字幕第一 | 99久久精品久久亚洲精品 | 国产日韩精品一区二区 | 国产欧美在线一区二区三区 | a级片久久久 | 久久官网| 亚洲婷婷网 | 日日综合 | h动漫中文字幕 | 99久久精品午夜一区二区小说 | 国产不卡在线 | 国产黄色a | 久久草网 | 国产精品毛片一区二区在线 | 中文字幕有码在线播放 | 国产视频一区二区三区在线 | 久草在线免费看视频 | 久久久国产精品成人免费 | 日韩国产欧美视频 | 成人一级黄色片 | 亚洲精品理论 | 欧美成人视| 一区二区视频在线免费观看 | 在线观看你懂的网站 | 午夜视频亚洲 | 免费麻豆网站 | 在线视频婷婷 | 国产精品综合在线观看 | 色先锋资源网 | 久久夜夜夜 | 成人avav| 久久久久久久久久久久av | 播五月综合 | 在线天堂v | 国产生活一级片 | 国产成人黄色 | 91av看片 | 亚洲免费观看视频 | www国产一区 | 亚洲国产精品500在线观看 | 啪啪小视频网站 | 一级黄视频| 99九九免费视频 | 国产群p视频 | 日韩欧美在线观看一区 | 成人一区二区三区中文字幕 | 亚洲欧美日韩精品久久久 | 人人爽久久涩噜噜噜网站 | 亚洲国产婷婷 | 免费精品视频在线 | 精品久久久久久久久久久院品网 | 久久最新 | 国产电影黄色av | 2023av在线| 国产精品欧美久久久久无广告 | 99热在线国产精品 | 亚洲精品视频免费在线观看 | 超碰人人在线观看 | 手机在线永久免费观看av片 | 2000xxx影视| 国产99久久久国产精品免费二区 | 国产高清一 | 国产精品第52页 | 欧美午夜精品久久久久 | 狠狠躁夜夜av | 亚洲精品在线视频播放 | 国产亚洲综合性久久久影院 | 免费视频 三区 | 久久精品精品电影网 | 毛片美女网站 | 激情五月播播久久久精品 | 四虎永久视频 | 国产 欧美 在线 | 99精品视频免费看 | 91在线观看黄 | 天堂素人在线 | 免费在线91| 日本久久久影视 | 激情伊人 | 婷婷综合激情 | 91福利影院在线观看 | 久草免费在线观看 | 成年人电影免费在线观看 | 91视频电影| 日韩视频中文字幕 | 69xxxx欧美 | 欧美在线资源 | 精品国产精品国产偷麻豆 | 久久久影院官网 | 91丨九色丨91啦蝌蚪老版 | 久久国产精品小视频 | 亚洲三级网 | 久久久国产精品一区二区中文 | 黄色在线视频网址 | 国语精品视频 | 日本乱视频 | 黄污网站在线观看 | 最近的中文字幕大全免费版 | 色99久久 | 中文av网 | 欧美日韩精品久久久 | 我要看黄色一级片 | 色噜噜噜噜 | 国产精品久久久久久99 | 成人小视频在线免费观看 | 亚洲国产欧美一区二区三区丁香婷 | 麻豆免费视频观看 | 亚洲视频每日更新 | 国产精品视频999 | 日韩99热 | 天天曰| 91精品国自产在线观看欧美 | 激情五月婷婷网 | 97超碰人 | 成人高清在线 | 碰碰影院 | 国产色综合天天综合网 | 久久国产日韩 | 黄色福利网站 | 在线观看黄色国产 | 日本老少交 | 色偷偷网站视频 | 狠狠色噜噜狠狠狠合久 | 午夜精品久久久久久久99 | 天天操天天干天天插 | 玖玖在线看 | 国产精品一区在线 | 999男人的天堂 | 欧美日韩中文视频 | 九九免费在线观看 | 久操视频在线 | 久久艹艹 | av资源免费在线观看 | av福利在线 | 97在线观看免费高清 | 天天操天天操天天操 | 黄污网站在线 | 99视频一区二区 | 九草在线视频 | 国产成人一区二区三区电影 | 国产精品一区二区在线播放 | 欧美综合色| 亚洲激情网站免费观看 | 麻豆精品视频在线观看免费 | 亚洲日本一区二区在线 | 婷婷六月网 | 久久精品视频免费播放 | 91在线视频播放 | 日韩久久精品一区二区三区下载 | 黄色成人小视频 | 久久久久久久看片 | 国产精品18久久久久久不卡孕妇 | 九九热在线播放 | 国产美女在线精品免费观看 | 欧美激情精品久久久久久免费 | 免费观看一级视频 | 青春草免费在线视频 | 国产白浆在线观看 | 人人爽人人爽人人片av免 | 国产98色在线 | 日韩 | 欧美亚洲国产一卡 | 中文字幕在线观看视频免费 | 日本精品久久久久 | 成人免费视频网址 | 国产99久久九九精品免费 | 97精品视频在线 | 国产不卡在线视频 | 天堂网一区二区 | 在线免费观看亚洲视频 | 在线国产精品视频 | 久草在线手机视频 | 日韩国产欧美在线视频 | 久久久国产精品一区二区中文 | 国产精品小视频网站 | 久久免费视频精品 | 91在线九色 | 超碰国产在线播放 | 国产精品成 | 亚洲成人国产精品 | 99c视频高清免费观看 | 欧美日韩免费一区二区三区 | 九色视频网站 | 国产在线久久久 | 国产一级片网站 | 91最新网址在线观看 | 91免费版在线观看 | 亚洲午夜av | 亚洲第一久久久 | 狠狠狠狠狠狠狠狠干 | www.69xx| 久久精品日产第一区二区三区乱码 | 亚洲精品午夜aaa久久久 | 91色视频 | 国产婷婷色 | 福利视频第一页 | 97电影网站 | 国产在线视频导航 | 日韩小视频网站 | 操久久免费视频 | 看片的网址 | 在线观看免费视频 | 国产男女爽爽爽免费视频 | 久久av福利 | 亚洲欧洲精品一区二区精品久久久 | 亚洲精品乱码久久久久久写真 | 天天综合狠狠精品 | 国产黄色精品视频 | 欧美日韩在线观看一区 | 亚洲特级片 | 色狠狠综合天天综合综合 | 久久久久久久久久久久久影院 | 99热99re6国产在线播放 | 在线免费观看一区二区三区 | 超碰个人在线 | 婷婷成人亚洲综合国产xv88 | 国产人免费人成免费视频 | 五月天婷婷在线播放 | 久久久精品国产免费观看同学 | 久久久久久国产精品999 | 热精品| 欧美日韩精品在线视频 | 最近日本中文字幕a | 午夜国产在线观看 | 在线91精品 | 成人日韩av| 亚洲va韩国va欧美va精四季 | 国产一区二区午夜 | 天天摸夜夜操 | 日韩视频1| 日韩一区二区三区免费视频 | 99久久婷婷国产综合亚洲 | 欧美精品一级视频 | 国产一性一爱一乱一交 | 97超碰人人模人人人爽人人爱 | 日韩黄色免费 | 国产精品18久久久 | 三级黄色a | 9色在线视频 | 免费网站看v片在线a | 日韩aⅴ视频 | 日韩欧美在线播放 | 五月天国产精品 | 国产精品四虎 | 亚洲精品在线视频网站 | 综合色天天 | 最近中文字幕在线 | 黄网站app在线观看免费视频 | 国产伦理一区二区三区 | 国产精品综合久久久久久 | 日韩动漫免费观看高清完整版在线观看 | 日韩精品一区不卡 | 国产中出在线观看 | 在线观看日韩一区 | 超碰九九 | 久久精品免费观看 | 日韩欧美一区二区三区在线 | 麻豆91在线看 | 夜夜骑天天操 | 六月丁香综合 | 四川bbb搡bbb爽爽视频 | 日韩久久在线 | 欧美五月婷婷 | 国产精品1区2区在线观看 | www.综合网.com | 日韩精品一区二区久久 | 日韩videos | 精品国产三级 | 亚洲成a人片77777kkkk1在线观看 | 天天爽天天射 | 欧美一级久久久久 | 亚洲最大成人免费网站 | 看国产黄色大片 | 69国产精品视频免费观看 | 日韩av看片| 国产成人不卡 | 在线视频观看国产 | 中文字幕视频网 | 亚洲欧美日韩一区二区三区在线观看 | 中文字幕资源网 | 国产男女免费完整视频 | 久草在线视频首页 | 91黄色在线视频 | 日本久久精| 精品少妇一区二区三区在线 | 狠狠干我 | 国产一二三四在线视频 | 亚洲精品av中文字幕在线在线 | 麻豆91精品视频 | 日韩二区三区在线 | 精品毛片一区二区免费看 | 91精品视频在线看 | 成人污视频在线观看 | 黄色在线观看免费 | 亚洲区二区 | 日韩欧美在线综合网 | 久久精品福利 | 亚洲专区在线播放 | 天天操天天弄 | 欧美日韩国产三级 | 97色视频在线 | 日韩精品一区二区三区在线播放 | 99久高清在线观看视频99精品热在线观看视频 | 99精品视频在线观看免费 | 国产一区二区影院 | 国产精品毛片一区二区三区 | 亚洲另类人人澡 | 在线一二区 | 美女视频黄是免费的 | 不卡电影免费在线播放一区 | 亚洲精品456在线播放 | 免费特级黄色片 | 伊人午夜视频 | www久久精品 | 中文字幕高清在线 | 色妞色视频一区二区三区四区 | 91精品国产一区二区在线观看 | www.99在线观看 | 黄色小说在线免费观看 | 亚洲成人黄色在线观看 | 成x99人av在线www | 色的网站在线观看 | 在线色吧 | 9ⅰ精品久久久久久久久中文字幕 | 超碰在线中文字幕 | 在线观看国产亚洲 | 69精品在线观看 | 狠狠色丁香婷婷综合久小说久 | 最新色站 | 久久五月婷婷综合 | 99色国产| 西西4444www大胆视频 | 91正在播放 | 欧美日韩精品免费观看视频 | 免费av成人在线 | 成人h动漫在线看 | 成人一区二区在线 | 手机在线中文字幕 | 精品伊人久久久 | www.天天成人国产电影 | 国产黑丝一区二区 | 国产一线二线三线性视频 | 国产成人精品一二三区 | 色综合久久中文字幕综合网 | 97视频网站 | 人人艹人人 | 精品国产精品一区二区夜夜嗨 | 免费a级大片 | 欧美亚洲另类在线视频 | 国内精品久久久久国产 | 国产精品毛片久久久久久久久久99999999 | 一级免费看视频 | 成人在线观看日韩 | 五月天色综合 | 亚洲a资源 | 久久午夜国产精品 | 91桃色视频| 五月天堂色 | wwwwww国产 | 欧美日韩aaaa | 精品国产一区二区三区久久久久久 | 久草在线视频资源 | 成人综合婷婷国产精品久久免费 | 四虎免费在线观看 | 88av视频 | 午夜久久久久久久久久久 | 69av网| 日本不卡视频 | 综合五月 | 欧美日韩一区二区三区在线观看视频 | 国产中文在线字幕 | 亚洲精品视频在线观看网站 | 国产麻豆剧果冻传媒视频播放量 | 日日爱av | 亚洲精品久久久久中文字幕m男 | 久久精品5| 久久久久久国产精品亚洲78 | 色婷婷国产在线 | 夜夜操夜夜干 | 日韩女同一区二区三区在线观看 | 91精品视频网站 | 亚洲黄色在线播放 | 日韩中文字幕在线看 | 欧美一级片 | 99久久久国产精品免费99 | 超碰在线中文字幕 | 探花视频在线版播放免费观看 | 日韩中文字幕第一页 | 成年人免费在线播放 | 国产精品久久久久久影院 | 久草在线观 | 国产成人亚洲在线观看 | 亚洲视频axxx | 久久人人爽人人人人片 | 天天综合中文 | 久久欧美综合 | 婷婷色在线 | 中文字幕乱码电影 | 国产黄色理论片 | 亚洲成人欧美 | 国产欧美日韩精品一区二区免费 | 天天噜天天色 | 99色在线观看视频 | 99久久精品国 | 天堂av观看 | 三级av网 | 狠狠色噜噜狠狠狠狠 | 亚洲黄色在线观看 | 国产精品1区2区3区在线观看 | 久久不卡国产精品一区二区 | 国产一级特黄电影 | 国产品久精国精产拍 | 久久草草热国产精品直播 | 国产一级精品视频 | 最近中文字幕在线播放 | 天天爽天天搞 | 国产免费又粗又猛又爽 | 久久久久免费精品国产 | 91亚洲精品久久久蜜桃网站 | 国产精品福利无圣光在线一区 | 欧美日韩视频在线 | 国产精品国产三级在线专区 | 精品久久久久免费极品大片 | 狠狠操影视 | 免费人做人爱www的视 | 国产精品久久久久久久久久免费 | 久久在线免费 | 色视频网站在线观看一=区 a视频免费在线观看 | 日韩在线色视频 | 精品一二三区 | 99 国产精品 | 久久精品99国产国产 | 成人午夜剧场在线观看 | 国产99久久99热这里精品5 | 午夜精品久久久99热福利 | 亚洲精品88欧美一区二区 | 精品国产乱子伦一区二区 | 久草视频资源 | 中文字幕二区在线观看 | 久久婷亚洲五月一区天天躁 | 天天操天天吃 | 成人av在线影院 | 国产99久久久国产精品 | 激情五月在线视频 | 日韩欧美高清不卡 | 国产探花视频在线播放 | 狂野欧美激情性xxxx欧美 | 久久三级视频 | 中文字幕资源网 | 国产精品第十页 | 狠狠躁天天躁综合网 | 久草国产视频 | 国产精品v欧美精品v日韩 | 免费观看成人 | 国产1区2区3区在线 亚洲自拍偷拍色图 | 成年人在线观看 | 97福利视频 | 久插视频 | 国产免费a | 国产婷婷vvvv激情久 | 久草在线最新视频 | 四虎在线视频免费观看 | 97人人超碰在线 | 东方av在| 日韩激情在线视频 | 亚州精品天堂中文字幕 | 精品国产伦一区二区三区 | 久久伊人综合 | 视频精品一区二区三区 | 国产手机在线观看 | 91av视频在线播放 | 午夜91在线 | 久久视频在线视频 | 国产亚洲视频在线观看 | 国产99久久久国产精品免费看 | 欧美午夜剧场 | 91尤物国产尤物福利在线播放 | 欧美极度另类性三渗透 | 激情六月婷婷久久 | 亚洲免费专区 | 亚洲日本va午夜在线电影 | 日韩精品一卡 | 欧美日韩三级在线观看 | 午夜久久久久 | 久热国产视频 | 国产69精品久久app免费版 | 久久久影片 | 国产精品尤物视频 | 91人人爱 | 91tv国产成人福利 | 高潮毛片无遮挡高清免费 | 日韩精品1区2区 | 欧美最猛性xxx | 亚洲综合最新在线 | 一级片观看 | 一区二区中文字幕在线 | 69欧美视频 | 久久天天躁狠狠躁夜夜不卡公司 | 国产精品美女视频 | 亚洲精品一区二区精华 | 亚洲精品国产精品国自产在线 | 亚洲综合色激情五月 | 国产精品不卡在线观看 | 在线激情影院一区 | 狠狠狠狠狠狠狠狠 | 亚洲精品合集 | 亚洲激情 在线 | www国产亚洲 | 超碰av在线播放 | 色香天天| 久久99精品久久久久久秒播蜜臀 | 亚洲最大av网站 | 亚洲精品中文在线资源 | 亚洲国产精品免费 | 国产精品3 | 美女免费视频一区 | 91九色蝌蚪视频网站 | 最新免费av在线 | 夜夜爽88888免费视频4848 | 人人爽人人爽 | 国产精品6 | 国产久视频| 尤物九九久久国产精品的分类 | 免费91麻豆精品国产自产在线观看 | 高潮久久久久久久久 | 色视频网页 | 91亚洲狠狠婷婷综合久久久 | 欧美一区二区三区免费观看 | 日日射天天射 | 免费男女羞羞的视频网站中文字幕 | 91爱爱网址| 最新91在线视频 | 91精品对白一区国产伦 | 精品在线二区 | 国产直播av | 久草精品视频在线播放 | 中文字幕在线观看播放 | 亚洲一级片在线看 | 91 中文字幕 | 免费久久久久久久 | 久久99热久久99精品 | 久久国产视频网站 | 奇米网8888 | 国产精品一区二区三区观看 | 国产精品专区h在线观看 | 久久av免费电影 | 日韩色区 | 精品免费一区 | 丁香av在线| 最新av电影网址 | 成人在线视频网 | 久久黄网站 | 天天爱综合 | 亚洲一区欧美激情 | 97精品国产97久久久久久春色 | 色婷婷成人 | 国产大片免费久久 | 国产麻豆精品免费视频 | 日日夜夜网 | 欧美性生活一级片 | 在线观看精品一区 | 亚洲情感电影大片 | 国产福利精品视频 | 日韩激情在线视频 | 欧美久久久久久久久久 | 成人一级片在线观看 | 中文字幕在线第一页 | 国产精品av电影 | 成人黄色在线观看视频 | 日日天天干 | 日韩一区二区三 | 最新精品视频在线 | 高清日韩一区二区 | 国产精品区二区三区日本 | 日韩精品一区二区三区丰满 | 亚洲专区在线播放 | 国产亚洲欧美日韩高清 | 五月天婷婷丁香花 | 狠狠操天天射 | 日本精品视频免费观看 | 美女一二三区 | 黄污污网站 | 99色在线观看 | 精品在线一区二区 | 亚洲aⅴ一区二区三区 | 色婷婷在线播放 | 粉嫩av一区二区三区免费 | 五月婷激情 | 成人黄视频 | 97成人精品视频在线观看 | 99久久精品网 | 精品久久五月天 | av黄色影院 | 91看片成人| 在线免费观看黄色 | 麻豆成人在线观看 | 国产一区高清在线 | av在线一| 中文字幕在线看 | 99色国产| 人人擦 | 丁香五婷| 午夜123 | 免费看的黄色录像 | 九九热精品视频在线观看 | 91精品区|