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

    基于PICT的API測(cè)試用例設(shè)計(jì)應(yīng)用

    2019-10-08 09:01:51楊麗麗
    軟件 2019年3期

    楊麗麗

    摘? 要: API是軟件工程中的一個(gè)重要組成部分,需要設(shè)計(jì)大量的測(cè)試用例來(lái)進(jìn)行充分測(cè)試。借助PICT工具利用組合測(cè)試原理可產(chǎn)生比手動(dòng)生成更高效的測(cè)試用例。本文介紹了PICT的工作原理及使用方法,分析了API測(cè)試用例的設(shè)計(jì)思路,并通過(guò)一個(gè)API測(cè)試用例設(shè)計(jì)實(shí)例詳細(xì)說(shuō)明了如何通過(guò)PICT工具對(duì)API進(jìn)行測(cè)試用例進(jìn)行設(shè)計(jì)。

    關(guān)鍵詞: PICT;組合測(cè)試;API

    【Abstract】: Application Programming Interface (API) is an import part of soft engineer, which needed be tested by a large number of test cases. The Pairwise Independent Combinatorial Testing tool (PICT) can help you generate tests that are more effective than manually generated tests. This paper describes the principle of PICT and how it works, analyses the design thinking about the API test case and shows how to design API test case with PICT by giving a detailed example.

    【Key words】: PICT; Combinatorial testing; API testing

    0? 引言

    隨著軟件工程理論和實(shí)踐的發(fā)展,從業(yè)人員對(duì)軟件測(cè)試的重要性有了一定的認(rèn)知,希望正式版本發(fā)布前對(duì)軟件進(jìn)行充分測(cè)試,及早發(fā)現(xiàn)問(wèn)題[1-2]。然而現(xiàn)代軟件項(xiàng)目需要適應(yīng)快速變化的市場(chǎng)需求,具有周期短、體量大、穩(wěn)定性要求高的特點(diǎn),軟件測(cè)試人員在有限的項(xiàng)目周期和人力資源下,無(wú)法做到完全的測(cè)試。而不完全的測(cè)試又會(huì)導(dǎo)致軟件缺陷的遺漏,造成無(wú)法估量的損失。

    因此,針對(duì)被測(cè)對(duì)象的特點(diǎn)選擇合適的測(cè)試方法,保證測(cè)試覆蓋率的同時(shí)兼顧測(cè)試成本,把數(shù)量巨大的測(cè)試減少到可實(shí)現(xiàn)范圍,減少軟件缺陷造成的風(fēng)險(xiǎn),成為測(cè)試用例設(shè)計(jì)關(guān)注的重點(diǎn)。本文針對(duì)API(Application Programming Interface,應(yīng)用程序編程接口)的特點(diǎn),結(jié)合PICT工具,對(duì)使用組合測(cè)試原理對(duì)API測(cè)試用例進(jìn)行設(shè)計(jì)的方法進(jìn)行? ?探討。

    1? API測(cè)試介紹

    1.1? API概念

    API是一些預(yù)定義的封裝好的函數(shù),即預(yù)先把復(fù)雜的操作寫在一個(gè)函數(shù)里面,并配上說(shuō)明文檔,開發(fā)人員只需調(diào)用API而不需了解內(nèi)部工作機(jī)制的細(xì)節(jié),即可實(shí)現(xiàn)復(fù)雜的工作。其提供了應(yīng)用程序與開發(fā)人員基于某軟件得以訪問(wèn)一組例程的能力[3]。

    作為模塊與模塊、系統(tǒng)與系統(tǒng)、軟件與開發(fā)人員之間連接的橋梁,API是軟件工程中的重要組成部分,在軟件項(xiàng)目中應(yīng)用廣泛[4]。API的重要性也決定了針對(duì)API的測(cè)試在軟件研發(fā)過(guò)程中也是重點(diǎn)關(guān)注的內(nèi)容。

    1.2? API測(cè)試方法

    API接口的測(cè)試一般在集成測(cè)試階段進(jìn)行,重點(diǎn)檢查部件之間的調(diào)用和交互是否起作用,對(duì)其的測(cè)試方法分為白盒測(cè)試和黑盒測(cè)試。

    白盒測(cè)試時(shí),軟件測(cè)試人員可訪問(wèn)程序中的代碼,并通過(guò)檢查代碼的線索來(lái)協(xié)助測(cè)試;黑盒測(cè)試時(shí),代碼對(duì)測(cè)試人員不可見,測(cè)試人員需要進(jìn)行一些輸入,得到某種輸出結(jié)果,不需了解代碼如何運(yùn)行[5]。

    出于代碼安全和商業(yè)機(jī)密的考慮,在實(shí)際軟件工程項(xiàng)目中,代碼的查看權(quán)限一般不向測(cè)試人員開放。因此,黑盒測(cè)試在API測(cè)試中應(yīng)用較多,本文著重探討黑盒測(cè)試的情況。

    使用黑盒測(cè)試方法時(shí),測(cè)試人員根據(jù)接口文檔中API的功能描述,編寫測(cè)試程序或使用輔助測(cè)試工具模擬其它模塊調(diào)用API。通過(guò)對(duì)輸入?yún)?shù)不同的取值覆蓋,驗(yàn)證輸出的對(duì)應(yīng)關(guān)系是否符合功能描述,同時(shí)驗(yàn)證API對(duì)邊界值、異常值的處理,確保接口的可靠性。

    綜上所述,API測(cè)試用例設(shè)計(jì)的核心與難點(diǎn)在于設(shè)計(jì)輸入?yún)?shù)的取值覆蓋方案。僅考慮測(cè)試覆蓋率的情況下,可使用窮舉測(cè)試法列出所有可能的輸入?yún)?shù)。此方法的測(cè)試效果雖然最為理想,但由于工作量太大,不符合實(shí)際工程情況;兼顧測(cè)試效率的情況下,常用組合測(cè)試法或正交測(cè)試法,利用參數(shù)之間的正交關(guān)系盡可能的覆蓋較多測(cè)試場(chǎng)景[6-7]。兩者相比較,組合測(cè)試設(shè)計(jì)的用例數(shù)量更為精簡(jiǎn),更能提高測(cè)試效率。

    2? PICT介紹

    2.1? 概念

    PICT(The Pairwise Independent Combinatorial Testing tool)為一款微軟公司出品的命令行用例生成工具,生成的測(cè)試集可以覆蓋任意N個(gè)變量的取值組合?;诮M合測(cè)試的理論,該測(cè)試用例集可以發(fā)現(xiàn)N個(gè)因素共同作用引發(fā)的缺陷。

    PICT接受純文本模式的文件作為輸入,輸入文件中包括參數(shù)類別、取值集與約束關(guān)系,輸出是一個(gè)用來(lái)組成組合覆蓋測(cè)試用例的矩陣,每一行表示一個(gè)測(cè)試用例,每一列代表系統(tǒng)的一個(gè)參數(shù),每一項(xiàng)代表測(cè)試用例對(duì)應(yīng)的參數(shù)取值。PICT可幫助測(cè)試人員產(chǎn)生比手動(dòng)生成更高效的測(cè)試用例。

    2.2? 實(shí)現(xiàn)原理

    組合測(cè)試(combinatorial testing)是一種測(cè)試用例生成方法,其對(duì)傳統(tǒng)測(cè)試用例方法進(jìn)行了綜合。組合測(cè)試?yán)碚摽捎梢粋€(gè)數(shù)學(xué)模型和一個(gè)假設(shè)表示:

    數(shù)學(xué)模型:被測(cè)對(duì)象被抽象為函數(shù)f,影響被測(cè)對(duì)象變量作為函數(shù)f的輸入,其取值構(gòu)成有限的變量集合X={x1,x2,…,xn},產(chǎn)品的輸出為函數(shù)的返回值,構(gòu)成變量集合Y={y1,y2,y3,…,ym}。

    假設(shè):如果測(cè)試覆蓋了任意i個(gè)(2≤i≤n)輸入變量的取值組合,那么該測(cè)試用例集理論上可以發(fā)現(xiàn)所有i個(gè)變量共同作用引發(fā)的函數(shù)f的缺陷。

    組合測(cè)試方法包括多變量組合方法和兩變量組合方法[8]。多變量組合方法的覆蓋率更好,但占用的測(cè)試資源多。兩變量組合方法理論上可以暴露所有由兩個(gè)變量共同作用而引發(fā)的缺陷,占用的測(cè)試資源少。Kuhn和Reilly在2002年通過(guò)對(duì)Mozilla瀏覽器的錯(cuò)誤分析報(bào)告開展了組合測(cè)試的可用性結(jié)果研究。研究結(jié)論表明,大約70%的故障是由兩個(gè)以下參數(shù)的相互作用引起的[9]。因此,兩變量組合方法在測(cè)試覆蓋性上也基本滿足工程需求。

    PICT默認(rèn)使用兩變量組合方法,生成的測(cè)試集可以覆蓋任意兩個(gè)變量的取值組合。并且由于組合測(cè)試的數(shù)學(xué)模型沒有描述變量之間的約束關(guān)系,生成的用例集存在一定的冗余,利用PICT可通過(guò)添加輸入的約束條件來(lái)進(jìn)行改進(jìn)[10]。

    2.3? 使用方法

    使用PICT進(jìn)行用例設(shè)計(jì)的步驟包括:

    (1)參數(shù)建模。通過(guò)分析被測(cè)對(duì)象,抽象出待生成變量的類型和取值,使用等價(jià)類方法將有限的取值代替無(wú)限的取值域。然后使用文本編輯器創(chuàng)建一個(gè)模型文件,在該文件中分行詳細(xì)列出變量類型、取值、變量間的約束條件。

    (2)將模型文件放入PICT安裝程序路徑,在命令行程序中運(yùn)行PICT,并設(shè)定輸出結(jié)果格式,將輸出矩陣導(dǎo)出至指定文件中。

    (3)打開輸出文件,查看用例設(shè)計(jì)結(jié)果。PICT生成一組簡(jiǎn)潔的參數(shù)值選項(xiàng),用來(lái)組合覆蓋測(cè)試用例。

    3? API測(cè)試用例設(shè)計(jì)

    3.1? 設(shè)計(jì)思路

    根據(jù)1.2節(jié)的介紹,API用例設(shè)計(jì)思路主要考慮以下三個(gè)方面:

    (1)根據(jù)接口文檔中對(duì)輸入?yún)?shù)的使用規(guī)則,設(shè)計(jì)樣本驗(yàn)證輸入?yún)?shù)個(gè)數(shù)、長(zhǎng)度、類型、有效性等。

    (2)根據(jù)等價(jià)類劃分方法,精簡(jiǎn)輸入?yún)?shù)的取值集,減少冗余用例。

    (3)分析接口文檔中對(duì)輸出參數(shù)的業(yè)務(wù)規(guī)則描述,梳理業(yè)務(wù)邏輯,明確輸入和輸出的對(duì)應(yīng)關(guān)系以及輸入條件之間的約束條件。

    3.2? 設(shè)計(jì)步驟

    3.2.1? 分析接口文檔

    本文以一個(gè)API接口為例,介紹使用PICT進(jìn)行API測(cè)試用例設(shè)計(jì)的過(guò)程。接口文檔描述如下所示:

    (1)API名稱:自動(dòng)請(qǐng)求雙工熱備切換

    (2)調(diào)用格式:int reqDupSwitch(DUPSTS *pD up Status);

    (3)描述:應(yīng)用程序可調(diào)用此API請(qǐng)求改變雙工狀態(tài)。只有在自動(dòng)方式下才可以在主機(jī)上請(qǐng)求切換。如果本機(jī)為副機(jī),不允許切換;如果本機(jī)為主機(jī),它機(jī)為副機(jī),并且它機(jī)網(wǎng)絡(luò)或軟件異常,不允許切換。

    (4)參數(shù):pDupStatus:指向DUPSTS類型的指針,用于存放當(dāng)前的雙工狀態(tài)。DUPSTS結(jié)構(gòu)中包括的參數(shù)內(nèi)容如下:

    3.2.2? 使用PICT生成測(cè)試用例

    (1)確定變量xi

    xi應(yīng)包括測(cè)試的輸入和預(yù)期輸出。被測(cè)API的輸入為一個(gè)結(jié)構(gòu)體,結(jié)構(gòu)體中共包含7類數(shù)值;API的輸出為一個(gè)整數(shù)型數(shù)值。因此,測(cè)試用例的輸入變量xi共包括8類數(shù)值。

    (2)確定每個(gè)變量xi的取值組合

    為了更充分的發(fā)現(xiàn)缺陷,每個(gè)變量的取值要進(jìn)行充分設(shè)計(jì),尤其是“典型取值”,可以通過(guò)等價(jià)劃分、邊界值等方法進(jìn)行取值。根據(jù)本接口文件,7個(gè)輸入變量的有效取值均為離散的有限值,需要逐一列出;無(wú)效值采用等價(jià)類劃分法和邊界取值法,取–1。輸出值包括兩個(gè)固定值:0和–1。

    4? 結(jié)束語(yǔ)

    通過(guò)PICT工具生成測(cè)試用例集合,縮短了測(cè)試人員針對(duì)API的測(cè)試用例設(shè)計(jì)的時(shí)間,對(duì)實(shí)際工作具有指導(dǎo)意義。但PICT為追求測(cè)試效率而犧牲了部分覆蓋率的要求,可能會(huì)錯(cuò)過(guò)特定的取值組合,如上文中最終生成的用例未包含本機(jī)數(shù)據(jù)網(wǎng)狀態(tài)和關(guān)鍵軟件狀態(tài)均為故障時(shí)的切換成功場(chǎng)景測(cè)試。因此測(cè)試人員可根據(jù)實(shí)際情況,對(duì)測(cè)試集進(jìn)行優(yōu)化,如減少測(cè)試用例數(shù)量或補(bǔ)充個(gè)別測(cè)試用例,達(dá)到更佳測(cè)試覆蓋效果[11]。

    參考文獻(xiàn)

    [1]顏樂鳴. 基于工作流的軟件測(cè)試過(guò)程模型研究[J]. 軟件, 2018, 39(5): 160-165.

    [2]張琪. 大數(shù)據(jù)背景下軟件測(cè)試的挑戰(zhàn)與展望[J]. 軟件, 2018, 39(6): 181-183.

    [3]沈默, 劉強(qiáng), 童自力. API測(cè)試的二元組合測(cè)試算法研究與

    實(shí)現(xiàn)[J]. 計(jì)算機(jī)工程與應(yīng)用, 2005, 26: 48-57.

    [4]黃沛. 基于RESTful架構(gòu)的科技信息共享接口系統(tǒng)的設(shè)計(jì)[J]. 軟件, 2018, 39(7): 170-172.

    [5]Patton, R著: 張小松, 王鈺, 曹躍等譯. 軟件測(cè)試(原書第2版)[M]. 北京: 機(jī)械工業(yè)出版社, 2006.

    [6]葉常春, 尹良澤. 面向小規(guī)模程序的輕型測(cè)試方法[J]. 軟件, 2015, 36(10): 90-93.

    [7]陳星, 趙佳萌, 宣軍法. 移動(dòng)應(yīng)用自動(dòng)化兼容性測(cè)試方法綜述[J]. 軟件, 2018, 39(7): 89-94.

    [8]Trehan A. Algorithms for self-healing networks [D]. USA: The University of New Mexico, 2010.

    [9]Kuhn DR, Reilly MJ. An investigation of the applicability of design of experiments to software testing. [R] In: Caulfield M, ed. Proc. of the Annual NASA/IEEE Software Enginee ring Workshop(SEW). Los Alamitos: IEEE Press, 2002. 91- 95.

    [10]王子元, 徐寶文, 聶長(zhǎng)海. 組合測(cè)試用例生成技術(shù)[J], 計(jì)算機(jī)科學(xué)與探索, 2008, 2(6).

    [11]陳皓, 王曙燕, 潘曉英. 成對(duì)組合測(cè)試數(shù)據(jù)的整體優(yōu)化和生成方法[J]. 計(jì)算機(jī)工程與應(yīng)用, 2012, 48(11): 32-36.

    日韩国内少妇激情av| 久久精品亚洲精品国产色婷小说| 校园春色视频在线观看| 欧美最黄视频在线播放免费 | 嫩草影视91久久| 精品国产美女av久久久久小说| 琪琪午夜伦伦电影理论片6080| 中国美女看黄片| 欧美中文日本在线观看视频| 国产精品野战在线观看 | 在线观看午夜福利视频| 正在播放国产对白刺激| 欧美激情久久久久久爽电影 | 免费观看人在逋| 18禁黄网站禁片午夜丰满| 高潮久久久久久久久久久不卡| 又紧又爽又黄一区二区| 在线免费观看的www视频| 日韩人妻精品一区2区三区| 黄色片一级片一级黄色片| bbb黄色大片| 怎么达到女性高潮| 国产真人三级小视频在线观看| 在线观看免费视频日本深夜| 一级黄色大片毛片| 999久久久国产精品视频| 国产男靠女视频免费网站| 亚洲精品久久成人aⅴ小说| 十八禁网站免费在线| 久久中文字幕人妻熟女| 啪啪无遮挡十八禁网站| 两性夫妻黄色片| 久久久国产成人精品二区 | 好男人电影高清在线观看| av中文乱码字幕在线| 亚洲精品国产精品久久久不卡| 黄片大片在线免费观看| 可以在线观看毛片的网站| 国产99白浆流出| 亚洲精品一二三| 国产精品 国内视频| av网站在线播放免费| 亚洲自偷自拍图片 自拍| 午夜免费成人在线视频| 亚洲狠狠婷婷综合久久图片| 欧美中文日本在线观看视频| 亚洲va日本ⅴa欧美va伊人久久| 涩涩av久久男人的天堂| 高清黄色对白视频在线免费看| 久久久国产成人精品二区 | 国产成人影院久久av| √禁漫天堂资源中文www| 色婷婷久久久亚洲欧美| 日本 av在线| 免费人成视频x8x8入口观看| 久久久国产一区二区| 国产精品乱码一区二三区的特点 | 久久人妻熟女aⅴ| 国产97色在线日韩免费| 欧美激情久久久久久爽电影 | 亚洲五月天丁香| 欧美另类亚洲清纯唯美| 国产精品一区二区精品视频观看| 丰满的人妻完整版| 1024视频免费在线观看| 欧美最黄视频在线播放免费 | 国产精品成人在线| 日日摸夜夜添夜夜添小说| 老汉色∧v一级毛片| 欧美黑人欧美精品刺激| 黄色片一级片一级黄色片| 亚洲中文日韩欧美视频| 午夜影院日韩av| 99精国产麻豆久久婷婷| 欧美另类亚洲清纯唯美| 精品一区二区三区视频在线观看免费 | 免费少妇av软件| 亚洲精品中文字幕一二三四区| 成年女人毛片免费观看观看9| 热99国产精品久久久久久7| 91成人精品电影| 男女之事视频高清在线观看| 高清在线国产一区| 免费在线观看影片大全网站| 亚洲狠狠婷婷综合久久图片| 成人三级做爰电影| 亚洲三区欧美一区| 国产精品日韩av在线免费观看 | 在线国产一区二区在线| 日本五十路高清| 叶爱在线成人免费视频播放| www.精华液| 少妇 在线观看| 亚洲精品一二三| 成年人黄色毛片网站| 高潮久久久久久久久久久不卡| 午夜视频精品福利| 欧美日韩乱码在线| 欧美中文综合在线视频| 一级a爱视频在线免费观看| 精品人妻在线不人妻| www.www免费av| 亚洲欧美日韩高清在线视频| 国产男靠女视频免费网站| 性色av乱码一区二区三区2| 老司机福利观看| 手机成人av网站| 亚洲精品国产区一区二| 99热只有精品国产| 久99久视频精品免费| 日日爽夜夜爽网站| 日本欧美视频一区| 电影成人av| 欧美久久黑人一区二区| 久久欧美精品欧美久久欧美| cao死你这个sao货| 高潮久久久久久久久久久不卡| 大型黄色视频在线免费观看| 99国产综合亚洲精品| 久久精品国产99精品国产亚洲性色 | 黄色视频,在线免费观看| 日韩视频一区二区在线观看| 午夜亚洲福利在线播放| 十八禁人妻一区二区| 亚洲一卡2卡3卡4卡5卡精品中文| 国产欧美日韩综合在线一区二区| 黄色片一级片一级黄色片| 一级片'在线观看视频| 看片在线看免费视频| 午夜两性在线视频| 亚洲欧美日韩无卡精品| 国产黄a三级三级三级人| 电影成人av| 成年女人毛片免费观看观看9| 麻豆一二三区av精品| 侵犯人妻中文字幕一二三四区| av天堂在线播放| 天堂动漫精品| 国产成人影院久久av| 国产精品 欧美亚洲| 成人精品一区二区免费| 女人高潮潮喷娇喘18禁视频| 亚洲国产欧美一区二区综合| 高潮久久久久久久久久久不卡| 黑人巨大精品欧美一区二区蜜桃| 久久亚洲真实| 久久国产亚洲av麻豆专区| 国产男靠女视频免费网站| 日韩av在线大香蕉| 在线观看免费高清a一片| 亚洲成人免费av在线播放| 久久亚洲真实| 国产亚洲精品综合一区在线观看 | 丰满人妻熟妇乱又伦精品不卡| 国产成人欧美| 男女下面插进去视频免费观看| 国产人伦9x9x在线观看| 大型黄色视频在线免费观看| av网站免费在线观看视频| 国产aⅴ精品一区二区三区波| 12—13女人毛片做爰片一| 国产精品自产拍在线观看55亚洲| 91大片在线观看| 每晚都被弄得嗷嗷叫到高潮| cao死你这个sao货| 中文字幕高清在线视频| 久久狼人影院| 国产欧美日韩综合在线一区二区| 亚洲专区国产一区二区| 国产三级黄色录像| 高清av免费在线| 丰满饥渴人妻一区二区三| 国产精品日韩av在线免费观看 | 老司机在亚洲福利影院| 在线天堂中文资源库| 久久久久久亚洲精品国产蜜桃av| 一区二区三区激情视频| 免费观看人在逋| 制服人妻中文乱码| 亚洲成人免费av在线播放| 国产黄色免费在线视频| 国产熟女xx| 久热这里只有精品99| 亚洲人成电影免费在线| 黑人巨大精品欧美一区二区mp4| 99在线人妻在线中文字幕| 成年女人毛片免费观看观看9| 黄网站色视频无遮挡免费观看| 五月开心婷婷网| 精品久久蜜臀av无| 欧美一区二区精品小视频在线| 在线看a的网站| 国产在线精品亚洲第一网站| 免费少妇av软件| 如日韩欧美国产精品一区二区三区| 99久久99久久久精品蜜桃| 国产主播在线观看一区二区| 国产精品美女特级片免费视频播放器 | 757午夜福利合集在线观看| 国产一卡二卡三卡精品| 成人三级做爰电影| 日韩欧美国产一区二区入口| 桃红色精品国产亚洲av| a级毛片黄视频| 亚洲成av片中文字幕在线观看| 日韩一卡2卡3卡4卡2021年| 精品少妇一区二区三区视频日本电影| 男女之事视频高清在线观看| 精品高清国产在线一区| 欧美激情 高清一区二区三区| 精品久久久久久电影网| 亚洲欧美激情在线| 亚洲欧美一区二区三区黑人| 日日夜夜操网爽| 国产又爽黄色视频| 成人黄色视频免费在线看| 丰满迷人的少妇在线观看| 国产欧美日韩一区二区三区在线| 高清黄色对白视频在线免费看| 久久精品国产99精品国产亚洲性色 | 免费日韩欧美在线观看| 欧美日韩中文字幕国产精品一区二区三区 | 操出白浆在线播放| 亚洲欧美日韩另类电影网站| 天堂中文最新版在线下载| 夜夜躁狠狠躁天天躁| 啦啦啦免费观看视频1| 午夜精品久久久久久毛片777| 757午夜福利合集在线观看| 欧美激情极品国产一区二区三区| 久久午夜综合久久蜜桃| 久久亚洲精品不卡| 很黄的视频免费| 亚洲三区欧美一区| 亚洲精华国产精华精| 男男h啪啪无遮挡| 国产蜜桃级精品一区二区三区| 精品久久久久久电影网| 一进一出抽搐gif免费好疼 | 久久欧美精品欧美久久欧美| 一区在线观看完整版| 曰老女人黄片| 精品国产乱码久久久久久男人| 午夜免费鲁丝| 国产av一区二区精品久久| 亚洲熟妇中文字幕五十中出 | 日韩欧美一区二区三区在线观看| 91麻豆av在线| 午夜免费成人在线视频| 在线观看免费午夜福利视频| 老熟妇乱子伦视频在线观看| 丝袜美腿诱惑在线| 国产成人精品久久二区二区免费| 中文字幕人妻丝袜一区二区| 在线播放国产精品三级| 亚洲片人在线观看| 国产精品亚洲av一区麻豆| 不卡一级毛片| 这个男人来自地球电影免费观看| 老司机亚洲免费影院| 19禁男女啪啪无遮挡网站| 欧洲精品卡2卡3卡4卡5卡区| 国产成人系列免费观看| 麻豆国产av国片精品| 一级a爱视频在线免费观看| 久久中文字幕一级| 一级毛片高清免费大全| 他把我摸到了高潮在线观看| 欧美中文综合在线视频| 国产真人三级小视频在线观看| 99在线视频只有这里精品首页| 激情在线观看视频在线高清| 少妇裸体淫交视频免费看高清 | 免费在线观看完整版高清| 少妇的丰满在线观看| 亚洲成人久久性| 母亲3免费完整高清在线观看| 亚洲欧美一区二区三区久久| 天堂√8在线中文| 日韩欧美在线二视频| 亚洲精品在线观看二区| 国产极品粉嫩免费观看在线| 免费在线观看影片大全网站| 如日韩欧美国产精品一区二区三区| 国产乱人伦免费视频| 日韩欧美免费精品| netflix在线观看网站| 中文字幕人妻丝袜一区二区| 久久国产精品人妻蜜桃| 啦啦啦免费观看视频1| 免费在线观看亚洲国产| 精品电影一区二区在线| 男人操女人黄网站| 亚洲精品在线美女| 十八禁人妻一区二区| 亚洲午夜精品一区,二区,三区| 99精国产麻豆久久婷婷| 欧美乱码精品一区二区三区| videosex国产| 丁香六月欧美| 五月开心婷婷网| 夜夜躁狠狠躁天天躁| 免费av毛片视频| 婷婷丁香在线五月| 亚洲国产精品sss在线观看 | 亚洲专区中文字幕在线| а√天堂www在线а√下载| 91大片在线观看| 18禁观看日本| 老汉色av国产亚洲站长工具| 日韩高清综合在线| 制服人妻中文乱码| 老汉色∧v一级毛片| 99精国产麻豆久久婷婷| 法律面前人人平等表现在哪些方面| 天堂俺去俺来也www色官网| 国产精品九九99| 精品欧美一区二区三区在线| 久久香蕉精品热| 午夜福利免费观看在线| 久久久久国产一级毛片高清牌| 一边摸一边做爽爽视频免费| 亚洲中文av在线| 精品午夜福利视频在线观看一区| 丰满饥渴人妻一区二区三| 欧美日韩亚洲综合一区二区三区_| 级片在线观看| 波多野结衣高清无吗| 日韩av在线大香蕉| 成年版毛片免费区| 日韩av在线大香蕉| 色婷婷久久久亚洲欧美| cao死你这个sao货| 国产精品99久久99久久久不卡| 久久精品国产亚洲av高清一级| 国产亚洲精品一区二区www| 女性生殖器流出的白浆| 午夜日韩欧美国产| 久久香蕉国产精品| 午夜日韩欧美国产| 亚洲九九香蕉| 高清欧美精品videossex| 99国产综合亚洲精品| 午夜日韩欧美国产| 俄罗斯特黄特色一大片| 搡老熟女国产l中国老女人| 午夜福利在线免费观看网站| 黄色毛片三级朝国网站| 国产精品日韩av在线免费观看 | 日韩免费av在线播放| 真人一进一出gif抽搐免费| 久久久久久免费高清国产稀缺| 一级,二级,三级黄色视频| 亚洲午夜精品一区,二区,三区| 高清黄色对白视频在线免费看| 免费日韩欧美在线观看| 母亲3免费完整高清在线观看| 激情在线观看视频在线高清| 久久精品91无色码中文字幕| 国产视频一区二区在线看| 午夜福利在线观看吧| 777久久人妻少妇嫩草av网站| 啪啪无遮挡十八禁网站| 女同久久另类99精品国产91| 日韩大码丰满熟妇| 天堂俺去俺来也www色官网| 超色免费av| 在线观看免费视频日本深夜| 麻豆av在线久日| 亚洲五月色婷婷综合| cao死你这个sao货| 女同久久另类99精品国产91| 中文欧美无线码| 黑人巨大精品欧美一区二区mp4| 丝袜人妻中文字幕| 日本黄色视频三级网站网址| 亚洲一卡2卡3卡4卡5卡精品中文| 国产深夜福利视频在线观看| 日本撒尿小便嘘嘘汇集6| 亚洲av成人不卡在线观看播放网| 日本vs欧美在线观看视频| 国产男靠女视频免费网站| 国产极品粉嫩免费观看在线| 新久久久久国产一级毛片| 亚洲欧美激情综合另类| 亚洲国产精品999在线| 亚洲成国产人片在线观看| 天天影视国产精品| 国产精品久久电影中文字幕| 日韩欧美一区二区三区在线观看| 亚洲情色 制服丝袜| 美女高潮喷水抽搐中文字幕| 国产激情欧美一区二区| 国产男靠女视频免费网站| 久久久国产成人免费| 欧美不卡视频在线免费观看 | 91成年电影在线观看| 国产亚洲欧美98| 在线十欧美十亚洲十日本专区| 国产三级黄色录像| 亚洲精品国产色婷婷电影| 在线视频色国产色| bbb黄色大片| 一区二区三区激情视频| 久久久久久久精品吃奶| 久久国产亚洲av麻豆专区| 91麻豆精品激情在线观看国产 | 国产又爽黄色视频| 精品无人区乱码1区二区| 激情视频va一区二区三区| 亚洲精品中文字幕一二三四区| 丝袜美足系列| 长腿黑丝高跟| 亚洲avbb在线观看| 宅男免费午夜| 国产麻豆69| 亚洲伊人色综图| 少妇的丰满在线观看| 男女下面进入的视频免费午夜 | a在线观看视频网站| 黄色成人免费大全| av超薄肉色丝袜交足视频| 久久香蕉精品热| 大型av网站在线播放| 在线观看66精品国产| a在线观看视频网站| 麻豆久久精品国产亚洲av | 男人舔女人下体高潮全视频| 制服人妻中文乱码| 亚洲精品国产精品久久久不卡| 黑人操中国人逼视频| 91av网站免费观看| 久热爱精品视频在线9| 亚洲人成电影观看| 国产一区二区三区视频了| 国产国语露脸激情在线看| 国产亚洲精品第一综合不卡| 欧美另类亚洲清纯唯美| 国产成年人精品一区二区 | 交换朋友夫妻互换小说| 激情视频va一区二区三区| 久99久视频精品免费| 亚洲精品一区av在线观看| 一级片'在线观看视频| 亚洲视频免费观看视频| 久久 成人 亚洲| 黑丝袜美女国产一区| 欧美精品啪啪一区二区三区| 在线观看午夜福利视频| 999久久久国产精品视频| 最新在线观看一区二区三区| 国产av一区二区精品久久| 91老司机精品| 淫秽高清视频在线观看| 曰老女人黄片| 后天国语完整版免费观看| 久久欧美精品欧美久久欧美| 熟女少妇亚洲综合色aaa.| 精品乱码久久久久久99久播| 在线观看免费高清a一片| 免费女性裸体啪啪无遮挡网站| 国产精品98久久久久久宅男小说| 久9热在线精品视频| 欧美日本亚洲视频在线播放| www.熟女人妻精品国产| 亚洲精品美女久久av网站| 国产熟女xx| 久久久久久久久久久久大奶| 每晚都被弄得嗷嗷叫到高潮| 久久精品国产99精品国产亚洲性色 | 老熟妇仑乱视频hdxx| 亚洲一区高清亚洲精品| 国产av一区二区精品久久| 脱女人内裤的视频| 一夜夜www| 少妇 在线观看| av福利片在线| 美女午夜性视频免费| 久久人妻av系列| 国产一区二区在线av高清观看| 咕卡用的链子| 免费看十八禁软件| 嫩草影视91久久| 一级片'在线观看视频| 亚洲男人天堂网一区| 美女福利国产在线| 满18在线观看网站| 老汉色∧v一级毛片| 久久久久久亚洲精品国产蜜桃av| 亚洲视频免费观看视频| 色播在线永久视频| 啪啪无遮挡十八禁网站| 久久久久久人人人人人| 成人三级做爰电影| 老汉色av国产亚洲站长工具| 亚洲va日本ⅴa欧美va伊人久久| 高清毛片免费观看视频网站 | 国产av又大| 村上凉子中文字幕在线| 国产av一区在线观看免费| 国产亚洲欧美在线一区二区| 欧美不卡视频在线免费观看 | 啦啦啦免费观看视频1| 国产精品一区二区免费欧美| 香蕉丝袜av| 久热爱精品视频在线9| 一进一出抽搐动态| 精品国产一区二区三区四区第35| 国产在线精品亚洲第一网站| 欧美激情高清一区二区三区| 国产亚洲精品久久久久久毛片| 18禁黄网站禁片午夜丰满| 男人舔女人下体高潮全视频| 国产激情欧美一区二区| 欧美在线一区亚洲| 亚洲国产欧美日韩在线播放| 色综合欧美亚洲国产小说| 日本精品一区二区三区蜜桃| 国产亚洲精品一区二区www| 18禁裸乳无遮挡免费网站照片 | 91九色精品人成在线观看| av网站免费在线观看视频| 久久久久久人人人人人| 欧美另类亚洲清纯唯美| 美女高潮到喷水免费观看| 老熟妇乱子伦视频在线观看| 免费在线观看黄色视频的| 午夜a级毛片| 免费一级毛片在线播放高清视频 | 高清在线国产一区| 免费高清在线观看日韩| 亚洲欧美激情在线| 首页视频小说图片口味搜索| 99精品欧美一区二区三区四区| 国产成+人综合+亚洲专区| 91国产中文字幕| 亚洲少妇的诱惑av| 两个人看的免费小视频| 国产亚洲精品久久久久5区| 妹子高潮喷水视频| 久久久国产成人精品二区 | 日韩免费高清中文字幕av| 国产精品成人在线| 亚洲第一av免费看| 可以在线观看毛片的网站| 啪啪无遮挡十八禁网站| 波多野结衣高清无吗| 国产人伦9x9x在线观看| 欧美日韩亚洲综合一区二区三区_| 丰满饥渴人妻一区二区三| 少妇的丰满在线观看| 亚洲av成人av| 欧美不卡视频在线免费观看 | 一区福利在线观看| 看黄色毛片网站| 又大又爽又粗| 波多野结衣av一区二区av| xxx96com| 最近最新中文字幕大全免费视频| 欧美日韩亚洲高清精品| 多毛熟女@视频| 日韩视频一区二区在线观看| 亚洲 欧美 日韩 在线 免费| 中出人妻视频一区二区| 国产一区二区在线av高清观看| 国产精品99久久99久久久不卡| 精品无人区乱码1区二区| 亚洲精品一二三| 久久精品亚洲精品国产色婷小说| 男人操女人黄网站| 一区二区日韩欧美中文字幕| 欧美日韩国产mv在线观看视频| 99riav亚洲国产免费| 亚洲欧美日韩无卡精品| 窝窝影院91人妻| 中国美女看黄片| 亚洲自拍偷在线| 黄色a级毛片大全视频| 欧美在线一区亚洲| 人人妻,人人澡人人爽秒播| 9色porny在线观看| 久久久久久久精品吃奶| 国产精品影院久久| 精品久久久久久久久久免费视频 | 亚洲午夜理论影院| 久久性视频一级片| 男人舔女人下体高潮全视频| 99久久99久久久精品蜜桃| 两性夫妻黄色片| 精品一品国产午夜福利视频| 久久精品国产综合久久久| 成年人黄色毛片网站| 一区福利在线观看| 搡老熟女国产l中国老女人| 波多野结衣一区麻豆| 日韩精品免费视频一区二区三区| 国产成人免费无遮挡视频| 十八禁人妻一区二区| 国产一区在线观看成人免费| 国产成人精品久久二区二区免费| 大香蕉久久成人网| 国产xxxxx性猛交| 在线国产一区二区在线| 午夜精品在线福利| 男女做爰动态图高潮gif福利片 | 午夜两性在线视频| 成人三级做爰电影| 黑丝袜美女国产一区| 丝袜在线中文字幕| 正在播放国产对白刺激| 狠狠狠狠99中文字幕| 国产精品影院久久| 日韩大尺度精品在线看网址 | 成人影院久久| 99riav亚洲国产免费|