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

    一種基于UML活動(dòng)圖的測(cè)試場(chǎng)景自動(dòng)生成策略

    2016-10-25 15:48:59曹陽(yáng)劉正濤
    軟件工程 2016年8期

    曹陽(yáng) 劉正濤

    摘 要:傳統(tǒng)的場(chǎng)景法在設(shè)計(jì)測(cè)試用例的過(guò)程中存在著構(gòu)造場(chǎng)景困難、冗余度高、設(shè)計(jì)效率低下等問(wèn)題。針對(duì)此問(wèn)題,提出了一種基于UML活動(dòng)圖的測(cè)試場(chǎng)景自動(dòng)生成策略。在建立活動(dòng)流圖模型后,采用改進(jìn)的深度優(yōu)先搜索算法獲得路徑集合,應(yīng)用路徑優(yōu)化算法生成測(cè)試路徑及測(cè)試場(chǎng)景。通過(guò)在商用的供應(yīng)商協(xié)同平臺(tái)的測(cè)試過(guò)程中應(yīng)用該策略,驗(yàn)證了其有效性。實(shí)踐結(jié)果表明,該策略較好的解決了循環(huán)工作流產(chǎn)生的路徑爆炸問(wèn)題,降低了測(cè)試場(chǎng)景的冗余度。

    關(guān)鍵詞:測(cè)試場(chǎng)景;活動(dòng)流圖;深度優(yōu)先搜索;獨(dú)立路徑;自動(dòng)生成

    中圖分類(lèi)號(hào):TP312 文獻(xiàn)標(biāo)識(shí)碼:A

    Abstract:In the process of designing test case through the traditional scene method,there are many problems,including scene construction difficulty,high redundancy and low design efficiency.To solve this problem,the paper proposes a scheme for test scene automatic generation based on UML activity diagram.On the basis of the activity flow graph,the improved depth-first search algorithm is adopted to obtain path collection,and the path optimization algorithm method is applied to generate test path and test scene.The effectiveness of this scheme has already been verified in a testing process of a commercial supplier collaboration platform.The practice results indicate that the scheme can effectively solve the problem of path explosion caused by cycle workflow and significantly reduce the redundancy of test scene.

    Keywords:test scene;activity flow graph;depth-first search;independent path;automatic generation

    1 引言(Introduction)

    基于場(chǎng)景的測(cè)試用例設(shè)計(jì)方法[1]是一種重要的黑盒測(cè)試技術(shù),其核心思想是通過(guò)分析軟件需求,構(gòu)建各種測(cè)試場(chǎng)景,并尋找測(cè)試場(chǎng)景與系統(tǒng)輸入?yún)?shù)、特征狀態(tài)的關(guān)聯(lián)關(guān)系進(jìn)行測(cè)試用例的設(shè)計(jì)。測(cè)試場(chǎng)景的構(gòu)建是場(chǎng)景法的關(guān)鍵環(huán)節(jié),傳統(tǒng)的從軟件需求規(guī)格說(shuō)明中提取基本流、備選流進(jìn)行測(cè)試場(chǎng)景構(gòu)建的方法存在效率低下、執(zhí)行困難等問(wèn)題。因此,探索測(cè)試場(chǎng)景自動(dòng)生成策略成為運(yùn)用場(chǎng)景法設(shè)計(jì)測(cè)試用例的重要研究點(diǎn)之一?;赨ML模型驅(qū)動(dòng)測(cè)試用例自動(dòng)生成是一種基于模型的軟件測(cè)試技術(shù),在自動(dòng)生成測(cè)試用例方面有廣泛的研究[2,3]。其中UML活動(dòng)圖用于表示系統(tǒng)業(yè)務(wù)的工作流程,被認(rèn)為是最適合描述軟件過(guò)程的模型,因此眾多研究者在使用UML活動(dòng)圖生成測(cè)試場(chǎng)景方面做了一定的研究。周飛等提出將活動(dòng)圖轉(zhuǎn)化為有向圖,通過(guò)構(gòu)建圖的搜索樹(shù)生成測(cè)試場(chǎng)景[4];蘇翠翠等提出了一種基于路徑覆蓋的測(cè)試場(chǎng)景生成算法[5];Jena等提出了活動(dòng)流圖(Activity Flow Graph,AFG)的概念,設(shè)計(jì)了測(cè)試場(chǎng)景模型,并采用遺傳算法生成測(cè)試場(chǎng)景[6]。這些研究為基于UML活動(dòng)圖構(gòu)建測(cè)試場(chǎng)景提供了良好的思路,但是存在著以下問(wèn)題:一是構(gòu)建的模型在形式化定義上有所欠缺;二是未能實(shí)現(xiàn)測(cè)試場(chǎng)景的自動(dòng)化生成;三是未考慮復(fù)雜測(cè)試場(chǎng)景中的循環(huán)工作流的執(zhí)行與優(yōu)化。

    本文通過(guò)對(duì)活動(dòng)流圖進(jìn)行形式化定義,給出了測(cè)試場(chǎng)景的自動(dòng)生成策略,針對(duì)系統(tǒng)需求中存在循環(huán)工作流的情況提出了一種測(cè)試場(chǎng)景優(yōu)化算法,顯著降低了測(cè)試場(chǎng)景的冗余性,提高了測(cè)試設(shè)計(jì)效率。

    2 基于活動(dòng)流圖的測(cè)試場(chǎng)景生成策略(Test scene

    generation based on activity flow graph)

    2.1 活動(dòng)流圖的元素定義

    由于UML是一種半形式化的建模語(yǔ)言,因此需要采用一種更好的可形式化表示的圖來(lái)構(gòu)造測(cè)試場(chǎng)景模型?;顒?dòng)流圖由活動(dòng)圖轉(zhuǎn)化而來(lái),通過(guò)把活動(dòng)圖中的各種元素按照一定的規(guī)則映射而成[7],其本質(zhì)是一個(gè)有向圖。圖1表示了一個(gè)活動(dòng)圖與活動(dòng)流圖的映射關(guān)系。

    定義1:活動(dòng)流圖用一個(gè)四元組

    表示。其中表示圖中所有結(jié)點(diǎn)的集合,N為活動(dòng)流圖中所有結(jié)點(diǎn)的數(shù)量;表示圖中所有邊的集合,M為活動(dòng)流圖中所有邊的數(shù)量;為活動(dòng)流圖中唯一的起始結(jié)點(diǎn);表示活動(dòng)流圖中終結(jié)結(jié)點(diǎn)的集合,n為所有終結(jié)結(jié)點(diǎn)的數(shù)量。邊可以由一個(gè)有序結(jié)點(diǎn)對(duì)表示,即。

    定義2:路徑集合是活動(dòng)流圖中所有從起始結(jié)點(diǎn)到終結(jié)結(jié)點(diǎn)由邊連接而成的結(jié)點(diǎn)序列,記為,np為活動(dòng)流圖中路徑的總數(shù)。路徑可以由組成該路徑的邊的有序集合表示,記為,ne為路徑p包含的邊數(shù)。

    根據(jù)活動(dòng)圖與活動(dòng)流圖的映射關(guān)系,一條路徑表示系統(tǒng)用例從開(kāi)始到結(jié)束的執(zhí)行流程,對(duì)應(yīng)著一個(gè)測(cè)試場(chǎng)景,路徑集合則對(duì)應(yīng)測(cè)試場(chǎng)景集合,構(gòu)建測(cè)試場(chǎng)景的問(wèn)題就轉(zhuǎn)化為獲取活動(dòng)流圖路徑集合的問(wèn)題。對(duì)于較復(fù)雜的系統(tǒng)需求,所構(gòu)建的活動(dòng)圖往往包含循環(huán)工作流;循環(huán)會(huì)導(dǎo)致路徑的組合爆炸,對(duì)活動(dòng)圖中所有可能的路徑進(jìn)行窮盡測(cè)試是無(wú)法達(dá)到的[8]。為了得到所有路徑集合,需要對(duì)循環(huán)工作流進(jìn)行合理處理。循環(huán)可展開(kāi)成為無(wú)限長(zhǎng)的路徑序列,為了控制路徑序列的長(zhǎng)度,限定測(cè)試場(chǎng)景中每個(gè)循環(huán)只展開(kāi)一次[9]。同時(shí),路徑集合中的路徑之間存在大量相同的邊,使其對(duì)應(yīng)的測(cè)試場(chǎng)景之間存在較多相同的測(cè)試工作流,從而導(dǎo)致設(shè)計(jì)出的測(cè)試用例存在冗余,因此需要對(duì)路徑集合進(jìn)行優(yōu)化,降低冗余度。

    定義3:循環(huán)回路是某路徑中含有一組邊,且由這組邊形成的一個(gè)閉合回路,即

    ;循環(huán)回路集合表示為C(AFG)。

    定義4:獨(dú)立路徑是至少存在一條路徑集合中其余路徑不包含的邊,且不含循環(huán)回路或包含的各個(gè)循環(huán)回路至多執(zhí)行一次的路徑。獨(dú)立路徑表示為:。

    活動(dòng)流圖中所有的獨(dú)立路徑組成的集合稱(chēng)為獨(dú)立路徑集合,記為。獨(dú)立路徑集合為路徑集合的一個(gè)子集,即。

    2.2 測(cè)試場(chǎng)景生成策略的設(shè)計(jì)

    根據(jù)獨(dú)立路徑的定義,獨(dú)立路徑集合能夠覆蓋活動(dòng)流圖中所有的邊,且保證每條路徑中循環(huán)回路至多執(zhí)行一次;對(duì)應(yīng)的測(cè)試場(chǎng)景集合即為優(yōu)化的測(cè)試場(chǎng)景集合,實(shí)現(xiàn)了采用較少的測(cè)試場(chǎng)景覆蓋全部的工作流,同時(shí)解決了循環(huán)回路的執(zhí)行問(wèn)題。基于活動(dòng)流圖的測(cè)試場(chǎng)景生成策略如下:

    (1)根據(jù)系統(tǒng)需求創(chuàng)建活動(dòng)圖。

    (2)將活動(dòng)圖轉(zhuǎn)化為活動(dòng)流圖。

    (3)基于改進(jìn)的深度優(yōu)先搜索算法獲取活動(dòng)流圖的路徑集合。

    (4)采用路徑優(yōu)化算法獲取活動(dòng)流圖的獨(dú)立路徑集合。

    (5)根據(jù)獨(dú)立路徑集合生成測(cè)試場(chǎng)景。

    3 關(guān)鍵算法的設(shè)計(jì)與實(shí)現(xiàn)(Design and implementation

    of the key algorithm)

    3.1 基于深度優(yōu)先策略的路徑搜索算法

    深度優(yōu)先搜索算法(Depth First Search,DFS)是一種經(jīng)典的圖遍歷算法,可以用于獲取圖的路徑集合。在基于UML活動(dòng)圖生成測(cè)試場(chǎng)景的研究中,多為面向有向無(wú)環(huán)圖的獲取路徑集合的DFS算法[10,11]。但有向無(wú)環(huán)圖不包含循環(huán)回路,因此針對(duì)本文的研究?jī)?nèi)容,提出了一種改進(jìn)的深度優(yōu)先搜索算法,以解決循環(huán)回路的問(wèn)題,具體思想如下:

    (1)起始結(jié)點(diǎn)設(shè)置為已訪(fǎng)問(wèn),將其入棧。

    (2)獲取棧頂元素v的相鄰結(jié)點(diǎn)集合W。

    (3)對(duì)集合W進(jìn)行遍歷,對(duì)于未入棧且未被訪(fǎng)問(wèn)的相鄰結(jié)點(diǎn),將其入棧,并標(biāo)記為已訪(fǎng)問(wèn),同時(shí)將w作為棧頂元素,重新執(zhí)行第(2)步。

    (4)對(duì)于已入棧且已訪(fǎng)問(wèn)的相鄰結(jié)點(diǎn),說(shuō)明存在循環(huán)回路,判斷w在棧中出現(xiàn)的次數(shù)是否小于該結(jié)點(diǎn)的出度;如果出現(xiàn)次數(shù)小于出度,則說(shuō)明當(dāng)前循環(huán)回路為第一次執(zhí)行,將w入棧,同時(shí)將w作為棧頂元素,重新執(zhí)行第(2)步;否則,則訪(fǎng)問(wèn)下一相鄰結(jié)點(diǎn)。

    (5)如果W集合中不存在步驟(3)(4)中的兩類(lèi)相鄰結(jié)點(diǎn),則將W集合中的每個(gè)結(jié)點(diǎn)標(biāo)記為未訪(fǎng)問(wèn),將棧頂元素v出棧。

    (6)當(dāng)棧頂元素為終結(jié)結(jié)點(diǎn),即W為空時(shí),將棧中的結(jié)點(diǎn)按照逆序排列構(gòu)成的路徑加入路徑集合P(AFG)中,并彈出棧頂元素。

    3.2 獨(dú)立路徑集合獲取算法

    在路徑集合中根據(jù)獨(dú)立路徑的定義進(jìn)行路徑篩選,可以得到獨(dú)立路徑集合。獨(dú)立路徑集合的獲取算法思想如下:

    (1)任選一條路徑作為獨(dú)立路徑,初始化獨(dú)立路徑集合。

    (2)對(duì)剩余路徑進(jìn)行遍歷,逐條驗(yàn)證其是否為獨(dú)立路徑,將獨(dú)立路徑加入獨(dú)立路徑集合。

    (3)對(duì)第(1)步中得到的獨(dú)立路徑集合中的每條路徑再次進(jìn)行遍歷,移除不滿(mǎn)足獨(dú)立路徑條件的路徑。

    4 應(yīng)用實(shí)例(Examples of application)

    供應(yīng)商協(xié)同平臺(tái)是一個(gè)將企業(yè)采購(gòu)管理系統(tǒng)與供應(yīng)鏈管理系統(tǒng)對(duì)接形成線(xiàn)上流程的一體化平臺(tái),為企業(yè)拉動(dòng)與上游客戶(hù)之間在訂貨協(xié)作、商品推介、庫(kù)存查看、資金支付、物流查詢(xún)、渠道溝通等業(yè)務(wù)環(huán)節(jié)的緊密協(xié)作。平臺(tái)中包含眾多業(yè)務(wù)流程,其中“采購(gòu)物資”流程是一個(gè)較為復(fù)雜的系統(tǒng)需求,包含若干審批環(huán)節(jié)。以該流程為測(cè)試對(duì)象驗(yàn)證本文提出的測(cè)試場(chǎng)景自動(dòng)生成策略的有效性。根據(jù)系統(tǒng)需求,構(gòu)建“采購(gòu)物資”流程的活動(dòng)圖如圖2所示。

    根據(jù)獨(dú)立路徑集合的獲取算法,得到獨(dú)立路徑集合如表2所示。將獨(dú)立路徑表示的結(jié)點(diǎn)序列映射至圖1中,生成的測(cè)試場(chǎng)景如下:

    測(cè)試場(chǎng)景1:Start—生成詢(xún)價(jià)單—采購(gòu)組審批未通過(guò)—修改詢(xún)價(jià)單—生成詢(xún)價(jià)單—采購(gòu)組審批通過(guò)—部門(mén)審批未通過(guò)—記錄問(wèn)題詢(xún)價(jià)單—End。

    測(cè)試場(chǎng)景2:Start—生成詢(xún)價(jià)單—采購(gòu)組審批通過(guò)—部門(mén)審批通過(guò)—生成采購(gòu)單—審批采購(gòu)單未通過(guò)—評(píng)審問(wèn)題采購(gòu)單(可以解決)—修改采購(gòu)單—審批采購(gòu)單未通過(guò)—評(píng)審問(wèn)題采購(gòu)單(不可解決)—關(guān)閉采購(gòu)單—End。

    測(cè)試場(chǎng)景3:Start—生成詢(xún)價(jià)單—采購(gòu)組審批通過(guò)—部門(mén)審批通過(guò)—生成采購(gòu)單—審批采購(gòu)單通過(guò)—生成發(fā)貨單—審批發(fā)貨單未通過(guò)—修改發(fā)貨單—審批發(fā)貨單通過(guò)—發(fā)貨—End。

    通過(guò)對(duì)實(shí)例的應(yīng)用結(jié)果進(jìn)行分析,提出的測(cè)試場(chǎng)景生成策略解決了以下問(wèn)題:

    (1)實(shí)現(xiàn)了根據(jù)活動(dòng)流圖自動(dòng)化獲取路徑集合。

    (2)解決了循環(huán)回路帶來(lái)的復(fù)雜性問(wèn)題;圖2中包含的三個(gè)循環(huán)回路在路徑中僅執(zhí)行一次。

    (3)通過(guò)路徑優(yōu)化,將14個(gè)測(cè)試場(chǎng)景優(yōu)化為三個(gè)測(cè)試場(chǎng)景,降低了測(cè)試冗余性。

    (4)優(yōu)化后的測(cè)試場(chǎng)景能夠使系統(tǒng)工作流達(dá)到100%的測(cè)試覆蓋率,具有較好的測(cè)試充分性。

    5 結(jié)論(Conclusion)

    本文提出了一種測(cè)試場(chǎng)景的自動(dòng)生成策略,根據(jù)UML活動(dòng)圖,給出了活動(dòng)流圖的嚴(yán)格定義,通過(guò)改進(jìn)的深度優(yōu)先搜索算法及路徑優(yōu)化算法,解決了測(cè)試場(chǎng)景中的循環(huán)回路問(wèn)題與測(cè)試冗余問(wèn)題。同時(shí)該策略能夠?qū)崿F(xiàn)測(cè)試場(chǎng)景的自動(dòng)生成,并在一個(gè)商業(yè)系統(tǒng)測(cè)試過(guò)程中成功應(yīng)用,證明了測(cè)試結(jié)果具有較好的充分性,測(cè)試效率得到了顯著提高。

    參考文獻(xiàn)(References)

    [1] Anand S,et al.An Orchestrated Survey of Methodologies for Automated Software Test Case Generation[J].Journal of Systems and Software,2013,86(8):1978-2001.

    [2] Utting M,Pretschner A,Legeard B.A Taxonomy of Model-based Testing Approaches[J].Software Testing Verification and Reliability,2012,22(5):297-312.

    [3] Shirole M,Kumar R.UML Behavioral Model Based Test Case Generation:a Survey[J].ACM SIGSOFT Software Engineering Notes,2013,38(4):1-13.

    [4] 周飛,楊根興,蔡立志.基于UML的測(cè)試用例生成方法研究[J].計(jì)算機(jī)應(yīng)用與軟件,2009,26(2):107-110.

    [5] 蘇翠翠,王曉軍.基于UML活動(dòng)圖的測(cè)試用例生成方法研究[J].計(jì)算機(jī)技術(shù)與發(fā)展,2010,20(8):49-51.

    [6] Jena A K,Swain S K,Mohapatra D P.A Novel Approach for Test Case Generation from UML Activity Diagram[C].Issues and Challenges in Intelligent Computing Techniques (ICICT),2014 International Conference on.IEEE,2014:621-629.

    [7] Kundu D,Samanta D.A Novel Approach to Generate Test Cases from UML Activity Diagrams[J].Journal of Object Technology,2009,8(3):65-83.

    [8] 楊鶴標(biāo),李云平.基于UML活動(dòng)圖的功能測(cè)試場(chǎng)景生成方法[J].計(jì)算機(jī)工程,2011,37(2):55-57.

    [9] 陳鑫,等.一種面向列車(chē)控制系統(tǒng)中安全攸關(guān)場(chǎng)景的測(cè)試用例自動(dòng)生成方法[J].軟件學(xué)報(bào),2015,26(2):269-278.

    [10] Sharma C,Sabharwal S,Sibal R.A Survey on Software Testing Techniques Using Genetic Algorithm[J].International Journal of Computer Science Issues,2014,10(1):381-393.

    [11] 李浩,陳鋒.基于遺傳算法的UML活動(dòng)圖測(cè)試用例優(yōu)化研究[J].現(xiàn)代電子技術(shù),2015,38(19):117-120.

    作者簡(jiǎn)介:

    曹 陽(yáng)(1982-),男,碩士,講師.研究領(lǐng)域:軟件測(cè)試與驗(yàn)

    證,數(shù)據(jù)挖掘.

    劉正濤(1975-),男,博士,副教授.研究領(lǐng)域:數(shù)據(jù)庫(kù)應(yīng)用.

    久久久精品免费免费高清| 熟妇人妻不卡中文字幕| 久久免费观看电影| 国产一区二区 视频在线| 国产欧美日韩一区二区三区在线| 午夜福利免费观看在线| 国产亚洲一区二区精品| 成人黄色视频免费在线看| 人人妻人人爽人人添夜夜欢视频| 老汉色∧v一级毛片| 国产片内射在线| 亚洲av日韩在线播放| 国产亚洲一区二区精品| 激情五月婷婷亚洲| 成年女人毛片免费观看观看9 | 久久青草综合色| 菩萨蛮人人尽说江南好唐韦庄| 国产成人精品久久久久久| 午夜福利,免费看| 亚洲国产毛片av蜜桃av| 欧美日韩亚洲高清精品| 欧美中文综合在线视频| 一区在线观看完整版| 久久精品国产亚洲av涩爱| 国产爽快片一区二区三区| 国产精品99久久99久久久不卡 | 亚洲在久久综合| 欧美成人精品欧美一级黄| 卡戴珊不雅视频在线播放| 欧美精品一区二区免费开放| 亚洲国产毛片av蜜桃av| 亚洲综合精品二区| 亚洲av欧美aⅴ国产| 日韩免费高清中文字幕av| 亚洲av日韩在线播放| 免费日韩欧美在线观看| 亚洲av日韩精品久久久久久密 | 国产人伦9x9x在线观看| 少妇精品久久久久久久| 99久久精品国产亚洲精品| 亚洲熟女毛片儿| 最近最新中文字幕大全免费视频 | 哪个播放器可以免费观看大片| av在线老鸭窝| av国产精品久久久久影院| 超色免费av| 日韩一区二区视频免费看| 国产精品99久久99久久久不卡 | 婷婷色av中文字幕| 伦理电影免费视频| 伦理电影大哥的女人| 亚洲精品国产av成人精品| 欧美在线一区亚洲| 亚洲国产精品国产精品| 超色免费av| 少妇被粗大的猛进出69影院| 精品国产国语对白av| 一本色道久久久久久精品综合| 国产免费现黄频在线看| 欧美日韩精品网址| 色综合欧美亚洲国产小说| 99国产精品免费福利视频| 涩涩av久久男人的天堂| 嫩草影院入口| 在线观看免费午夜福利视频| 两个人免费观看高清视频| 99久国产av精品国产电影| 99久久精品国产亚洲精品| 国产色婷婷99| xxxhd国产人妻xxx| 黄频高清免费视频| 国产成人一区二区在线| 久久精品久久久久久久性| 搡老乐熟女国产| 久久久久国产精品人妻一区二区| 一区二区av电影网| 嫩草影视91久久| 777米奇影视久久| 亚洲国产精品999| 国产精品熟女久久久久浪| 久久毛片免费看一区二区三区| av天堂久久9| 国产成人一区二区在线| 99热全是精品| av天堂久久9| 国产av精品麻豆| 欧美成人午夜精品| 日韩一卡2卡3卡4卡2021年| 亚洲av日韩精品久久久久久密 | 五月开心婷婷网| 99久久人妻综合| 啦啦啦啦在线视频资源| 欧美日韩国产mv在线观看视频| 美女扒开内裤让男人捅视频| 久久性视频一级片| 国产男女超爽视频在线观看| 新久久久久国产一级毛片| 老司机深夜福利视频在线观看 | 久久久久精品人妻al黑| 日韩电影二区| 欧美精品高潮呻吟av久久| 老司机亚洲免费影院| 美国免费a级毛片| 久久久久人妻精品一区果冻| 国产福利在线免费观看视频| 人妻一区二区av| 日韩精品免费视频一区二区三区| 97人妻天天添夜夜摸| 观看美女的网站| 99精品久久久久人妻精品| 精品亚洲成a人片在线观看| 中文乱码字字幕精品一区二区三区| 久久久久精品国产欧美久久久 | 亚洲精品美女久久久久99蜜臀 | 亚洲图色成人| 久久国产亚洲av麻豆专区| 亚洲一码二码三码区别大吗| 国产野战对白在线观看| 老司机影院成人| 精品一区在线观看国产| 两性夫妻黄色片| 欧美日韩亚洲高清精品| 色播在线永久视频| 狂野欧美激情性xxxx| 亚洲国产欧美一区二区综合| 久久久久久人人人人人| 国产精品一区二区在线不卡| 国产欧美日韩综合在线一区二区| 亚洲人成电影观看| 人妻 亚洲 视频| 久久久国产欧美日韩av| 乱人伦中国视频| 一区福利在线观看| 麻豆乱淫一区二区| 中文字幕最新亚洲高清| av又黄又爽大尺度在线免费看| 久久天躁狠狠躁夜夜2o2o | 久久精品国产亚洲av高清一级| 两个人免费观看高清视频| 观看av在线不卡| 精品一品国产午夜福利视频| 高清不卡的av网站| 久久精品久久久久久噜噜老黄| 黑人欧美特级aaaaaa片| 一区在线观看完整版| 精品一区二区三卡| 777久久人妻少妇嫩草av网站| 卡戴珊不雅视频在线播放| 国产人伦9x9x在线观看| 又粗又硬又长又爽又黄的视频| 国产成人精品久久二区二区91 | 久久久久精品人妻al黑| 黄网站色视频无遮挡免费观看| 一二三四中文在线观看免费高清| 亚洲av福利一区| 欧美激情极品国产一区二区三区| 丰满饥渴人妻一区二区三| 精品一区二区免费观看| 久久女婷五月综合色啪小说| 赤兔流量卡办理| 男人舔女人的私密视频| 美女国产高潮福利片在线看| 亚洲精品国产av成人精品| 日日撸夜夜添| 久久精品国产亚洲av涩爱| 妹子高潮喷水视频| 国产成人a∨麻豆精品| 欧美另类一区| 国产黄色免费在线视频| 国产精品一区二区在线观看99| 亚洲国产毛片av蜜桃av| 亚洲av综合色区一区| 777久久人妻少妇嫩草av网站| 久久久久精品国产欧美久久久 | 超碰97精品在线观看| 国产精品久久久久成人av| 久久这里只有精品19| 一级片免费观看大全| 黄片小视频在线播放| 97人妻天天添夜夜摸| 日日摸夜夜添夜夜爱| 国产一区二区在线观看av| 国产成人精品久久久久久| 国产在线视频一区二区| 国产日韩欧美亚洲二区| 欧美日韩精品网址| 日韩av免费高清视频| 久久久国产精品麻豆| 精品人妻在线不人妻| 狂野欧美激情性bbbbbb| 中文字幕最新亚洲高清| 久久这里只有精品19| 久久天躁狠狠躁夜夜2o2o | 丝袜美腿诱惑在线| 欧美黑人精品巨大| 狂野欧美激情性bbbbbb| 亚洲精品av麻豆狂野| 别揉我奶头~嗯~啊~动态视频 | 在线观看一区二区三区激情| 可以免费在线观看a视频的电影网站 | 老汉色av国产亚洲站长工具| 少妇人妻精品综合一区二区| 亚洲精品久久午夜乱码| 十八禁人妻一区二区| 久久精品国产亚洲av涩爱| 丁香六月天网| 久久精品久久久久久久性| 一区二区三区乱码不卡18| 亚洲国产欧美在线一区| 亚洲av中文av极速乱| 捣出白浆h1v1| 国产爽快片一区二区三区| 久久ye,这里只有精品| 18在线观看网站| 精品人妻熟女毛片av久久网站| 天天躁狠狠躁夜夜躁狠狠躁| 麻豆精品久久久久久蜜桃| 一级毛片我不卡| 欧美精品av麻豆av| 国产97色在线日韩免费| 最黄视频免费看| 国产av码专区亚洲av| 久久久欧美国产精品| 视频区图区小说| 久久av网站| 丝袜在线中文字幕| 免费日韩欧美在线观看| 毛片一级片免费看久久久久| 欧美亚洲 丝袜 人妻 在线| 国产福利在线免费观看视频| 街头女战士在线观看网站| 亚洲美女视频黄频| 在线观看三级黄色| 搡老乐熟女国产| 丁香六月欧美| 国产老妇伦熟女老妇高清| 一边摸一边做爽爽视频免费| 婷婷色av中文字幕| 精品亚洲成a人片在线观看| 精品人妻在线不人妻| 中文字幕人妻丝袜一区二区 | 国产97色在线日韩免费| 国产精品一区二区在线不卡| 少妇猛男粗大的猛烈进出视频| 亚洲精品国产av成人精品| 97在线人人人人妻| 亚洲成av片中文字幕在线观看| 久久精品人人爽人人爽视色| 日本午夜av视频| 少妇猛男粗大的猛烈进出视频| 飞空精品影院首页| 美女中出高潮动态图| 欧美日韩亚洲综合一区二区三区_| 日韩不卡一区二区三区视频在线| 麻豆av在线久日| 夫妻性生交免费视频一级片| 久久久久精品人妻al黑| 国产成人系列免费观看| 99久久人妻综合| 欧美 日韩 精品 国产| 久久青草综合色| 熟女少妇亚洲综合色aaa.| 人人澡人人妻人| 大香蕉久久成人网| 老司机影院毛片| 午夜福利免费观看在线| 亚洲成色77777| 黄频高清免费视频| 夫妻性生交免费视频一级片| 免费高清在线观看日韩| 国产免费现黄频在线看| 捣出白浆h1v1| 1024香蕉在线观看| 国产精品久久久人人做人人爽| 高清在线视频一区二区三区| 亚洲欧美一区二区三区国产| 黄片播放在线免费| 欧美精品av麻豆av| 菩萨蛮人人尽说江南好唐韦庄| 黄片无遮挡物在线观看| 国产极品天堂在线| 亚洲精品自拍成人| 精品国产露脸久久av麻豆| 十八禁网站网址无遮挡| 狠狠精品人妻久久久久久综合| a级毛片黄视频| 国产精品99久久99久久久不卡 | 欧美日韩视频高清一区二区三区二| 久久久久国产一级毛片高清牌| 在线观看免费日韩欧美大片| av网站免费在线观看视频| 国产国语露脸激情在线看| 如日韩欧美国产精品一区二区三区| 色精品久久人妻99蜜桃| 亚洲av日韩在线播放| 美女大奶头黄色视频| 人成视频在线观看免费观看| 天天添夜夜摸| 国产成人一区二区在线| 蜜桃在线观看..| 在线观看人妻少妇| 午夜精品国产一区二区电影| 少妇人妻精品综合一区二区| 狠狠精品人妻久久久久久综合| 亚洲欧美一区二区三区国产| 曰老女人黄片| 热99国产精品久久久久久7| 在线 av 中文字幕| 亚洲欧美一区二区三区久久| 一本大道久久a久久精品| 中国国产av一级| 欧美精品一区二区免费开放| 亚洲精品日韩在线中文字幕| 中文字幕人妻丝袜制服| 国产色婷婷99| 亚洲欧美一区二区三区国产| 欧美日韩国产mv在线观看视频| 久久 成人 亚洲| 亚洲精品日本国产第一区| 天天躁狠狠躁夜夜躁狠狠躁| 一级毛片黄色毛片免费观看视频| 久久这里只有精品19| 99久久99久久久精品蜜桃| 欧美 日韩 精品 国产| 久久亚洲国产成人精品v| 一级毛片黄色毛片免费观看视频| 女人精品久久久久毛片| 精品少妇内射三级| 午夜精品国产一区二区电影| 在线天堂中文资源库| 国产国语露脸激情在线看| 欧美日韩国产mv在线观看视频| 免费黄频网站在线观看国产| 叶爱在线成人免费视频播放| 久久久久视频综合| 中文字幕精品免费在线观看视频| 免费少妇av软件| 亚洲七黄色美女视频| 日本av免费视频播放| 一级毛片 在线播放| 国产黄频视频在线观看| 99香蕉大伊视频| 一级片'在线观看视频| 欧美精品一区二区免费开放| 午夜av观看不卡| 人成视频在线观看免费观看| 日韩av不卡免费在线播放| a级毛片在线看网站| 哪个播放器可以免费观看大片| 欧美日韩一级在线毛片| 18禁裸乳无遮挡动漫免费视频| 国产成人免费观看mmmm| 一级片'在线观看视频| 一本—道久久a久久精品蜜桃钙片| 成人18禁高潮啪啪吃奶动态图| 国产99久久九九免费精品| 啦啦啦中文免费视频观看日本| 精品一区二区三区av网在线观看 | 久久久久久久大尺度免费视频| 黑人巨大精品欧美一区二区蜜桃| 午夜福利视频在线观看免费| 男女午夜视频在线观看| 亚洲av综合色区一区| 亚洲,一卡二卡三卡| 日本av手机在线免费观看| 日韩 亚洲 欧美在线| 久久韩国三级中文字幕| 啦啦啦中文免费视频观看日本| 丰满乱子伦码专区| 在线观看免费日韩欧美大片| 国产一区二区三区av在线| 亚洲一卡2卡3卡4卡5卡精品中文| 久久精品国产亚洲av高清一级| 国产av精品麻豆| 天堂中文最新版在线下载| 伊人亚洲综合成人网| av.在线天堂| 波野结衣二区三区在线| 国产精品久久久人人做人人爽| www.自偷自拍.com| 久久人人爽人人片av| 国产亚洲最大av| 少妇人妻 视频| 国产国语露脸激情在线看| 欧美日韩一级在线毛片| 久久性视频一级片| 一区在线观看完整版| 亚洲国产精品一区二区三区在线| 国产伦人伦偷精品视频| 狠狠婷婷综合久久久久久88av| 在线精品无人区一区二区三| 五月开心婷婷网| 欧美日本中文国产一区发布| 欧美变态另类bdsm刘玥| 国产毛片在线视频| 国产一区二区激情短视频 | 久久99精品国语久久久| 一区在线观看完整版| 人人妻人人澡人人看| 色吧在线观看| 国产男女内射视频| 国产高清国产精品国产三级| 黄色怎么调成土黄色| 夜夜骑夜夜射夜夜干| 久久精品久久精品一区二区三区| 日韩免费高清中文字幕av| 三上悠亚av全集在线观看| 日韩 亚洲 欧美在线| 久久精品国产a三级三级三级| 宅男免费午夜| 精品一区二区免费观看| 国产精品一区二区精品视频观看| 国产欧美日韩一区二区三区在线| 最新的欧美精品一区二区| 女性生殖器流出的白浆| 亚洲三区欧美一区| 巨乳人妻的诱惑在线观看| 大香蕉久久网| 国产一区二区激情短视频 | 国产免费现黄频在线看| 99久久精品国产亚洲精品| 青春草亚洲视频在线观看| 成人国语在线视频| 在线免费观看不下载黄p国产| 国产又爽黄色视频| 蜜桃在线观看..| 久久久亚洲精品成人影院| 多毛熟女@视频| 欧美成人午夜精品| 午夜福利免费观看在线| 一级毛片电影观看| 新久久久久国产一级毛片| 中文天堂在线官网| xxxhd国产人妻xxx| 日韩 欧美 亚洲 中文字幕| 国产黄色免费在线视频| 国精品久久久久久国模美| 国产又色又爽无遮挡免| 51午夜福利影视在线观看| 欧美日韩福利视频一区二区| av天堂久久9| 最近2019中文字幕mv第一页| 如何舔出高潮| 国产精品久久久久久精品电影小说| 国产精品久久久人人做人人爽| 欧美人与性动交α欧美精品济南到| 黄色怎么调成土黄色| 999精品在线视频| 狠狠婷婷综合久久久久久88av| 欧美日韩视频高清一区二区三区二| 女人高潮潮喷娇喘18禁视频| 国产黄频视频在线观看| 我要看黄色一级片免费的| 日本黄色日本黄色录像| 69精品国产乱码久久久| 亚洲婷婷狠狠爱综合网| 免费黄频网站在线观看国产| 最新的欧美精品一区二区| 亚洲欧美清纯卡通| 日韩精品免费视频一区二区三区| 日韩人妻精品一区2区三区| 丝袜美足系列| 两个人免费观看高清视频| 波多野结衣一区麻豆| 毛片一级片免费看久久久久| 新久久久久国产一级毛片| 1024视频免费在线观看| 青春草亚洲视频在线观看| 国产老妇伦熟女老妇高清| 无限看片的www在线观看| 妹子高潮喷水视频| 黄色视频不卡| 99精国产麻豆久久婷婷| 亚洲免费av在线视频| 欧美精品亚洲一区二区| 十八禁高潮呻吟视频| 99精国产麻豆久久婷婷| 欧美日韩亚洲国产一区二区在线观看 | √禁漫天堂资源中文www| 亚洲国产精品国产精品| 国产欧美日韩综合在线一区二区| 亚洲av综合色区一区| 视频在线观看一区二区三区| 一本久久精品| 老汉色av国产亚洲站长工具| www.精华液| 波多野结衣av一区二区av| av免费观看日本| 我要看黄色一级片免费的| 叶爱在线成人免费视频播放| 日日摸夜夜添夜夜爱| 亚洲成av片中文字幕在线观看| 免费久久久久久久精品成人欧美视频| 人人妻,人人澡人人爽秒播 | 欧美日韩亚洲综合一区二区三区_| av在线播放精品| 国产色婷婷99| 极品人妻少妇av视频| 女性被躁到高潮视频| 国产精品一区二区在线观看99| 国产精品女同一区二区软件| 黄网站色视频无遮挡免费观看| 最近的中文字幕免费完整| 90打野战视频偷拍视频| 人人妻人人添人人爽欧美一区卜| 久久狼人影院| 最新在线观看一区二区三区 | 国产精品亚洲av一区麻豆 | 九草在线视频观看| 伦理电影免费视频| 国产成人系列免费观看| 日韩伦理黄色片| 欧美日韩亚洲高清精品| 亚洲精品,欧美精品| 日韩 亚洲 欧美在线| 亚洲成色77777| 免费观看性生交大片5| 亚洲国产精品999| 男女边吃奶边做爰视频| 丁香六月天网| 国产熟女午夜一区二区三区| 最近2019中文字幕mv第一页| 高清黄色对白视频在线免费看| 高清欧美精品videossex| 亚洲av成人不卡在线观看播放网 | 操出白浆在线播放| 另类精品久久| 中文天堂在线官网| 亚洲一区中文字幕在线| 午夜福利免费观看在线| 久久韩国三级中文字幕| 在线天堂中文资源库| 天美传媒精品一区二区| 高清视频免费观看一区二区| 男女国产视频网站| 免费少妇av软件| 国产男人的电影天堂91| 丝袜喷水一区| 一本—道久久a久久精品蜜桃钙片| 精品人妻一区二区三区麻豆| 成人国产麻豆网| 欧美日韩亚洲高清精品| 欧美人与性动交α欧美精品济南到| 欧美亚洲日本最大视频资源| 亚洲精品国产区一区二| 亚洲国产看品久久| 精品久久久久久电影网| 久久久久久人人人人人| 免费观看a级毛片全部| 国产成人欧美| 日本色播在线视频| 婷婷色av中文字幕| 欧美日韩视频精品一区| 丝袜在线中文字幕| bbb黄色大片| 丁香六月天网| 爱豆传媒免费全集在线观看| 亚洲美女搞黄在线观看| 亚洲av欧美aⅴ国产| 国产精品一区二区精品视频观看| 1024视频免费在线观看| 亚洲三区欧美一区| 波多野结衣一区麻豆| 超碰97精品在线观看| 街头女战士在线观看网站| 麻豆乱淫一区二区| 国产精品一国产av| 在线 av 中文字幕| 欧美精品亚洲一区二区| 日韩一区二区视频免费看| av又黄又爽大尺度在线免费看| 久久久久久久大尺度免费视频| 日韩伦理黄色片| 日本91视频免费播放| 两性夫妻黄色片| 999精品在线视频| 亚洲欧洲国产日韩| 亚洲美女搞黄在线观看| 国产一区二区在线观看av| tube8黄色片| 多毛熟女@视频| 久久精品国产亚洲av涩爱| 91精品伊人久久大香线蕉| 亚洲七黄色美女视频| 亚洲精品成人av观看孕妇| 91国产中文字幕| 18禁观看日本| 人人妻人人澡人人看| 伊人久久国产一区二区| 免费不卡黄色视频| 青春草视频在线免费观看| 国产人伦9x9x在线观看| 18禁国产床啪视频网站| 久久ye,这里只有精品| 不卡视频在线观看欧美| 日日摸夜夜添夜夜爱| 精品国产一区二区三区久久久樱花| 一本大道久久a久久精品| 最近最新中文字幕大全免费视频 | 少妇猛男粗大的猛烈进出视频| 黄色视频不卡| 欧美日韩综合久久久久久| 久久久国产一区二区| av视频免费观看在线观看| 欧美精品av麻豆av| 人妻一区二区av| 久久青草综合色| 成人亚洲精品一区在线观看| 99久久综合免费| 亚洲欧美一区二区三区黑人| 九色亚洲精品在线播放| 婷婷色综合大香蕉| 十八禁高潮呻吟视频| 又粗又硬又长又爽又黄的视频| h视频一区二区三区|