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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

arquillian_使用Arquillian(远程)测试OpenLiberty

發(fā)布時(shí)間:2023/12/3 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 arquillian_使用Arquillian(远程)测试OpenLiberty 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

arquillian

聽到許多好評(píng)后,我想我會(huì)嘗試一下Open Liberty 。

在這篇文章中,我將討論以下內(nèi)容:

  • 開放自由的設(shè)置
  • 設(shè)置JDBC連接
  • 設(shè)置Arquillian
  • 測(cè)試REST端點(diǎn)

安裝開放自由

在撰寫本文時(shí),我正在使用Open Liberty 18.0.0.1,并且正在使用Java SE 1.8.0_172(PS Keen繼續(xù)使用Java 9和Java 10,但我認(rèn)為最好等待LTS Java 11)。

安裝非常容易。 假設(shè)我們要?jiǎng)?chuàng)建一個(gè)正在運(yùn)行的服務(wù)器名稱test 。

首先,解壓縮您的Open Liberty下載文件。 它將創(chuàng)建目錄結(jié)構(gòu)wlp 。

導(dǎo)航到bin目錄并運(yùn)行以下命令:

./server create test

現(xiàn)在,服務(wù)器名稱test已創(chuàng)建。 開始:

./server start test

參數(shù)test是服務(wù)器的名稱。

導(dǎo)航到http://localhost:9080/test以查看上下文根。

停止,

./server stop test

配置server.xml

啟動(dòng)test服務(wù)器后,將在/usr/servers/test下創(chuàng)建一個(gè)目錄,該目錄內(nèi)有一個(gè)名為server.xml文件。 讓我們來看看。

<?xml version="1.0" encoding="UTF-8"?> <server description="new server"><!-- Enable features --><featureManager><feature>jsp-2.3</feature></featureManager><!-- To access this server from a remote client add a host attribute to the following element, e.g. host="*" --><httpEndpoint id="defaultHttpEndpoint"httpPort="9080"httpsPort="9443" /><!-- Automatically expand WAR files and EAR files --><applicationManager autoExpand="true"/> </server>

在本文中,我們使用Java EE 7 Web Profile來實(shí)現(xiàn)這一點(diǎn),這非常簡(jiǎn)單(甚至不必重新啟動(dòng)服務(wù)器)。 只需更改featureManager 。

<?xml version="1.0" encoding="UTF-8"?> <server description="new server"><!-- Enable features --><featureManager><feature>webProfile-7.0</feature></featureManager><!-- the rest of the configuration omitted -->

您可以通過查看console.log來檢查正在動(dòng)態(tài)加載的功能。

配置JDBC數(shù)據(jù)源

在server.xml中配置數(shù)據(jù)源

對(duì)于本練習(xí),我正在使用MySQL 8.0。 設(shè)置MySQL及其配置不在本文的討論范圍之內(nèi)。

假設(shè)我們已經(jīng)創(chuàng)建了一個(gè)新數(shù)據(jù)庫(kù),也稱為test 。

要設(shè)置您的數(shù)據(jù)源,請(qǐng)對(duì)server.xml進(jìn)行以下修改,然后重新啟動(dòng)(或不必,對(duì)此不太確定,但重新啟動(dòng)沒有任何危害)。

評(píng)論交錯(cuò)。

<?xml version="3.0" encoding="UTF-8"?> <server description="new server"><!-- Enable features --><featureManager><feature>webProfile-7.0</feature></featureManager><!-- Declare the jar files for MySQL access through JDBC. --><dataSource id="testDS" jndiName="jdbc/testDS"><jdbcDriver libraryRef="MySQLLib"/><properties databaseName="test"serverName="localhost" portNumber="3306"user="root" password="P4sswordGoesH3r3"/></dataSource><library id="MySQLLib"><file name="/home/dwuysan/dev/appservers/wlp/usr/shared/resources/mysql/mysql-connector-java-8.0.11.jar"/></library><!-- Automatically expand WAR files and EAR files --><applicationManager autoExpand="true"/> </server>

persistence.xml

OpenLiberty隨附有作為JPA Provider捆綁的EclipseLink。 在此示例中,我沒有配置任何EclipseLink的屬性。

<?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd"version="2.1"><persistence-unit name="testPU"><jta-data-source>jdbc/testDS</jta-data-source> <properties></properties></persistence-unit> </persistence>

然后,您可以通過以下方式在Java EE應(yīng)用程序中調(diào)用它:

@Stateless @LocalBean public class LogService {@PersistenceContextprivate EntityManager em;public Collection<Log> getLogs() {return this.em.createNamedQuery(Log.FIND_ALL, Log.class).getResultList();} }

設(shè)置arquillian

在本文中,我們將針對(duì)正在運(yùn)行的OpenLiberty服務(wù)器實(shí)施Arquillian遠(yuǎn)程測(cè)試。

首先,將arquillian添加到pom.xml 。

配置pom.xml

這是已修改的pom.xml:

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>id.co.lucyana</groupId><artifactId>test</artifactId><version>1.0-SNAPSHOT</version><packaging>war</packaging><name>test</name><properties><endorsed.dir>${project.build.directory}/endorsed</endorsed.dir><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties><dependencyManagement><dependencies><dependency><groupId>org.jboss.arquillian</groupId><artifactId>arquillian-bom</artifactId><version>1.4.0.Final</version><scope>import</scope><type>pom</type></dependency></dependencies></dependencyManagement><dependencies> <dependency><groupId>org.jboss.arquillian.graphene</groupId><artifactId>graphene-webdriver</artifactId><version>2.3.2</version><type>pom</type><scope>test</scope></dependency><dependency><groupId>org.seleniumhq.selenium</groupId><artifactId>selenium-java</artifactId><scope>test</scope><version>3.12.0</version></dependency><dependency><groupId>org.jboss.arquillian.junit</groupId><artifactId>arquillian-junit-container</artifactId><scope>test</scope></dependency> <dependency><!-- Arquillian WebSphere Liberty Profile support --><groupId>io.openliberty.arquillian</groupId><artifactId>arquillian-liberty-remote</artifactId><version>1.0.0</version><scope>test</scope></dependency><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>test</scope></dependency><dependency><groupId>javax</groupId><artifactId>javaee-web-api</artifactId><version>7.0</version><scope>provided</scope></dependency></dependencies><build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.7.0</version><configuration><source>1.8</source><target>1.8</target><compilerArguments><endorseddirs>${endorsed.dir}</endorseddirs></compilerArguments></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-war-plugin</artifactId><version>3.2.1</version><configuration><failOnMissingWebXml>false</failOnMissingWebXml></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-dependency-plugin</artifactId><version>3.1.0</version><executions><execution><phase>validate</phase><goals><goal>copy</goal></goals><configuration><outputDirectory>${endorsed.dir}</outputDirectory><silent>true</silent><artifactItems><artifactItem><groupId>javax</groupId><artifactId>javaee-endorsed-api</artifactId><version>7.0</version><type>jar</type></artifactItem></artifactItems></configuration></execution></executions></plugin></plugins></build> </project>

修改server.xml

這里提供的文檔是不言自明的。 請(qǐng)查閱此文檔以獲取有關(guān)如何啟用遠(yuǎn)程測(cè)試的更多最新信息。

<?xml version="1.0" encoding="UTF-8"?> <server description="new server"><!-- Enable features --><featureManager><feature>webProfile-7.0</feature><feature>restConnector-2.0</feature></featureManager><!-- Declare the jar files for MySQL access through JDBC. --><dataSource id="testDS" jndiName="jdbc/testDS"><jdbcDriver libraryRef="MySQLLib"/><properties databaseName="test" serverName="localhost" portNumber="3306" user="root" password="P4sswordGoesH3r3"/></dataSource><library id="MySQLLib"><file name="/home/dwuysan/dev/appservers/wlp/usr/shared/resources/mysql/mysql-connector-java-8.0.11.jar"/></library><httpEndpoint httpPort="9080" httpsPort="9443" id="defaultHttpEndpoint" host="*" /><!-- userName and password should also be set in arquillian.xml to these values --><quickStartSecurity userName="admin" userPassword="admin" /><!-- Enable the keystore --><keyStore id="defaultKeyStore" password="password" /><applicationMonitor updateTrigger="mbean" /><logging consoleLogLevel="INFO" /><!-- This section is needed to allow upload of files to the dropins directory, the remote container adapter relies on this configuration --><remoteFileAccess><writeDir>${server.config.dir}/dropins</writeDir></remoteFileAccess><!-- Automatically expand WAR files and EAR files --><applicationManager autoExpand="true"/> </server>

信任服務(wù)器(即證書)

您還需要讓客戶端信任這些密鑰,否則,您將看到SSL證書信任錯(cuò)誤,并且需要授予容器適配器寫入dropins目錄的權(quán)限” (Liberty-Arquillian 2018)

完成上述所有必要的更改后,(并重新啟動(dòng)服務(wù)器),請(qǐng)注意,在<location of your OpenLiberty server>/usr/servers/test/resources/security下創(chuàng)建了一個(gè)新目錄,其中test為名稱我們最初創(chuàng)建的服務(wù)器的數(shù)量。

請(qǐng)注意,正在創(chuàng)建兩個(gè)文件, keys.jks和ltpa.keys 。 現(xiàn)在,我們對(duì)keys.jks感興趣。

為了能夠從Netbeans(Maven)運(yùn)行測(cè)試,JDK必須信任正在運(yùn)行的OpenLiberty。

檢查證書

keytool -list -v -keystore key.jks Enter keystore password:

此處的password基本上是我們?cè)趕erver.xml中創(chuàng)建的password ,尤其是以下行:

<!-- Enable the keystore --> <keyStore id="defaultKeyStore" password="password" />

因此,輸入密碼,輸出應(yīng)如下所示:

***************** WARNING WARNING WARNING ***************** * The integrity of the information stored in your keystore * * has NOT been verified! In order to verify its integrity, * * you must provide your keystore password. * ***************** WARNING WARNING WARNING *****************Keystore type: jks Keystore provider: SUNYour keystore contains 1 entryAlias name: default Creation date: May 26, 2018 Entry type: PrivateKeyEntry Certificate chain length: 1 Certificate[1]: Owner: CN=localhost, OU=test, O=ibm, C=us Issuer: CN=localhost, OU=test, O=ibm, C=us Serial number: 2a6c5b27 Valid from: Sat May 26 12:24:30 WITA 2018 until: Sun May 26 12:24:30 WITA 2019 Certificate fingerprints:MD5: 63:92:B2:4A:25:E3:BB:3B:96:37:11:C1:A7:25:38:B5SHA1: B6:38:95:88:FC:50:EC:A0:8E:41:4E:DE:B5:D4:8B:85:2E:61:A2:5FSHA256: 9C:7B:6A:FA:46:8C:50:F2:7D:7B:C4:24:4B:15:78:5A:34:25:C8:43:D1:AB:4D:EE:C7:00:4C:AF:30:F5:5C:92 Signature algorithm name: SHA256withRSA Subject Public Key Algorithm: 2048-bit RSA key Version: 3Extensions: #1: ObjectId: 2.5.29.14 Criticality=false SubjectKeyIdentifier [ KeyIdentifier [ 0000: 88 F2 C2 32 73 73 B6 66 8F FA 42 85 1F 43 A5 AF ...2ss.f..B..C.. 0010: 84 33 62 D5 .3b. ] ]******************************************* *******************************************

接下來,導(dǎo)出證書

現(xiàn)在,我們需要?jiǎng)?chuàng)建一個(gè).cer 。 使用以下命令:

keytool -export -alias default -file testwlp.crt -keystore key.jks Enter keystore password:

基本上,我們將alias證書導(dǎo)出到名為testwlp.crt的文件中。 現(xiàn)在,應(yīng)該創(chuàng)建一個(gè)名為testwlp.crt的文件。

最后,通過將證書導(dǎo)入JDK cacert來信任該證書

keytool -import -trustcacerts -keystore $JAVA_HOME/jre/lib/security/cacerts -storepass changeit -alias testwlp -import -file testwlp.crt

PS請(qǐng)注意,正如許多專家(通過Twitter)所指出的那樣,顯然有很多方法可以“信任”服務(wù)器。 我確信有更好的方法,并且我盡可能不接觸任何JDK的文件。

創(chuàng)建arquillian.xml

現(xiàn)在完成了所有這些管道工作,讓我們相應(yīng)地添加arquillian.xml 。

<?xml version="1.0" encoding="UTF-8"?> <arquillian xmlns="http://jboss.org/schema/arquillian" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://jboss.org/schema/arquillian http://jboss.org/schema/arquillian/arquillian_1_0.xsd"><engine><property name="deploymentExportPath">target</property></engine><container qualifier="liberty-remote" default="true"><configuration><property name="hostName">localhost</property><property name="serverName">test</property><!-- check the 'quickStartSecurity' on 'server.xml' --><property name="username">admin</property><property name="password">admin</property><!-- check the 'server.xml' --><property name="httpPort">9080</property><property name="httpsPort">9443</property> </configuration></container> <extension qualifier="webdriver"><!--<property name="browser">firefox</property>--><property name="remoteReusable">false</property></extension> </arquillian>

編寫REST測(cè)試用例

完成所有這些設(shè)置后,您現(xiàn)在可以編寫Arquillian Test用例。 下面是一個(gè)針對(duì)JAX-RS端點(diǎn)的測(cè)試用例的示例(請(qǐng)?jiān)彍y(cè)試用例的簡(jiǎn)單性,這一點(diǎn)是為了說明如何使用Arquillian-remote針對(duì)OpenLiberty進(jìn)行測(cè)試) :

package id.co.lucyana.test.resource;import id.co.lucyana.test.entity.Log; import id.co.lucyana.test.services.LogService; import id.co.lucyana.test.util.ApplicationConfig; import java.net.URL; import org.jboss.arquillian.container.test.api.Deployment; import org.jboss.arquillian.container.test.api.RunAsClient; import org.jboss.arquillian.drone.api.annotation.Drone; import org.jboss.arquillian.junit.Arquillian; import org.jboss.arquillian.test.api.ArquillianResource; import org.jboss.shrinkwrap.api.ArchivePaths; import org.jboss.shrinkwrap.api.ShrinkWrap; import org.jboss.shrinkwrap.api.spec.JavaArchive; import org.junit.Assert; import org.junit.Test; import org.junit.runner.RunWith; import org.openqa.selenium.WebDriver;@RunWith(Arquillian.class) public class LogResourceTest {@Droneprivate WebDriver webDriver;@Deploymentpublic static JavaArchive createTestArchive() {return ShrinkWrap.create(JavaArchive.class).addClass(Log.class).addClass(LogResource.class).addClass(LogService.class).addClass(ApplicationConfig.class).addAsManifestResource("test-persistence.xml",ArchivePaths.create("persistence.xml"));}@Test@RunAsClientpublic void testLogResource(@ArquillianResource URL url) { this.webDriver.get(url.toString() + "resources/log");String pageSource = this.webDriver.getPageSource();System.out.println("RESULT: " + pageSource);Assert.assertTrue(true);} }

參考資料

DigiCert,2018, '如何將受信任的根安裝到Java cacerts Keystore中' ,DigiCert,于2018年6月20日訪問

Liberty-Arquillian,2018年, “ Arquillian Liberty遠(yuǎn)程文檔” ,GitHub。 Inc,于2018年6月20日訪問

SSLShopper,2008年, “最常見的Java Keytool密鑰庫(kù)命令” ,SSLShopper,于2018年6月20日訪問

翻譯自: https://www.javacodegeeks.com/2018/06/testing-openliberty-arquillian-remote.html

arquillian

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的arquillian_使用Arquillian(远程)测试OpenLiberty的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

午夜免费福利片 | 国产精选在线观看 | 波多野结衣综合网 | 亚洲视频一区二区三区在线观看 | 国产精品成人久久久久 | 91丨九色丨高潮 | 欧美精品一区二区在线观看 | 激情中文字幕 | 色在线视频网 | 中文字幕一区二区三区在线视频 | 亚洲视频 视频在线 | 国产福利一区二区三区视频 | 久久综合之合合综合久久 | 99精品国产一区二区三区麻豆 | 欧美性爽爽 | 久久综合九色综合网站 | 国产精品久久久久免费观看 | 久久久久久久久免费 | 国产91丝袜在线播放动漫 | 亚洲高清视频在线播放 | 国产精国产精品 | 成人a大片 | 久久麻豆视频 | 一区二区在线电影 | av直接看 | 激情久久久 | 国产精品理论在线观看 | 成人免费视频视频在线观看 免费 | 91成人蝌蚪 | 在线观看黄色av | av在线免费观看黄 | 亚洲九九九在线观看 | 丰满少妇在线观看网站 | 久久国产精品一二三区 | 国产婷婷vvvv激情久 | 亚洲欧洲国产视频 | 欧洲亚洲精品 | 国产男男gay做爰 | 91精品在线免费观看视频 | 五月av在线 | 国产尤物在线视频 | 97偷拍视频 | 久久久久久国产精品美女 | 99视频精品在线 | 在线观看亚洲精品视频 | 天天插日日插 | 国产精品免费久久久久 | 99在线精品视频在线观看 | 天天操操操操操 | 精品欧美在线视频 | 亚洲男男gⅴgay双龙 | 在线 视频 一区二区 | 久99视频| 一区二区视频电影在线观看 | 国产精品久久久久久久久久久杏吧 | 夜夜躁日日躁狠狠久久88av | 精品在线视频一区二区三区 | 成人91av| 婷婷丁香六月 | 国产精品乱码在线 | 久久免费视频这里只有精品 | 国产小视频网站 | 日韩欧美一区二区三区在线 | 五月激情综合婷婷 | 激情网色 | 成人黄色大片在线观看 | 国产精品毛片一区二区在线 | 国产精品99久久久久久久久 | 欧美一区影院 | avlulu久久精品 | 久久国产精品一二三区 | 国产一级免费在线 | 免费成人黄色av | 蜜桃传媒一区二区 | 日韩理论在线 | 97国产精品久久 | 超碰在线人人艹 | 国产我不卡 | 91丨九色丨国产丨porny精品 | 日韩久久久久久 | 亚洲精品1区2区3区 超碰成人网 | 91免费观看视频网站 | 三级黄色理论片 | 免费黄色网址大全 | 日韩在线三区 | 国产精品va视频 | 久久综合桃花 | 成人av电影免费在线观看 | 免费视频在线观看网站 | 在线小视频 | www中文在线 | av在线播放国产 | 欧美精品一二三 | 嫩模bbw搡bbbb搡bbbb | 色噜噜日韩精品欧美一区二区 | 日韩欧美在线一区 | 欧美aaa级片| 操操操综合 | 国产精品96久久久久久吹潮 | 国产尤物视频在线 | 2021国产视频 | 久久精品一区二区三区视频 | 在线视频观看成人 | 久久免费看av | 精品网站999www| 99视频偷窥在线精品国自产拍 | 性色xxxxhd | 亚洲伦理一区 | 99热国产精品| 中文字幕日韩高清 | 六月天色婷婷 | 国产美女精彩久久 | 国产一级片视频 | 精品久久久免费视频 | 麻豆视频免费播放 | 97超碰国产精品女人人人爽 | 欧美一区二区在线免费看 | 国产精品乱码高清在线看 | 亚洲在线视频免费观看 | 青青久视频 | 91人人射 | 久久人人艹 | 国产二级视频 | 国产精品久久久 | 欧亚久久 | 亚洲精品免费在线观看 | 婷婷爱五月天 | 99视频导航 | 精品久久久久久久 | 亚洲国产三级在线观看 | 五月婷亚洲| 四虎www.| 国产精品久久久久久五月尺 | 国产精品一区二区电影 | 91精品国产乱码久久 | 亚洲最大在线视频 | 亚洲国产欧美一区二区三区丁香婷 | 色综合天 | 天天干天天在线 | 国产精品毛片一区二区 | 久久久久福利视频 | 激情av在线资源 | 亚洲爱av | 国产小视频福利在线 | 色视频在线免费 | 亚洲激情六月 | 久久精品成人热国产成 | 人人爱人人舔 | 国产精品18久久久久久vr | 9草在线 | 91精品一区国产高清在线gif | 免费观看黄色av | 国产成人精品av在线 | 白丝av免费观看 | 伊人色播 | av中文国产 | 伊人电影在线观看 | 观看免费av | 成人av高清在线 | 国产特级毛片aaaaaa高清 | 免费三及片| 成人亚洲网 | 亚洲精品在线免费观看视频 | 国产一区二区三区在线免费观看 | 久久久婷 | 成人黄色短片 | 福利二区视频 | 久久国产免 | 精品国产一区二区三区四区vr | 国产精品久久久免费 | 99性视频| 久久久免费少妇 | 99一级片| 国产区av在线 | 日韩精品中文字幕在线观看 | 九九爱免费视频 | 日韩网页| 日日爽日日操 | 国产一区二区三区四区大秀 | 久久久一本精品99久久精品 | 日p视频| 99精品欧美一区二区三区黑人哦 | 91自拍成人| 麻豆视频网址 | 99re6热在线精品视频 | 91av电影在线 | 丁香六月综合网 | 毛片激情永久免费 | 日韩av一区二区在线 | 久久99久久精品 | 久久99免费观看 | 日韩小视频 | 色干干 | 日韩 在线观看 | 久久经典视频 | 美女久久久久久久久久 | 久久久久成人精品 | 国产精品一区二区在线播放 | 波多野结衣一区 | 一级一级一片免费 | 91av播放 | 日韩区欠美精品av视频 | 在线免费观看的av网站 | 久久视频在线观看中文字幕 | 天天色天天操天天爽 | 久久天天躁狠狠躁夜夜不卡公司 | 国产乱视频 | av在线进入| 夜夜骑首页 | 麻豆视频入口 | 亚洲少妇xxxx | 在线黄色av | 欧美日韩在线视频观看 | 美女很黄免费网站 | 在线不卡视频 | 日韩电影在线观看一区二区 | 久久免费av电影 | 日韩性xxxx| 免费av高清 | www.亚洲在线 | va视频在线 | 亚洲精品视频网站在线观看 | 国产大尺度视频 | 久久久精品欧美一区二区免费 | 国产亚洲精品久久久久久网站 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 中文字幕免费一区二区 | 天天操天天草 | www夜夜| 国产视频一区在线 | 91黄色影视 | 国产高清精品在线观看 | 福利av在线| 国产蜜臀av | 免费视频久久久 | 又大又硬又黄又爽视频在线观看 | 99在线观看精品 | 丝袜av一区 | 日韩激情视频在线 | 69人人 | 91麻豆看国产在线紧急地址 | 91在线看免费| 99看视频在线观看 | 激情欧美日韩一区二区 | 99在线热播精品免费99热 | av一本久道久久波多野结衣 | 国产一区二区精品久久91 | 三级黄色片在线观看 | 天天射日 | 99久久影院 | 国产一区在线观看视频 | 久操伊人 | 欧美一二三区在线播放 | 亚洲欧美视频 | 一区二区三区在线不卡 | 免费福利视频网站 | 久草视频在线新免费 | 丁香五香天综合情 | 人人草网站 | 久久黄页 | 黄色一集片 | 日韩欧美专区 | 欧美日韩p片 | 天天射,天天干 | 国产亚洲久一区二区 | 日韩欧美一区二区三区视频 | 欧美一区二区日韩一区二区 | 亚洲视频电影在线 | 亚洲 欧美 91 | 婷婷伊人网 | 在线精品视频免费播放 | 91九色蝌蚪视频网站 | 黄色av电影免费观看 | 欧美va在线观看 | 91精品国产综合久久久久久久 | 久久夜色精品国产欧美一区麻豆 | 久久97精品 | 日韩精品久久一区二区 | 99久久er热在这里只有精品66 | 在线免费观看黄色av | 久久久久久久久久久综合 | 日本黄色免费观看 | 亚洲激情校园春色 | 国产视频手机在线 | 91九色视频观看 | 午夜视频在线观看网站 | 黄色资源网站 | 日免费视频 | 免费观看日韩av | 久久99久久99| 国产免费午夜 | 亚洲黄色在线 | 在线黄色av电影 | 午夜天使| 天天操天天干天天插 | 亚洲国产中文在线观看 | 国产精品久久久久毛片大屁完整版 | 亚洲国产精品va在线看黑人动漫 | av在线免费在线 | 视频在线观看一区 | 国产啊v在线观看 | 天天射天天做 | 西西444www大胆无视频 | 中文字幕资源网在线观看 | 久久精品视频在线观看免费 | 日韩精品免费在线观看视频 | 91精品婷婷国产综合久久蝌蚪 | 久草网免费 | 国产国语在线 | 免费av在线播放 | 最新av在线免费观看 | 一级黄色片在线播放 | 五月天综合网站 | 特片网久久 | 天海翼一区二区三区免费 | 久久免费成人网 | 超碰激情在线 | 99精品视频在线播放免费 | 日日操天天操狠狠操 | 国产在线观看,日本 | 黄色片网站av | 亚洲精品久久久蜜臀下载官网 | 久草免费在线 | 欧美精品v国产精品v日韩精品 | 操处女逼 | 六月天综合网 | 99精品一区二区 | 免费观看性生活大片3 | 日韩精品一区二区三区水蜜桃 | 国产日韩欧美在线影视 | 国内精品久久久久影院一蜜桃 | a级国产乱理伦片在线观看 亚洲3级 | 免费观看性生交大片3 | 99精品电影| 亚洲精品视频观看 | 精品久久久久_ | 色天堂在线视频 | 国产黄色片免费在线观看 | 蜜臀久久99精品久久久久久网站 | 91麻豆精品国产91久久久久久久久 | 国产精品成人久久 | 一区二区三区四区在线 | 天天性天天草 | 在线观看视频黄色 | 99精品国产福利在线观看免费 | 亚洲视频免费在线 | 中文字幕日本在线 | 在线播放日韩 | 一级a毛片高清视频 | 在线视频 一区二区 | 一本一道久久a久久综合蜜桃 | 亚州性色| 色婷婷综合久久久中文字幕 | 黄色一级动作片 | 亚洲五月 | 成人免费视频观看 | 狠狠干天天干 | a色网站| 久草网站在线 | av一级片在线观看 | 亚洲涩综合 | 日韩精品不卡在线 | 中文字幕在线免费播放 | 成人久久久久久久久久 | 狠狠做深爱婷婷综合一区 | 波多野结衣视频一区二区三区 | 国产成人精品日本亚洲999 | 国产成人精品久久亚洲高清不卡 | 免费视频一二三区 | 久久综合视频网 | 青草草在线视频 | 久久人人爽人人人人片 | 成人一级电影在线观看 | 女人18毛片a级毛片一区二区 | 亚洲精品99| 国产99久久久国产精品成人免费 | 国产一级二级三级在线观看 | 亚洲网站在线看 | 亚洲国产精品推荐 | 毛片在线播放网址 | 国产手机在线观看视频 | 日本中文字幕在线 | av免费观看网址 | 国产高清精 | 久久伊人五月天 | 97热在线观看 | 久久综合免费 | 五月综合色婷婷 | av成人动漫| 久久免费大片 | 九九在线视频 | 亚洲涩涩涩 | 99视频| 国产色女 | 日韩视频中文字幕在线观看 | 又大又硬又黄又爽视频在线观看 | 久久久久久影视 | www操操操 | 91传媒视频在线观看 | 国产一线在线 | 久草视频在线资源 | 精品视频成人 | 国产综合精品久久 | 中文字幕中文 | 高清精品久久 | 成人国产亚洲 | 国产黄色一级大片 | 国产午夜精品一区二区三区四区 | 综合精品久久 | 97超级碰碰碰视频在线观看 | 中文字幕一区二区在线播放 | 99精品免费观看 | 久久综合久久久久88 | 热久久免费视频精品 | 综合在线亚洲 | 中文字幕 国产精品 | 久久a久久| 13日本xxxxxⅹxxx20 | 久久久免费在线观看 | 欧美视频在线观看免费网址 | 日韩a级黄色片 | 日韩成人精品一区二区三区 | 色网站国产精品 | 国产精品久久久久一区 | 中文字幕中文中文字幕 | 欧美最新大片在线看 | 深夜免费福利网站 | 色婷婷五 | 蜜臀久久99精品久久久久久网站 | 99re国产| 久久久免费网站 | 91在线蜜桃臀 | 免费看三级网站 | 久色婷婷 | 久久久久久草 | 国产剧情一区 | 美女性爽视频国产免费app | 成年人av在线播放 | av网站播放 | 看v片 | 亚洲成人精品 | 91免费的视频在线播放 | 在线视频欧美亚洲 | 久久久久精 | 免费成人在线观看视频 | 日韩免| 日韩激情第一页 | 在线视频99 | 在线观看免费av网站 | 欧美日韩视频一区二区三区 | 久久手机精品视频 | 亚洲精品国产精品国 | 亚洲一二三久久 | 超碰在线公开免费 | 久久人人爽人人片 | 国产在线成人 | 福利视频午夜 | 国产精品久久久久久一区二区 | 日韩精品影视 | 亚洲国产经典视频 | 中文字幕乱码一区二区 | 国产亚洲精品中文字幕 | 九九综合久久 | 国产一区二区在线播放视频 | 中国美女一级看片 | 国产成人精品一区二区三区网站观看 | 色综合天天做天天爱 | 成人性生交大片免费观看网站 | 亚洲精品在线视频网站 | 日韩精品中文字幕久久臀 | 探花视频在线观看免费 | 香蕉看片| 国产美女无遮挡永久免费 | 激情六月婷婷久久 | 欧美性一级观看 | 国产不卡免费 | 日韩电影中文字幕在线观看 | 黄色免费网 | 97色婷婷成人综合在线观看 | 久操伊人 | 97av影院| 黄色一级大片在线免费看国产一 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 国产免费xvideos视频入口 | 99热国产在线 | 又黄又爽的视频在线观看网站 | 国产成人三级一区二区在线观看一 | 五月婷婷视频在线 | 久久免费av| 色综合在| 在线免费观看国产 | 国产精品av电影 | 中文字幕日韩在线播放 | 97av.com| 日韩有码中文字幕在线 | 中文字幕在线第一页 | 毛片随便看 | 男女拍拍免费视频 | 国产视频黄| 日本中文字幕在线免费观看 | 日韩欧美v | 操碰av| 狠狠干夜夜操天天爽 | 久久久久久久久久久福利 | 亚洲一区视频在线播放 | 欧美日韩免费一区二区 | 99精品国产99久久久久久福利 | 色婷婷九月 | 中文字幕在线观看三区 | 日韩免费精品 | 四虎国产 | 日韩专区在线播放 | 国产又粗又硬又长又爽的视频 | 手机在线小视频 | 欧亚久久| 亚洲第五色综合网 | 玖玖在线观看视频 | 日本久久精品 | 久久久国产精品免费 | 国产精品99久久久久人中文网介绍 | 日韩高清在线观看 | 免费在线视频一区二区 | 亚洲人成影院在线 | 日韩精品中文字幕在线观看 | 国产精品一区二区三区在线免费观看 | 久久午夜视频 | 在线观看91久久久久久 | 成人在线免费观看网站 | 国产精品一区二区久久久久 | 日韩久久久久久 | 午夜久久福利 | 操少妇视频| 日本99干网 | 激情久久久 | 国产色就色 | 亚洲涩涩一区 | 国产最新福利 | 亚洲视频在线观看免费 | 国产精品久久久久久久久久久杏吧 | 精品视频在线免费 | 日本资源中文字幕在线 | 婷婷在线免费 | 久久国产精品精品国产色婷婷 | 欧美国产不卡 | 在线观看免费日韩 | 日韩电影在线观看一区二区三区 | 手机在线日韩视频 | 国产色视频网站 | 激情欧美日韩一区二区 | 天天做天天爱天天综合网 | 日韩精品无码一区二区三区 | 伊人天堂av | 国产原创91 | 久久9999久久免费精品国产 | 91chinesexxx| 在线黄av | 美女免费视频观看网站 | 91精品国产一区二区三区 | 九色自拍视频 | 成人a大片 | 国产在线视频一区二区 | 91成人天堂久久成人 | 国产精品亚洲精品 | 亚洲电影图片小说 | 99c视频高清免费观看 | 国产精品女同一区二区三区久久夜 | 天天草天天干 | 天天色官网 | 午夜av大片 | 在线成人免费电影 | 91精品国产自产在线观看永久 | 国产成人精品一区在线 | 中文av在线天堂 | 亚洲一区二区三区91 | 99久久激情视频 | 成人黄色中文字幕 | 欧美日本国产在线观看 | 国产尤物在线视频 | 亚洲一级二级 | 91精品在线看 | 久久草精品 | 日韩精品一区二区三区外面 | 婷婷精品进入 | 久久国产精品二国产精品中国洋人 | 日本中文字幕电影在线免费观看 | 国产精品久久久久久吹潮天美传媒 | 91av精品 | 免费观看视频的网站 | 天天色天天色 | 欧美作爱视频 | 国产永久免费高清在线观看视频 | 少妇性bbb搡bbb爽爽爽欧美 | 国产亚洲久久 | 国产高清 不卡 | 久久久久久久综合色一本 | 久久久美女 | 久热爱 | 国产欧美综合视频 | 国产精品精品久久久 | av在线电影网站 | 99re亚洲国产精品 | 久热免费 | 日韩专区中文字幕 | 三级a毛片| 成人在线黄色电影 | 69av在线视频 | 国产老熟| 国产精品情侣视频 | 天天躁日日躁狠狠躁av麻豆 | 成人黄色小说在线观看 | 综合色婷婷 | 香蕉影视在线观看 | 九色视频网址 | 精品一二三四视频 | 日韩在线观看一区 | 四虎影视成人永久免费观看视频 | 亚洲电影久久 | 色婷婷久久久 | 欧美怡红院视频 | 精品久久久久久久久久久久久久久久久久 | 天天色图| 亚洲精品播放 | 亚洲第一伊人 | 狠狠操影视 | 亚洲情感电影大片 | 玖玖国产精品视频 | 91九色在线视频观看 | 麻豆国产露脸在线观看 | 91网页版免费观看 | 久久久电影网站 | 亚洲精品综合一二三区在线观看 | 天天夜夜操 | 国产手机视频 | 伊人狠狠操 | 黄色网www| 国产成人精品日本亚洲999 | 三级毛片视频 | 在线亚洲欧美日韩 | 99久热 | 久久tv | 91麻豆操 | 最近日本韩国中文字幕 | 91亚洲精品久久久久图片蜜桃 | 91免费国产在线观看 | 91精品免费在线视频 | 色婷婷天天干 | 波多野结衣视频一区 | 欧美国产日韩在线观看 | 日韩夜夜爽 | 国产在线视频不卡 | 欧美精品免费在线 | 在线天堂亚洲 | 久久久免费在线观看 | 在线成人小视频 | 亚洲国产手机在线 | 亚洲精品国产精品国自产观看浪潮 | 国内精品久久天天躁人人爽 | 日韩精品综合在线 | 免费看毛片在线 | 免费午夜在线视频 | 激情丁香在线 | 九九九九精品九九九九 | 日韩精品观看 | 国产一区二区在线观看视频 | www.色午夜 | 成人精品一区二区三区电影免费 | 日韩精品一区二区三区不卡 | 又黄又爽又刺激视频 | 国产高清视频在线观看 | 久久一区二区三区国产精品 | 中文永久免费观看 | 久久精品在线视频 | 一级久久精品 | 青青河边草免费直播 | 亚洲最大的av网站 | 久久精品视频国产 | 欧美一二三区在线观看 | 精品一区二区在线免费观看 | 免费在线一区二区 | 天天干天天干天天 | 免费在线一区二区 | 黄污网站在线 | 免费在线观看国产精品 | 亚洲国产中文字幕在线观看 | 欧美一区二区三区免费观看 | 久久久午夜剧场 | 成年人在线观看网站 | 99热精品久久 | 在线观看免费成人 | 99久久精品免费看国产 | 麻豆国产精品一区二区三区 | 成人小视频在线观看免费 | 深夜免费小视频 | 国产中文字幕一区二区 | 黄色网www| 日韩中文字幕一区 | 久久免费观看少妇a级毛片 久久久久成人免费 | 日韩中文字幕视频在线观看 | 久久精品一二三区白丝高潮 | 国产在线播放一区二区三区 | 一本一本久久a久久精品综合妖精 | 黄色免费观看视频 | 玖玖玖国产精品 | 久久综合毛片 | 91精品天码美女少妇 | 一区二区三区四区免费视频 | 黄色在线免费观看网址 | 国产一区二区在线免费观看 | av三级av| 狠狠久久 | av一区二区三区在线观看 | 国产理论影院 | 国产精品永久久久久久久www | 国产中文在线视频 | 久久99国产精品免费 | 一级做a爱片性色毛片www | 99久热在线精品 | 日韩字幕 | 免费一区在线 | 女人高潮特级毛片 | 国产一级精品绿帽视频 | 在线日韩中文字幕 | 日韩a级免费视频 | 国产69久久 | 久久高清毛片 | 嫩草av影院| 精品专区| 国产美女精品人人做人人爽 | 亚洲一区二区观看 | 欧美日韩不卡一区二区 | 亚洲狠狠操| 久久这里有 | 日韩av在线一区二区 | 00av视频| 欧美一级日韩免费不卡 | 天天干夜夜想 | 日本系列中文字幕 | 青青草国产免费 | 91av综合 | 久久国产精品99久久久久久老狼 | 久久久毛片 | av在线短片| 一级黄色片在线观看 | 日韩欧美电影 | 亚洲精品视频在线 | 久久99亚洲精品久久久久 | 天天想夜夜操 | 99亚洲国产精品 | adc在线观看 | 免费观看日韩av | 超碰午夜 | 91漂亮少妇露脸在线播放 | 久久夜夜操 | 国产一级视频在线 | 色免费在线| 综合色婷婷 | 91污污| 久久久久久高清 | 国产精品视频 | 天天射天天干天天 | 97免费中文视频在线观看 | 日韩一级电影在线观看 | 久久99精品久久久久蜜臀 | 日韩高清久久 | 91热精品 | 97精品国产一二三产区 | 91精品国产三级a在线观看 | 婷婷色网址 | 四虎国产视频 | 在线观看黄网站 | 五月综合网站 | 在线看一区 | 久久久精品一区二区三区 | 久久久免费毛片 | 国产在线a免费观看 | 97激情影院 | 久久亚洲综合色 | 亚洲精品动漫成人3d无尽在线 | 国产91全国探花系列在线播放 | 中文字幕在线播出 | 免费成人黄色av | 欧洲精品视频一区二区 | 在线观看av片| 国产电影黄色av | 国产日产av | 久精品视频免费观看2 | 欧美巨乳网 | 人人爽人人爽人人片av免 | 91在线免费观看网站 | 18岁免费看片 | 日韩精品亚洲专区在线观看 | 黄色一级网 | 麻豆视频免费在线播放 | 2019中文字幕网站 | 色综合在 | 日日夜夜精品视频天天综合网 | 激情综合色播五月 | 免费av观看网站 | 香蕉久久久久久av成人 | 久色 网 | 国产一区二区成人 | 亚洲日本精品视频 | 久久电影中文字幕视频 | 久久综合免费视频 | 久久精品国产精品亚洲 | 91精品啪啪 | 麻豆一级视频 | 免费在线a| 欧美日韩三区二区 | 不卡中文字幕在线 | 一区二区不卡高清 | 成年人视频免费在线播放 | 中文字幕在线有码 | 91精品人成在线观看 | 超碰在线人人97 | av片一区二区 | 久久久九色精品国产一区二区三区 | 99久久99精品| 在线免费中文字幕 | 日韩最新在线视频 | 五月婷婷,六月丁香 | 激情在线网址 | 高清av网站| 亚洲成人资源 | 国产精品日韩欧美 | 日本精品久久久久久 | 深夜免费福利视频 | 欧美国产日韩一区二区 | 亚洲乱码国产乱码精品天美传媒 | 91亚洲国产成人久久精品网站 | 欧美在线视频精品 | 一级做a爱片性色毛片www | 日本高清免费中文字幕 | 亚洲精品美女久久久 | 麻豆视频国产在线观看 | 亚洲九九九在线观看 | 国产日韩欧美在线看 | 一区 二区 精品 | 午夜精品久久久久久久99水蜜桃 | 免费亚洲婷婷 | 国产亚洲精品久久久久久久久久久久 | 激情中文在线 | 91插插插免费视频 | 国产青草视频在线观看 | 亚州黄色一级 | av中文天堂| 国产精品久久久久婷婷二区次 | 亚洲最新av网站 | 91精品视频一区二区三区 | 亚洲视频一级 | 亚洲精品国产精品国自产在线 | 中文字幕一区二区三区乱码不卡 | 久久久久亚洲精品成人网小说 | 97超视频 | 亚洲精品乱码久久久久久9色 | 黄色网址中文字幕 | 91插插插网站 | 曰本三级在线 | 天天在线视频色 | 91色亚洲 | 国产又粗又猛又黄 | 中文字幕亚洲不卡 | 日韩电影中文字幕在线 | 91精品视频在线免费观看 | 国产69精品久久久久久 | 亚洲第一av在线 | 久久艹精品| 就色干综合 | 狠狠的干狠狠的操 | 国产亚洲欧美日韩高清 | 亚洲高清av| 成人午夜黄色 | 天天干人人插 | 中文字幕高清 | 久久久精品在线观看 | 欧美一级爽| 日韩电影久久久 | 九九精品在线观看 | 深爱综合网 | 韩国三级在线一区 | 国产成人亚洲在线观看 | 菠萝菠萝蜜在线播放 | 2021国产在线视频 | 亚洲电影一级黄 | 伊人婷婷| 波多野结衣亚洲一区二区 | 日韩免费av在线 | 97免费| 国产色就色 | 国产精品伦一区二区三区视频 | 成人黄色电影在线观看 | 九九在线国产视频 | 日本精品一区二区三区在线观看 | 国产九九在线 | 成人免费看片网址 | 国产99久久九九精品免费 | 亚洲精品国产区 | 97久久精品午夜一区二区 | 91中文在线观看 | 久久久综合九色合综国产精品 | 99精品在线免费视频 | 中文字幕日本电影 | 久久久久免费精品 | 国产精品美女毛片真酒店 | 亚洲成人黄色av | 日韩在线中文字幕 | 国产超碰在线观看 | 色激情在线 | 国产精品视频资源 | 丁香色婷婷| 色综合天天综合网国产成人网 | 毛片网在线 | 伊人官网 | 在线国产黄色 | 麻豆一精品传二传媒短视频 | 中文字幕欧美三区 | 美女视频黄网站 | 91大神在线看 | 精品国产成人 | 欧美日韩另类在线观看 | 麻豆mv在线观看 | 日韩欧美在线免费 | 最新免费中文字幕 | 国产精品久久久久永久免费 | 久久久18| 人人澡人人爽欧一区 | 最新日韩在线观看 | 国产一线在线 | 亚洲狠狠操 | 国产v在线播放 | 日韩在线免费小视频 | 日韩天天综合 | 国产亚洲欧美一区 | 日韩在线 一区二区 | 日韩精品一区二区在线观看 | 国产精品午夜在线 | 天天综合日 | 久久久免费精品视频 | 17婷婷久久www | 91av播放| 91视频最新网址 | 国产精品麻豆一区二区三区 | 亚洲国产一区av | 狠狠色婷婷丁香六月 | 国产精品综合久久久久 | 99精品国产99久久久久久97 | 99久久99视频只有精品 | 美女久久久久久久 | 97香蕉久久国产在线观看 | 免费在线激情电影 | 国产丝袜一区二区三区 | 91大神免费在线观看 | 久久天天躁夜夜躁狠狠躁2022 | 欧美色噜噜噜 | 国产一级在线免费观看 | 91视频在线自拍 | 亚洲女人av | 久久国产精品99久久久久久丝袜 | 中文字幕一区二区三区乱码在线 | 国产手机免费视频 | 丁香五月亚洲综合在线 | 9797在线看片亚洲精品 | 成人午夜电影网站 | 久久网站av | 岛国大片免费视频 | 黄色网在线播放 | 日韩高清一二区 | 国产一级免费观看视频 | 日韩精品一区二区三区免费观看 | 国产精品va在线播放 | 欧美在线久久 | 中文字幕在线视频一区二区 | 天天天干天天天操 | 最新av免费在线观看 | 午夜婷婷在线观看 | 在线观看韩国av | 国产高清一区二区 | 欧美二区视频 | 一区二区三区在线视频111 | 一区二区三区不卡在线 | 五月婷婷视频 | 欧美性色综合 | 在线免费黄 | 蜜臀av一区二区 | 亚洲 中文 欧美 日韩vr 在线 | 中文字幕在线视频精品 | 人人插人人费 | 豆豆色资源网xfplay | 最近日韩中文字幕中文 | 日韩有码网站 | 久久精品女人毛片国产 | 很黄很黄的网站免费的 | 91av在线不卡 | 91精品久久久久久综合五月天 | 日韩av中文字幕在线免费观看 | 日韩免费视频一区二区 | 免费a级黄色毛片 | 免费看黄色大全 |