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

    基于領域驅(qū)動的自動化測試框架研究與應用

    2016-02-24 10:41:13胡繼東鞠煒剛
    計算機技術與發(fā)展 2016年4期
    關鍵詞:關鍵字測試用例腳本

    胡繼東,鞠煒剛

    (中興通訊南京研究所,江蘇 南京 210012)

    基于領域驅(qū)動的自動化測試框架研究與應用

    胡繼東,鞠煒剛

    (中興通訊南京研究所,江蘇 南京 210012)

    隨著軟件產(chǎn)品的交付周期越來越短,自動化測試的應用范圍更加廣泛。為解決自動化測試用例編寫維護復雜、效率低下的問題,在傳統(tǒng)測試框架的基礎上提出了一種基于領域驅(qū)動的自動化測試框架。用領域語言來描述測試用例,對被測領域進行領域建模,以組件化思想為指導,采用分層架構(gòu),用面向?qū)ο蠓椒ㄔO計、開發(fā)了領域測試庫,同時提出了領域驅(qū)動測試的實施流程,包括啟動、建模、設計、開發(fā)、測試、版本管理和發(fā)布的過程、方法。通過采用領域驅(qū)動測試框架可以使得測試用例的組織、設計和開發(fā)更加有效,提高了測試用例的開發(fā)和維護效率,測試用例更加易于解性、清晰簡潔,能夠通過重構(gòu)快速應對變化,在通信系統(tǒng)測試中得到了應用推廣,取得了很好的效果。

    領域驅(qū)動;自動化測試;領域建模;組件化;分層架構(gòu)

    0 引 言

    軟件測試在軟件生命周期中占有十分重要的地位,是保障軟件質(zhì)量的重要手段,因此必須不斷地對軟件進行測試[1]。隨著市場競爭的加劇,軟件產(chǎn)品的交付周期越來越短,采用純手工測試的方法越來越不能滿足需要,因此通過自動化測試,提高軟件測試的質(zhì)量和效率,縮短軟件的交付周期。但隨著軟件產(chǎn)品的規(guī)模和復雜度越來越高,測試腳本的編寫越來越復雜,不能滿足自動化測試的要求,需要采用新的技術和方法[2-3]。文中提出了一種基于領域驅(qū)動的自動化測試思想,在此基礎上設計開發(fā)了自動化測試框架,以更好地完成對軟件產(chǎn)品的自動化測試。

    1 傳統(tǒng)測試框架

    隨著自動化測試的應用范圍越來越廣,測試用例規(guī)模越來越大,復雜度越來越高,需要有相適應的自動化測試框架來支持。在傳統(tǒng)測試框架中,測試用例腳本由復雜的流程和實現(xiàn)細節(jié)描述,直接提供給測試工具執(zhí)行,對被測系統(tǒng)進行測試[4-5]。其中測試工具是定制化的工具,測試用例腳本必須采用工具所能支持的格式來編寫,不具有通用性。由于涉及具體的流程和測試實現(xiàn)細節(jié),存在以下問題:

    (1)測試用例腳本細節(jié)眾多,編寫速度慢,效率低;

    (2)測試用例的編寫有大量的拷貝粘貼,不符合編碼規(guī)范;

    (3)一旦接口實現(xiàn)變化就需要修改所有相關的測試用例腳本,可維護性差;

    (4)耦合度高,用例整合耗費大量精力。

    這些問題導致測試用例腳本編寫維護的成本很高,速度慢,同時腳本不容易理解,給測試人員使用帶來了極大的不便。一般的關鍵字驅(qū)動框架雖然解決了部分問題,但缺乏有效的方法從測試領域出發(fā)來解決關鍵字的設計、組織難題,需要有一種新的自動化測試框架和方法來解決這些問題。為此文中研究設計了基于領域驅(qū)動的自動化測試框架,并在通信系統(tǒng)產(chǎn)品的測試中進行了有效的應用。

    2 領域驅(qū)動測試概述

    2.1 領域驅(qū)動測試定義

    領域驅(qū)動測試就是用一種高層的領域語言來描述測試用例,在一種通用的框架調(diào)度下驅(qū)動領域測試關鍵字庫,直接驅(qū)動測試引擎發(fā)起測試的方法。

    領域驅(qū)動測試是在關鍵字驅(qū)動測試的基礎上發(fā)展而來的[6-7],其主要特點是從被測系統(tǒng)的領域模型出發(fā),從測試角度進行領域建模,并通過分層設計對測試用例和領域關鍵字進行有效的分析、設計、開發(fā)和組織管理,從而可以有效地對被測系統(tǒng)進行測試。

    2.2 領域驅(qū)動測試優(yōu)點

    領域驅(qū)動測試主要具備以下優(yōu)點:

    (1)測試用例用領域語言描述,更加清晰、簡潔、易于理解;

    (2)測試用例可以通過組合領域關鍵字和參數(shù)來設置;

    (3)當實現(xiàn)方式發(fā)生變化時,可以通過更新升級領域驅(qū)動測試庫來應對,測試用例不需要做任何修改;

    (4)針對敏捷測試變化的需求,重構(gòu)領域測試模型和用例,適應變化。

    3 基于領域驅(qū)動的自動化測試框架

    3.1 系統(tǒng)框架

    改進后的基于領域驅(qū)動的自動化測試框架如圖1所示。

    圖1 領域驅(qū)動測試系統(tǒng)框架

    在基于領域驅(qū)動的自動化測試框架中,測試用例腳本由高層的領域語言描述,提供給一個通用的測試驅(qū)動框架。該框架進行調(diào)度執(zhí)行,調(diào)用領域驅(qū)動測試庫中的相關高層領域測試關鍵字,直接驅(qū)動測試工具引擎發(fā)起測試。采用高層領域語言描述用例的一個好處是測試用例腳本清晰、簡潔、易于理解,并可以快速編寫、修改和維護。從改進前后的測試框架原理來看,實質(zhì)是采用了組件化的思想和分層架構(gòu),下面進行詳細闡述。

    3.2 組件化思想

    基于領域驅(qū)動的自動化測試框架的測試用例腳本結(jié)構(gòu)如圖2所示。

    圖2 組件化的測試用例腳本結(jié)構(gòu)

    圖2中的各測試組件為領域驅(qū)動測試庫中的相應領域測試關鍵字。測試用例腳本由高層的領域語言和領域驅(qū)動測試庫構(gòu)成,具體的測試用例腳本通過測試庫的領域測試關鍵字組合而成,可以有順序、選擇和循環(huán)三種組合關系。組件化帶來的好處是增強了測試腳本代碼的可復用性,減少了重復和冗余,同時測試人員使用領域測試關鍵字組裝測試用例腳本,也易于理解,編寫簡單[8]。

    3.3 分層架構(gòu)

    測試用例腳本由高層領域關鍵字組成,領域測試關鍵字庫的設計采用了分層架構(gòu),以某產(chǎn)品的測試為例,如圖3所示。

    圖3 分層架構(gòu)

    測試人員在表示層編寫測試用例,測試用例由服務層不同測試服務提供的高層領域關鍵字組合而成;領域驅(qū)動測試庫則由服務層、領域?qū)雍突A設施層構(gòu)成,層次清晰。

    其中服務層對外提供高層領域測試接口,對內(nèi)協(xié)調(diào)驅(qū)動領域?qū)訙y試對象交互協(xié)作完成測試。服務層一般根據(jù)不同的業(yè)務范圍劃分為多個測試服務,每個測試服務提供一系列的高層領域測試關鍵字。例如,承載測試服務提供了建立承載、釋放承載等測試接口。

    領域?qū)犹峁┝艘幌盗蓄I域?qū)ο?,主要包括各種測試角色和測試對象。其中測試角色實現(xiàn)具體的業(yè)務測試邏輯,通過相互交互協(xié)作完成測試;測試對象則在不同的測試場景中扮演不同的角色。

    基礎設施層提供了對被測設備控制以及文件、網(wǎng)絡、異常等基礎設施。

    采用表示層、服務層、領域?qū)雍突A設施層的分層架構(gòu)[9],測試用例腳本和測試庫結(jié)構(gòu)清晰,明顯優(yōu)于扁平化結(jié)構(gòu),更有利于測試用例腳本和領域關鍵字庫的組織管理。

    3.4 領域建模和設計

    基于領域驅(qū)動的自動化測試框架的一個重要核心思想是采用領域建模和面向?qū)ο蟮脑O計。其主要特點是從被測系統(tǒng)的領域模型出發(fā),從測試角度進行領域建模,并使用面向?qū)ο蠓椒ㄟM行設計[10-11]。

    其中,建立領域模型需要根據(jù)需求的變化和理解的深入不斷進行重構(gòu)。采用面向?qū)ο笤O計可以很有效地將領域模型映射為實現(xiàn)對象,同時可以采用面向?qū)ο笤O計的一些原則,甚至可以使用一些設計模式,來達到優(yōu)化設計的目的[12-13]。

    4 實施流程

    領域驅(qū)動測試的實施流程分為啟動、領域建模、設計、開發(fā)和測試、版本管理和發(fā)布這五大步驟,下面介紹每一步驟的實施方法。

    4.1 啟 動

    在啟動階段主要評估領域驅(qū)動測試實施的必要性,如果至少具有以下因素之一,則因素越多采用基于領域驅(qū)動的自動化測試框架的必要性越大:

    (1)測試用例編寫太復雜,效率低下;

    (2)測試用例的測試邏輯和參數(shù)需要補充豐富;

    (3)新版本跨度較大,測試用例需要大量重新修改、整合、裁剪;

    (4)協(xié)議升級導致測試用例大量細節(jié)要修改;

    (5)被測業(yè)務領域復雜、規(guī)模較大,可預期的需求變化多。

    以某產(chǎn)品測試為例,確定實施領域為某產(chǎn)品網(wǎng)元業(yè)務測試。由于某產(chǎn)品用例編寫復雜,需要通過組合和參數(shù)豐富化用例,而且版本升級后用例大量需要重新修改、整合、裁剪,具有實施的必要性。

    4.2 領域建模

    領域建模主要采用以下方法進行:首先是確定范圍,然后使用通用語言進行交流,對領域的業(yè)務、功能進行交流,從核心業(yè)務開始,逐步進行,通過進一步對信息進行組織和抽象,建立領域模型,需要不斷進行重構(gòu)。

    以某產(chǎn)品為例,首先確定了實施領域為業(yè)務測試,確定了被測對象為A網(wǎng)元、發(fā)起測試的對象為B網(wǎng)元以及測試的業(yè)務范圍。通過和領域?qū)<业慕涣鳎瑥暮诵臉I(yè)務承載控制開始,逐步梳理了SDP、終端操作等業(yè)務,發(fā)現(xiàn)了領域模型的關鍵性概念和元素,形成了通用語言。通過將A網(wǎng)元的領域知識進行組織,分而治之,劃分為承載測試、終端操作測試、SDP測試等幾個主要的范圍。劃分的原則是高類聚、低偶合。通過領域建模建立了A網(wǎng)元的領域測試模型,如圖4所示。

    圖4 領域模型

    模型中一共有3個測試服務,分別是承載測試服務、終端操作測試服務、SDP測試服務。分別提供了各自的高層領域測試服務,如承載測試服務提供了承載建立和承載釋放測試服務。

    各測試服務由相應的測試角色交互協(xié)作提供測試服務,圖中測試角色用圓表示,例如承載測試服務由承載測試角色提供測試服務,測試對象是終端,圖中用橢圓表示。測試對象在不同的測試場景中充當不同的測試角色。

    4.3 面向?qū)ο笤O計

    采用面向?qū)ο蠓椒ㄟM行設計,將模型映射到對象。由于SDP測試場景類和終端操作測試場景類可以繼承承載測試場景類,而SDP測試角色類和終端操作測試角色類可以繼承承載測試角色類,通過簡化設計,UML類圖如圖5所示[14-15]。

    圖5 UML類圖

    4.4 開發(fā)和測試

    4.4.1 測試庫平臺

    領域建模和面向?qū)ο笤O計完成后,用python對領域驅(qū)動測試庫進行了開發(fā),測試庫平臺結(jié)構(gòu)如圖6所示。

    圖6 測試庫平臺結(jié)構(gòu)

    其中TestCompLib提供了一個可擴展的領域驅(qū)動測試庫通用平臺。其中的common部分則是整個測試庫平臺的公共基礎部分,提供測試用例集、測試用例、測試方法、測試引擎、異常日志等基類接口和公共實現(xiàn)。A是TestCompLib中的一個具體領域的測試庫,代表一個被測領域A。A中的TestService包括了A測試領域的各種測試服務類的定義和實現(xiàn),提供各種領域測試服務,例如實現(xiàn)了承載測試服務(class BearTestService)及其提供的承載建立和承載釋放測試服務(def EstablishBear和def ReleaseBear)。A中的TestDomain則包括了A測試領域的各種測試對象和測試角色類的定義和實現(xiàn)。A中的common部分繼承自TestCompLib中的common,是A測試庫的公共基礎部分的具體實現(xiàn)。

    4.4.2 TDD

    領域驅(qū)動測試庫的服務層是根據(jù)測試場景劃分的,每個測試場景又提供高層領域測試服務接口,很自然地適用TDD。為此,針對測試庫的各測試場景設計編寫了TDD測試驅(qū)動用例,并同步設計相應的領域測試服務接口,進行測試、開發(fā)的反復迭代,最終完成了領域測試服務的實現(xiàn)并通過了測試,有力保障了領域測試庫的質(zhì)量。

    4.5 版本管理和發(fā)布

    使用領域驅(qū)動測試后,測試用例采用代碼的方式進行版本管理和發(fā)布,原則是測試庫隨項目大版本發(fā)布給測試用例編寫和執(zhí)行人員使用。主要采用如下方法:

    (1)上層測試用例采用高層領域語言編寫,一般不會變化,但為了便于管理,按項目版本拉分支;

    (2)領域測試驅(qū)動庫屬于實現(xiàn)層,是對具體測試的封裝,不同版本的具體測試實現(xiàn)可能會有差異,因此按照項目大版本拉分支;

    (3)編寫測試用例時,使用對應版本分支的測試庫;

    (4)對項目版本測試執(zhí)行時,使用對應版本的測試用例和測試庫組合。

    5 應用實例

    5.1 應用情況

    在產(chǎn)品A測試中,給測試人員提供了一個A領域驅(qū)動測試庫,并進行了實際應用,下面對應用方法和結(jié)果進行介紹。

    測試人員使用領域驅(qū)動測試庫提供的領域測試關鍵字來描述編寫測試用例腳本,一般按以下步驟進行:

    (1)分析測試用例涉及的測試場景;

    (2)對每個測試場景分析測試行為,可以分別由哪些領域測試服務提供;

    (3)從領域測試庫相應的場景庫中取對應的領域測試關鍵字來描述;

    (4)組合多種領域測試關鍵字,設置不同參數(shù),完成測試用例腳本。

    以下面測試用例為例子說明:主叫IuRtp承載,被叫ARtp承載,呼叫建立后對主叫播放bcg/bwt包音,停音后釋放呼叫。

    該用例涉及兩個測試服務:承載測試服務、放音測試服務。其中承載測試服務包括承載建立、承載釋放測試服務,分別對應領域測試關鍵字EstablishBear、ReleaseBear;放音測試服務包括放音、停音測試,分別對應領域測試關鍵字PlayTone、StopTone。對相關測試角色設置不同參數(shù),組合多種領域測試關鍵字,完成后的測試用例腳本用高層領域關鍵字組合而成,如下所示:

    主叫IuRtp承載,被叫ARtp承載,播放bcg/bwt包音

    ${termT1} SetTestTerm C1 T1

    ${termT2} SetTestTerm C1 T2

    ${BearTermT1} ActBearTestRole${termT1}IuRtp${offi-ce0}${IpAddr}

    ${BearTermT2} ActBearTestRole${termT2}ARtp${offi-ce0}${IpAddr}

    ${PlayToneT1} ActPlayToneRole${termT1}${office0}bcgbwt

    EstablishBear ${BearTermT1}

    EstablishBear ${BearTermT2}

    PlayTone ${PlayToneT1}

    StopTone ${PlayToneT1}

    ReleaseBear ${BearTermT1}

    ReleaseBear ${BearTermT2}

    5.2 效果評價

    使用基于領域驅(qū)動的自動化測試框架取得了較好的效果,主要有以下幾點:

    (1)測試用例使用領域語言描述,更容易理解和編寫;

    (2)協(xié)議或版本升級只需要修改測試庫,用例不需要任何修改,維護方便;

    (3)測試用例可以通過組合關鍵字和設置參數(shù)輕松擴展。

    使用基于領域驅(qū)動的自動化測試框架前后代碼靜態(tài)統(tǒng)計結(jié)果對比如表1所示。

    表1 代碼靜態(tài)統(tǒng)計結(jié)果

    6 結(jié)束語

    基于領域驅(qū)動的自動化測試框架應用范圍很廣,在不同的行業(yè)領域都可以應用。在新產(chǎn)品研發(fā)過程中,在產(chǎn)品需求階段就可以同步考慮對測試領域的建模,然后設計、開發(fā)相應的領域驅(qū)動測試庫來提供測試服務,構(gòu)建測試用例腳本,從而采用ATTD的方法來驅(qū)動產(chǎn)品的開發(fā)。這種理念可以用于新功能特性的自動化用例腳本的設計開發(fā)。

    未來應該向測試領域建模方法和專項領域的測試框架和模型設計兩個方向來繼續(xù)探索研究和積累實際應用經(jīng)驗。

    [1] Patton R.軟件測試[M].北京:機械工業(yè)出版社,2002.

    [2] 吳顯光.軟件自動化測試[J].中國新通信,2012,14(14):67-69.

    [3] 龔 丹.自動化測試之我見[J].計算機光盤軟件與應用,2012(17):83-84.

    [4] 崔紅軍,饒若楠,邵培南.一種API自動化測試工具的設計與實現(xiàn)[J].計算機工程,2007,33(4):270-271.

    [5] 夏 晶.基于QTP的功能自動化測試框架的研究與應用[D].武漢:武漢科技大學,2010.

    [6] 王 君,朱美正,李 欣.關鍵字驅(qū)動測試框架的研究與實現(xiàn)[J].計算機工程與設計,2010,31(10):2246-2248.

    [7] 候 勇.關鍵字驅(qū)動的自動化測試系統(tǒng)的研究[D].西安:西安電子科技大學,2009.

    [8] Sametinger J.Software enginering with reusable companents[M].Berlin,Germany:Springer-Verlag,1997.

    [9] Evans E.領域驅(qū)動設計[M].北京:人民郵電出版社,2010.

    [10] 易利濤,周肆清,丁長松.信息抽取中領域本體建模方法研究[J].計算機技術與發(fā)展,2011,21(10):23-27.

    [11] Boggs W,Boggs M.Mastering rational XDE[M].邱仲潘,譯.北京:電子工業(yè)出版社,2003.

    [12] 邵維忠,楊芙清.面向?qū)ο蟮南到y(tǒng)設計[M].北京:清華大學出版社,2003:160-174.

    [13] Szysperski C. Component software:beyond object-oriented programming[M].[s.l.]:Addison Wesley,2002.

    [14] 冀振燕.UML系統(tǒng)分析設計與應用案例[M].北京:人民郵電出版社,2003:3-9.

    [15] Roff J T.UML a beginner’s guide[M].張 瑜,譯.北京:清華大學出版社,2003:9-13.

    Research and Application of Automation Testing Framework Based on Field-driven

    HU Ji-dong,JU Wei-gang

    (ZTE Nanjing Institute,Nanjing 210012,China)

    As the delivery period of software products becomes shorter,the application scope of automation test becomes wider.In order to solve the problem of low efficiency and complexity in writing and maintaining automation test cases,an automation test framework is put forward based on domain-driven on the existing traditional test framework.The new framework describes test cases in domain language,creates model to the tested domain,guides design with the idea of modularization,adopts layered architecture,and designs and develops domain test library by using ODD.At the same time,the implementation procedure of domain-driven test is raised,which includes process and method of starting,modeling,design,development,test,version management and publishing.By adopting the domain-driven test framework,the system makes organization,design and development of test cases more efficient,and thus improves efficiency in development and maintenance of test cases.In this case,test cases become easy to understand,clear and concise,and satisfy quick changes requirements by using restructuring.Thus,the framework is widely deployed in telecommunication system tests and has achieved good results.

    domain driven;automated test;domain modeling;modularization;layered architecture

    2015-07-12

    2015-10-16

    時間:2016-03-22

    國家自然科學基金資助項目(61402482)

    胡繼東(1979-),男,碩士研究生,工程師,研究方向為軟件測試、敏捷測試。

    http://www.cnki.net/kcms/detail/61.1450.TP.20160322.1521.066.html

    TP31

    A

    1673-629X(2016)04-0162-05

    10.3969/j.issn.1673-629X.2016.04.036

    猜你喜歡
    關鍵字測試用例腳本
    酒駕
    履職盡責求實效 真抓實干勇作為——十個關鍵字,盤點江蘇統(tǒng)戰(zhàn)的2021
    華人時刊(2022年1期)2022-04-26 13:39:28
    安奇奇與小cool 龍(第二回)
    基于SmartUnit的安全通信系統(tǒng)單元測試用例自動生成
    成功避開“關鍵字”
    數(shù)據(jù)庫系統(tǒng)shell腳本應用
    電子測試(2018年14期)2018-09-26 06:04:24
    基于混合遺傳算法的回歸測試用例集最小化研究
    快樂假期
    中學生(2017年19期)2017-09-03 10:39:07
    基于依賴結(jié)構(gòu)的測試用例優(yōu)先級技術
    基于用戶反饋的關系數(shù)據(jù)庫關鍵字查詢系統(tǒng)
    国产精品女同一区二区软件| 成人午夜精彩视频在线观看| 插逼视频在线观看| 亚州av有码| 最近中文字幕高清免费大全6| 熟女人妻精品中文字幕| a级一级毛片免费在线观看| 高清午夜精品一区二区三区| 日韩精品有码人妻一区| 日日摸夜夜添夜夜爱| 午夜激情福利司机影院| 免费av观看视频| 我的老师免费观看完整版| 久久99热这里只有精品18| 69人妻影院| 韩国高清视频一区二区三区| 日韩在线高清观看一区二区三区| 日韩一本色道免费dvd| 国产成人精品婷婷| 国产精品熟女久久久久浪| 国产大屁股一区二区在线视频| 国产精品一区二区三区四区免费观看| 26uuu在线亚洲综合色| 青青草视频在线视频观看| 久久人人爽人人片av| 国产激情偷乱视频一区二区| av在线蜜桃| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 国产精品一区二区在线观看99 | 国产精品,欧美在线| 91精品伊人久久大香线蕉| 特大巨黑吊av在线直播| 三级经典国产精品| av免费在线看不卡| 美女cb高潮喷水在线观看| 九九爱精品视频在线观看| 黄色一级大片看看| 美女国产视频在线观看| 日韩亚洲欧美综合| 成人午夜精彩视频在线观看| 日韩人妻高清精品专区| 偷拍熟女少妇极品色| 青春草国产在线视频| 久久久久久久久中文| 22中文网久久字幕| 99九九线精品视频在线观看视频| 少妇人妻精品综合一区二区| 国产在线男女| 神马国产精品三级电影在线观看| 国产欧美另类精品又又久久亚洲欧美| 国产成人aa在线观看| 99热精品在线国产| 伊人久久精品亚洲午夜| 边亲边吃奶的免费视频| 国国产精品蜜臀av免费| 久久精品久久久久久久性| 国产精品不卡视频一区二区| 欧美又色又爽又黄视频| 日韩强制内射视频| 干丝袜人妻中文字幕| 欧美日韩国产亚洲二区| 欧美日本亚洲视频在线播放| 18禁在线播放成人免费| 99热这里只有精品一区| 天堂中文最新版在线下载 | 国产精品久久久久久久电影| 国产精品国产三级国产av玫瑰| 日韩欧美精品免费久久| 亚洲av成人精品一区久久| 亚洲第一区二区三区不卡| 爱豆传媒免费全集在线观看| 99久国产av精品国产电影| 日韩视频在线欧美| 纵有疾风起免费观看全集完整版 | 深爱激情五月婷婷| 久久99热6这里只有精品| av在线亚洲专区| 黄片无遮挡物在线观看| 一个人观看的视频www高清免费观看| 精品99又大又爽又粗少妇毛片| 精品酒店卫生间| 免费播放大片免费观看视频在线观看 | 女人被狂操c到高潮| 伦精品一区二区三区| 国产午夜精品久久久久久一区二区三区| 国产高清国产精品国产三级 | 国内揄拍国产精品人妻在线| 国产成人a∨麻豆精品| 国产精品永久免费网站| 亚洲av日韩在线播放| 男女边吃奶边做爰视频| 韩国高清视频一区二区三区| 啦啦啦韩国在线观看视频| 天堂中文最新版在线下载 | 欧美一区二区精品小视频在线| 国产精品日韩av在线免费观看| 最近的中文字幕免费完整| 亚洲人成网站在线观看播放| 蜜臀久久99精品久久宅男| 青青草视频在线视频观看| 欧美成人免费av一区二区三区| 亚洲最大成人中文| 国产精品,欧美在线| 老司机影院成人| 国产欧美日韩精品一区二区| 亚洲精品亚洲一区二区| 日日摸夜夜添夜夜爱| 直男gayav资源| 欧美区成人在线视频| av又黄又爽大尺度在线免费看 | 黄色配什么色好看| 中文精品一卡2卡3卡4更新| 国产精品久久久久久精品电影小说 | 亚洲av成人精品一二三区| 丰满少妇做爰视频| 亚洲丝袜综合中文字幕| 婷婷色综合大香蕉| 大香蕉97超碰在线| av在线亚洲专区| 26uuu在线亚洲综合色| 18禁裸乳无遮挡免费网站照片| 国产精品麻豆人妻色哟哟久久 | 国产亚洲午夜精品一区二区久久 | 国产真实乱freesex| 午夜视频国产福利| 精品国产三级普通话版| 亚洲国产色片| 日本熟妇午夜| www.色视频.com| 春色校园在线视频观看| 中文资源天堂在线| 久久久久久久久大av| 精品欧美国产一区二区三| 精品久久久久久久人妻蜜臀av| 国产三级在线视频| 亚洲精品影视一区二区三区av| 国产 一区 欧美 日韩| av在线蜜桃| 国产高清国产精品国产三级 | 亚洲国产欧洲综合997久久,| 韩国av在线不卡| 成人高潮视频无遮挡免费网站| 亚洲怡红院男人天堂| 好男人在线观看高清免费视频| 国产在线男女| 免费av毛片视频| 国产老妇伦熟女老妇高清| 免费av观看视频| 男女下面进入的视频免费午夜| 美女cb高潮喷水在线观看| 国产在线男女| 国产私拍福利视频在线观看| 精品人妻熟女av久视频| 国产午夜精品论理片| 99久久精品热视频| 人妻系列 视频| 看十八女毛片水多多多| 亚洲欧洲日产国产| 亚洲图色成人| 国产极品天堂在线| 日韩高清综合在线| 亚洲国产日韩欧美精品在线观看| 在线观看一区二区三区| 国产美女午夜福利| 亚洲经典国产精华液单| 欧美性猛交黑人性爽| 极品教师在线视频| 亚洲精品aⅴ在线观看| 观看美女的网站| 又爽又黄a免费视频| 成人毛片a级毛片在线播放| 嫩草影院精品99| 国产91av在线免费观看| 又粗又爽又猛毛片免费看| 欧美zozozo另类| 国产高清三级在线| 久久精品国产自在天天线| 美女cb高潮喷水在线观看| 97超碰精品成人国产| 热99在线观看视频| 一级黄片播放器| 欧美激情久久久久久爽电影| 日韩三级伦理在线观看| 男人狂女人下面高潮的视频| 久久精品91蜜桃| 国产精品爽爽va在线观看网站| 亚洲久久久久久中文字幕| 国产女主播在线喷水免费视频网站 | 卡戴珊不雅视频在线播放| 久久久久久久亚洲中文字幕| 自拍偷自拍亚洲精品老妇| 嫩草影院入口| 可以在线观看毛片的网站| 国产真实伦视频高清在线观看| 亚洲精品国产av成人精品| 人人妻人人看人人澡| 草草在线视频免费看| 久久久国产成人免费| 国产免费男女视频| 精品久久久久久久久av| 精品99又大又爽又粗少妇毛片| 国产女主播在线喷水免费视频网站 | videossex国产| 日韩一区二区视频免费看| 国产av在哪里看| 国产精品久久视频播放| 亚洲av中文字字幕乱码综合| 久久精品久久久久久噜噜老黄 | 黄片无遮挡物在线观看| 亚洲国产精品成人久久小说| 成人高潮视频无遮挡免费网站| 精品午夜福利在线看| 日韩一区二区三区影片| 亚洲经典国产精华液单| 有码 亚洲区| 国产v大片淫在线免费观看| 全区人妻精品视频| 免费观看性生交大片5| 观看免费一级毛片| 精品久久久久久久久亚洲| 亚洲最大成人手机在线| 国语自产精品视频在线第100页| 久久久精品94久久精品| 亚洲天堂国产精品一区在线| 日本与韩国留学比较| 97热精品久久久久久| 麻豆一二三区av精品| 97人妻精品一区二区三区麻豆| 午夜福利视频1000在线观看| 亚洲无线观看免费| 长腿黑丝高跟| 最近的中文字幕免费完整| 免费无遮挡裸体视频| 国国产精品蜜臀av免费| 国产色爽女视频免费观看| 自拍偷自拍亚洲精品老妇| 禁无遮挡网站| 中国美白少妇内射xxxbb| 99久久中文字幕三级久久日本| 美女高潮的动态| 成年女人看的毛片在线观看| 69人妻影院| 国产伦精品一区二区三区四那| 久久99热这里只有精品18| 亚洲国产精品成人久久小说| 免费av不卡在线播放| 中文字幕熟女人妻在线| 啦啦啦观看免费观看视频高清| 亚洲精品成人久久久久久| 精品一区二区三区视频在线| 波野结衣二区三区在线| 亚洲欧美日韩卡通动漫| 国产免费男女视频| 欧美性猛交╳xxx乱大交人| 丝袜喷水一区| 久久久成人免费电影| 99热这里只有是精品在线观看| 国产一级毛片七仙女欲春2| 欧美激情在线99| 麻豆一二三区av精品| 国产私拍福利视频在线观看| 亚洲国产成人一精品久久久| 男女啪啪激烈高潮av片| 一本一本综合久久| 国产精品一区二区在线观看99 | 久久午夜福利片| 欧美日本视频| 国产黄a三级三级三级人| 精品人妻一区二区三区麻豆| 97人妻精品一区二区三区麻豆| 国产黄色视频一区二区在线观看 | 99热全是精品| 精品人妻偷拍中文字幕| 国产老妇伦熟女老妇高清| 免费av不卡在线播放| 免费观看人在逋| 啦啦啦观看免费观看视频高清| 久久精品夜夜夜夜夜久久蜜豆| 51国产日韩欧美| 成人亚洲欧美一区二区av| 欧美一区二区亚洲| 日韩成人伦理影院| 成人特级av手机在线观看| 日本一本二区三区精品| 日韩大片免费观看网站 | 午夜福利在线在线| 久久精品夜色国产| 又粗又爽又猛毛片免费看| 2021少妇久久久久久久久久久| 国语自产精品视频在线第100页| 在线观看美女被高潮喷水网站| 可以在线观看毛片的网站| 美女国产视频在线观看| 国产精品久久电影中文字幕| 久久99精品国语久久久| 午夜激情福利司机影院| 久久久久久九九精品二区国产| 男插女下体视频免费在线播放| 免费无遮挡裸体视频| 噜噜噜噜噜久久久久久91| 夜夜爽夜夜爽视频| 爱豆传媒免费全集在线观看| 级片在线观看| 久久久久久伊人网av| 国产精品久久久久久久久免| 久久99蜜桃精品久久| av女优亚洲男人天堂| 国产老妇女一区| 99久久无色码亚洲精品果冻| www.av在线官网国产| 偷拍熟女少妇极品色| 赤兔流量卡办理| 长腿黑丝高跟| 久久精品熟女亚洲av麻豆精品 | 久久久久久久午夜电影| 亚洲丝袜综合中文字幕| 有码 亚洲区| 午夜精品一区二区三区免费看| 久久久久久久久大av| 午夜福利成人在线免费观看| 久久国产乱子免费精品| 嘟嘟电影网在线观看| 神马国产精品三级电影在线观看| 日韩 亚洲 欧美在线| 欧美日韩一区二区视频在线观看视频在线 | 中文亚洲av片在线观看爽| 卡戴珊不雅视频在线播放| 精品少妇黑人巨大在线播放 | 亚洲最大成人中文| 久久6这里有精品| 麻豆成人av视频| 九九热线精品视视频播放| av专区在线播放| 丰满人妻一区二区三区视频av| 国产精品永久免费网站| 美女国产视频在线观看| 老师上课跳d突然被开到最大视频| 少妇丰满av| 亚洲欧美精品综合久久99| 日韩欧美精品v在线| 国产乱来视频区| 日韩一本色道免费dvd| 国产人妻一区二区三区在| 三级国产精品欧美在线观看| 一本久久精品| 国产午夜福利久久久久久| 最后的刺客免费高清国语| 国产黄片美女视频| av国产久精品久网站免费入址| 久久久久国产网址| 日韩av在线大香蕉| 看十八女毛片水多多多| 欧美成人一区二区免费高清观看| 欧美日韩综合久久久久久| 观看美女的网站| 特级一级黄色大片| 嫩草影院精品99| 国产精品不卡视频一区二区| 18禁在线播放成人免费| 免费看光身美女| 搡老妇女老女人老熟妇| 伊人久久精品亚洲午夜| 免费搜索国产男女视频| 老司机影院毛片| 少妇猛男粗大的猛烈进出视频 | 中国美白少妇内射xxxbb| 国产精品爽爽va在线观看网站| 少妇的逼水好多| АⅤ资源中文在线天堂| 国产探花在线观看一区二区| 男女边吃奶边做爰视频| 在线播放无遮挡| 亚洲av电影在线观看一区二区三区 | 久久久久九九精品影院| 全区人妻精品视频| 精品一区二区三区视频在线| 精品人妻偷拍中文字幕| 国产精品国产三级国产专区5o | 国产精品永久免费网站| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | av视频在线观看入口| 亚洲性久久影院| 欧美性感艳星| 大香蕉久久网| 嫩草影院入口| 成年女人看的毛片在线观看| 国内精品宾馆在线| 国产乱人视频| 久久99热6这里只有精品| 亚洲成人精品中文字幕电影| 国产v大片淫在线免费观看| 3wmmmm亚洲av在线观看| 精品久久久久久成人av| 日韩大片免费观看网站 | 草草在线视频免费看| 久久久久久久久久久丰满| 久久久久久伊人网av| 国产 一区 欧美 日韩| 黑人高潮一二区| 天堂网av新在线| 九色成人免费人妻av| 波多野结衣巨乳人妻| 激情 狠狠 欧美| 免费在线观看成人毛片| 亚洲中文字幕一区二区三区有码在线看| 观看美女的网站| 亚洲丝袜综合中文字幕| 日本五十路高清| 免费搜索国产男女视频| 夜夜爽夜夜爽视频| 久久久久精品久久久久真实原创| 99在线视频只有这里精品首页| 国内精品一区二区在线观看| 欧美性猛交╳xxx乱大交人| 成人一区二区视频在线观看| 日韩大片免费观看网站 | 国产午夜精品论理片| 黄片wwwwww| 啦啦啦啦在线视频资源| 欧美又色又爽又黄视频| 欧美色视频一区免费| 国产精品.久久久| 成人漫画全彩无遮挡| 天堂av国产一区二区熟女人妻| 菩萨蛮人人尽说江南好唐韦庄 | 成人欧美大片| 午夜福利在线在线| 国产在视频线精品| 亚洲精华国产精华液的使用体验| 亚洲熟妇中文字幕五十中出| 国产成人a区在线观看| 亚洲av.av天堂| 蜜桃久久精品国产亚洲av| 一区二区三区高清视频在线| 欧美成人a在线观看| 国产免费男女视频| 九九热线精品视视频播放| 午夜精品一区二区三区免费看| 一个人观看的视频www高清免费观看| 美女被艹到高潮喷水动态| 热99在线观看视频| 麻豆av噜噜一区二区三区| 你懂的网址亚洲精品在线观看 | 人妻制服诱惑在线中文字幕| 成人漫画全彩无遮挡| 可以在线观看毛片的网站| 国产视频首页在线观看| 欧美激情久久久久久爽电影| 国产精华一区二区三区| 波多野结衣高清无吗| 欧美3d第一页| 婷婷六月久久综合丁香| 国产探花在线观看一区二区| 我要搜黄色片| 人体艺术视频欧美日本| 国产麻豆成人av免费视频| 91aial.com中文字幕在线观看| 内地一区二区视频在线| 长腿黑丝高跟| 熟妇人妻久久中文字幕3abv| 午夜老司机福利剧场| 三级国产精品欧美在线观看| 麻豆乱淫一区二区| 26uuu在线亚洲综合色| av黄色大香蕉| 97在线视频观看| 日韩国内少妇激情av| 丰满少妇做爰视频| 精品一区二区三区人妻视频| 亚洲成人久久爱视频| 欧美日本亚洲视频在线播放| 国产av一区在线观看免费| 国产国拍精品亚洲av在线观看| 午夜免费男女啪啪视频观看| 女人十人毛片免费观看3o分钟| 最近中文字幕2019免费版| 国产人妻一区二区三区在| 国产精品无大码| av黄色大香蕉| 国产亚洲最大av| 人妻制服诱惑在线中文字幕| 2021少妇久久久久久久久久久| 亚洲av中文av极速乱| 成人亚洲精品av一区二区| 亚洲精品乱久久久久久| 免费一级毛片在线播放高清视频| 日本av手机在线免费观看| 老司机影院毛片| 乱系列少妇在线播放| 91aial.com中文字幕在线观看| 国产av一区在线观看免费| 国产亚洲午夜精品一区二区久久 | 亚洲人成网站在线观看播放| 卡戴珊不雅视频在线播放| 麻豆久久精品国产亚洲av| 美女高潮的动态| 美女国产视频在线观看| 日韩欧美在线乱码| 18禁在线无遮挡免费观看视频| ponron亚洲| 女的被弄到高潮叫床怎么办| 爱豆传媒免费全集在线观看| 亚洲性久久影院| 日韩欧美精品免费久久| 国产极品天堂在线| 又爽又黄a免费视频| 麻豆国产97在线/欧美| 成人高潮视频无遮挡免费网站| 午夜福利视频1000在线观看| 国产精品福利在线免费观看| 国产乱人偷精品视频| 国产一区二区在线av高清观看| 亚洲最大成人中文| 欧美色视频一区免费| 国产真实伦视频高清在线观看| 国产亚洲av片在线观看秒播厂 | 精品久久久久久久末码| 又粗又爽又猛毛片免费看| 亚洲人成网站在线播| 变态另类丝袜制服| 国产精品国产高清国产av| 99在线视频只有这里精品首页| 亚洲国产精品sss在线观看| 又黄又爽又刺激的免费视频.| 噜噜噜噜噜久久久久久91| av天堂中文字幕网| 久久人人爽人人片av| 精品一区二区免费观看| 国产激情偷乱视频一区二区| 亚洲国产精品成人综合色| 国产极品精品免费视频能看的| 美女高潮的动态| 久久久久久久久久黄片| 在线播放无遮挡| 日韩高清综合在线| 久久久午夜欧美精品| 亚洲国产精品久久男人天堂| 成人特级av手机在线观看| 波野结衣二区三区在线| 久久精品国产亚洲网站| 国产私拍福利视频在线观看| 看黄色毛片网站| 欧美成人一区二区免费高清观看| 汤姆久久久久久久影院中文字幕 | 国产色婷婷99| 久久综合国产亚洲精品| 三级男女做爰猛烈吃奶摸视频| 精品人妻熟女av久视频| 国产精品av视频在线免费观看| 国产午夜精品一二区理论片| 男女视频在线观看网站免费| 大话2 男鬼变身卡| 99久国产av精品| 亚洲av福利一区| 国产毛片a区久久久久| 成人av在线播放网站| 热99在线观看视频| kizo精华| 禁无遮挡网站| 五月伊人婷婷丁香| 看片在线看免费视频| 国产亚洲最大av| 91狼人影院| 欧美激情在线99| 亚洲成色77777| 国产成人a∨麻豆精品| 国产av码专区亚洲av| 国产亚洲av嫩草精品影院| 日本-黄色视频高清免费观看| 一本一本综合久久| 欧美精品一区二区大全| 国产黄色视频一区二区在线观看 | 老司机影院成人| 日韩av不卡免费在线播放| 国产亚洲一区二区精品| 男人舔女人下体高潮全视频| 午夜久久久久精精品| 床上黄色一级片| 亚洲无线观看免费| 少妇猛男粗大的猛烈进出视频 | 亚洲av电影不卡..在线观看| 99久久中文字幕三级久久日本| av黄色大香蕉| 少妇的逼好多水| 免费一级毛片在线播放高清视频| 一个人免费在线观看电影| 人妻制服诱惑在线中文字幕| 一级毛片我不卡| 成人毛片a级毛片在线播放| 成年免费大片在线观看| 成人国产麻豆网| 久久精品熟女亚洲av麻豆精品 | 国产精品熟女久久久久浪| 欧美bdsm另类| 波多野结衣巨乳人妻| 国产精品久久久久久av不卡| 91午夜精品亚洲一区二区三区| 中文字幕人妻熟人妻熟丝袜美| 日本免费a在线| 1000部很黄的大片| 色尼玛亚洲综合影院| 我要搜黄色片| 欧美一区二区精品小视频在线| 久久精品国产鲁丝片午夜精品| 国产白丝娇喘喷水9色精品| 99热6这里只有精品| 国产精品人妻久久久影院| 亚洲色图av天堂| 三级国产精品片| 国产男人的电影天堂91| 女人久久www免费人成看片 | 久久久成人免费电影| 搞女人的毛片| 久久精品夜色国产| 亚洲自偷自拍三级|