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

    大型軟件中的QF快速集成機(jī)制及自動選擇算法

    2022-11-07 10:49:06張仰森
    關(guān)鍵詞:測試用例日志自動

    向 尕 張仰森

    (北京信息科技大學(xué) 北京 100192)

    0 引 言

    大型軟件具有開發(fā)人員眾多、軟件規(guī)模大、復(fù)雜度高、模塊多、補(bǔ)丁多、部分補(bǔ)丁依賴具體的硬件資源及軟件配置參數(shù)等特點(diǎn)。比如電信領(lǐng)域,其中某一個網(wǎng)元的軟件通常由數(shù)十、數(shù)百的工程師分模塊來開發(fā)完成,軟件的規(guī)模和復(fù)雜度都較高。軟件進(jìn)行質(zhì)量的測試,是對軟件質(zhì)量的保障的十分重要的方式[1]。在大型軟件產(chǎn)品發(fā)布交付之前的集成和驗(yàn)證階段,會發(fā)現(xiàn)一些在前期單元測試和模塊功能測試中無法發(fā)現(xiàn)的問題。為了修復(fù)這些問題,各個模塊通常會提供快速補(bǔ)丁(Quick Fix,QF)。與此同時,這個階段通常非常接近產(chǎn)品的交付時間點(diǎn),目前為了縮短產(chǎn)品的交付周期,通常給系統(tǒng)集成和驗(yàn)證的時間很短,同時對按期交付的時間要求非常嚴(yán)格。因此,在大型軟件開發(fā)中靠近交付時間點(diǎn)的集成驗(yàn)證階段,快速集成QF,并且保證產(chǎn)品質(zhì)量穩(wěn)定、保證按期交付成為一個需要解決的重要問題。如果要多集成QF,則有可能延期交付。如果優(yōu)先按時交付,則有可能無法集成所有的QF。

    要將這些QF集成到產(chǎn)品中,傳統(tǒng)的方法有三種:

    (1) 在發(fā)布的產(chǎn)品中不包括這些QF,優(yōu)先保證交付時間,等待后續(xù)發(fā)布的補(bǔ)丁包(Patch)來集成,這樣的缺點(diǎn)顯而易見,QF不能被迅速地集成到即將發(fā)布的產(chǎn)品中,無法保證提高產(chǎn)品的質(zhì)量。

    (2) 將這些QF加到產(chǎn)品發(fā)布中,重新編譯軟件模塊,這樣做的問題是有可能延遲交付時間、需要重新運(yùn)行已完成的測試用例,更為嚴(yán)重的是,有可能引入新的問題,影響產(chǎn)品質(zhì)量的穩(wěn)定性。

    (3) 提供文檔,讓終端用戶手動安裝QF,手動檢查QF安裝的日志文件,這無疑增加了用戶安裝的復(fù)雜度,增加了安裝的時間,特別是在QF數(shù)目巨大的時候,這樣將多耗費(fèi)用戶大量的時間,降低產(chǎn)品的質(zhì)量形象。在文獻(xiàn)[2]中,介紹了補(bǔ)丁分發(fā)管理系統(tǒng)來幫助用戶選擇和安裝合適的補(bǔ)丁包。

    因此,尋找快速的QF集成方法變得非常重要。有了快速的QF集成方法,即使在非常接近產(chǎn)品發(fā)布的時間點(diǎn),仍然可以快速集成QF,從而既保證按期交付,又能提高產(chǎn)品軟件質(zhì)量。

    1 QF快速集成機(jī)制

    1.1 持續(xù)集成

    眾所周知,隨著代碼量的劇增,軟件的復(fù)雜度隨之增加,軟件集成變得很困難。為了快速解決集成中的問題,保證每個軟件模塊能快速地被集成,持續(xù)集成的概念被提出并推廣[3-6]。持續(xù)集成是一種敏捷開發(fā)的實(shí)踐[7]。文獻(xiàn)[8]討論了持續(xù)集成中考慮測試用例合理執(zhí)行順序,以提高發(fā)現(xiàn)問題的效率,節(jié)省時間。文獻(xiàn)[9]在持續(xù)集成中同時考慮到功能性測試和非功能性測試。文獻(xiàn)[10]提到Travis CI系統(tǒng)的某些特性功能被誤用。持續(xù)集成的主要目的是盡早地集成代碼,文獻(xiàn)[11]描述了特定領(lǐng)域的具體應(yīng)用。盡早地、經(jīng)常性地集成,能有效地提高軟件質(zhì)量,降低風(fēng)險(xiǎn)。這樣能盡早發(fā)現(xiàn)問題,避免項(xiàng)目提交的失敗和延遲[12-13]。另隨著信息化應(yīng)用水平日益提高,為用戶提供及時、靈活的更新已是日益迫切的需求[4,13-14]。

    通常而言,持續(xù)集成主要應(yīng)用于開發(fā)階段。主要包括以下關(guān)鍵點(diǎn):

    (1) 每日編譯一次代碼,這樣能將最新的代碼包括在軟件包中。

    (2) 增加自動測試,能快速驗(yàn)證基本功能和新代碼。

    (3) 在持續(xù)集成中,能盡早發(fā)現(xiàn)集成的問題。這樣,軟件工程師可以將主要精力專注于修復(fù)軟件問題和開發(fā)新代碼;而不需要將主要精力放在集成及發(fā)現(xiàn)集成中出現(xiàn)的問題。

    1.2 基于QF模式的持續(xù)集成及測試

    但是上述持續(xù)集成的思想用于交付之前的系統(tǒng)集成和驗(yàn)證階段,仍不能滿足所有需求。自動測試可以覆蓋基本功能測試,但是對于一些組合的場景、復(fù)雜的場景,以電信領(lǐng)域的軟件產(chǎn)品為例,針對特定運(yùn)營商某些場景的軟件更新和修改的測試,或者不適合自動測試場景的測試用例,仍然需要手動測試,如果全部模塊重新編譯,理論上說為了保證軟件產(chǎn)品的質(zhì)量,所有手動測試都需要重新驗(yàn)證。這在時間和人力成本上幾乎不可接受。因此在實(shí)際中,通常會選擇小部分有代表性的測試用例,重新運(yùn)行。這樣做的問題在于以個例代替整體,存在質(zhì)量風(fēng)險(xiǎn)。因此本文提出一種基于QF模式的持續(xù)集成及測試機(jī)制。在開發(fā)通信產(chǎn)品的過程中,整個集成和測試階段(甚至在非??拷浖a(chǎn)品發(fā)布的時間點(diǎn)),一旦發(fā)現(xiàn)軟件問題,由相應(yīng)模塊提供QF,并被快速集成,然后部署在運(yùn)行的機(jī)器上,以便未進(jìn)行完的測試用例繼續(xù)在此機(jī)器上運(yùn)行,并驗(yàn)證此QF修復(fù)的問題。與開發(fā)階段不同,不采用整個模塊重新編譯,避免重新安裝部署,可以減少反復(fù)重新安裝的時間,減少整個模塊替換引入新軟件問題的潛在風(fēng)險(xiǎn)。在這個過程中,我們需要權(quán)衡并盡量找到最優(yōu)的平衡點(diǎn):在保證產(chǎn)品總體質(zhì)量的同時,盡可能多地集成QF。要做到這一點(diǎn),需要盡量地讓QF的停止提交時間靠近產(chǎn)品最后發(fā)布的時間,與此同時,要嚴(yán)格地保證產(chǎn)品質(zhì)量。不能因?yàn)榧闪四骋粋€QF,導(dǎo)致產(chǎn)品質(zhì)量的嚴(yán)重衰退。這樣,才可以實(shí)現(xiàn)平穩(wěn)迅速地集成更多的QF的目標(biāo)(如圖1和圖2所示),既能大力改善產(chǎn)品質(zhì)量,又能避免延長測試時間,避免延期發(fā)布產(chǎn)品。

    T1:產(chǎn)品開發(fā)階段 T2:產(chǎn)品的系統(tǒng)集成及驗(yàn)證階段

    T3:Patch(QFs)集成及測試階段 D1:產(chǎn)品交付時間點(diǎn)

    D2:Patch交付時間點(diǎn)

    對比以上圖1和圖2,我們可以清楚地看到,相比較傳統(tǒng)的集成測試模式,基于QF模式的持續(xù)集成能減少T3時間段的Patch集成測試工作,提高在D1點(diǎn)交付的產(chǎn)品質(zhì)量。

    綜上,基于QF模式的持續(xù)集成方式具有如下優(yōu)點(diǎn):

    (1) 在發(fā)布產(chǎn)品之前,能盡快地集成所有已有的QF。這能夠顯著地提高產(chǎn)品質(zhì)量。

    (2) 所有子模塊軟件包不需重新編譯交付,也不需要重新部署安裝,節(jié)省大量集成與驗(yàn)證時間。

    (3) 已經(jīng)驗(yàn)證過的測試用例無須重新測試,這樣能保證軟件包質(zhì)量沒有衰退。在剩下的測試中主要關(guān)注未測試過的測試用例,以及QF所提供的軟件修復(fù)。

    2 QF自動選擇算法

    基于前文所述的基于QF的持續(xù)集成模式,我們進(jìn)一步研究QF自動選擇算法。

    2.1 安裝過程分析

    大型軟件的安裝過程相對比較復(fù)雜,部署步驟多,而且與具體的硬件資源、軟件模塊等配置相關(guān)。我們按照產(chǎn)品的安裝過程,將所有安裝過程分為n個步驟,同時將所有QF分為n+1個集合(P0,P1,…,Pn-1)。如圖3所示。

    根據(jù)安裝過程,將QF集合分為n個子集合。

    All_QF={P0,P1,…,Pn-1}

    其中:

    P0={fx,fx+1,…,fx+l}

    P1={fy,fy+1,…,fy+m}

    ?

    Pn-1={fz,fz+1,…,fz+k}

    式中:

    (x,y,z,l,m,n,k)∈N

    fi(i∈(x,x+1,…,x+l,y,y+1,…,y+m,z,z+1,…,z+k)

    fi是來自不同的模塊QF。為方便問題討論,設(shè)每個fi的安裝需要約4條命令完成(包括拷貝、檢查cksum值、解壓、安裝等)。如圖4所示。將QF按照集合All_QF={P0,P1,…,Pn-1}來安裝,可以減少命令單獨(dú)執(zhí)行。所有QF的安裝簡化為n條命令。

    在前面所述的n個固定的點(diǎn),通過輸入固定的n條命令,在P0,P1,…,Pn-1集合中所包含的所有QF將被自動安裝好。這樣多個QF的安裝本來需要[(l+1)+(m+1)+…+(k+1)]×4條命令,縮減為n個固定的命令(n的大小取決于安裝步驟數(shù)目大小)。顯而易見,當(dāng)n較小,而QF數(shù)目([(l+1)+(m+1)+…+(k+1)]×4)較大時,此方法的優(yōu)勢更為明顯。這n條命令可以被集成到正常安裝和升級的步驟中,如果某兩個步驟之間,沒有QF要被安裝,則可以使Px為空。這樣做的好處是接口統(tǒng)一。

    2.2 算法步驟

    算法目標(biāo):考慮到每個QF適用于不同的軟件模塊、安裝的特定步驟、平臺、服務(wù)器類型和操作系統(tǒng)類型等,在安裝每個QF時,自動檢測以上信息,自動選擇并部署所需的QF,無須用戶做出人工判斷。

    算法輸入:

    1) 全體QF集合:

    {fx,fx+1,…,fx+l,fy,fy+1,…,fy+m,…,fz,fz+1,…,fz+k},

    其中:

    (x,y,z,l,m,n,k)∈N

    fi(i∈(x,x+1,…,x+l,y,y+1,…,y+m,z,z+1,…,z+k)

    2) 每個QF都有一組屬性標(biāo)簽:

    fiAttribute=[software_module,apply_phase,

    servertype,OStype,…]

    算法輸出:

    All_QF={P0,P1,…,Pn-1}

    其中:

    P0={fx,fx+1,…,fx+l}

    P1={fy,fy+1,…,fy+m}

    ?

    Pn-1={fz,fz+1,…,fz+k}

    算法描述:

    1) 輸入全體QF集合:{fx,fx+1,…,fx+l,fy,fy+1,…,fy+m,…,fz,fz+1,…,fz+k}。

    2) 輸入每個QF集合都有一組屬性標(biāo)簽fiAttribute=[software_module,apply_phase,servertype,OStype]。

    3) 獲取目標(biāo)平臺的具體硬件資源、軟件配置、服務(wù)器類型、操作系統(tǒng)類型等信息。

    4) for each QF:

    將屬性標(biāo)簽與獲取的信息相匹配。

    如果匹配成功:

    QF放入合適的子集合Pii∈{0,1,…,n-1}。

    否則:

    跳過該QF,并給出提示信息,此QF未能分入合適的子集合。

    5) QF遍歷完成,結(jié)束退出。

    算法復(fù)雜度約為O(QF_number),其中QF_number為QF的數(shù)目,因此算法復(fù)雜度接近于多項(xiàng)式。在現(xiàn)有的硬件資源條件下,運(yùn)行速度很快。

    另考慮到日志內(nèi)容繁多,為減少人工檢查安裝日志的時間,支持自動檢查安裝日志,可以對每一個QF,進(jìn)行特定關(guān)鍵字搜索,以確定所有QF安裝成功,無報(bào)錯信息。

    綜上,這種QF的自動安裝機(jī)制及自動選擇算法,具有以下優(yōu)點(diǎn):

    (1) 所有的QF可以自動安裝,不需要用戶在安裝時手動輸入命令。

    (2) 根據(jù)服務(wù)器配置類型、配置參數(shù)等具體信息,支持自動選擇適用的QF,并自動地安裝。

    (3) QF安裝的日志,能自動檢查,發(fā)現(xiàn)安裝失敗的QF,無須人工檢查。

    (4) 合適的體系結(jié)構(gòu),讓QF的集成簡單方便,無須太多編碼工作。

    (5) 大大減少了QF的安裝時間。

    3 系統(tǒng)設(shè)計(jì)及測試結(jié)果分析

    3.1 系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn)

    基于前文提出的QF快速集成機(jī)制及自動選擇算法,我們設(shè)計(jì)實(shí)現(xiàn)了如圖5所示系統(tǒng)結(jié)構(gòu)。

    (1) 軟件模塊1-n,是大型軟件產(chǎn)品的軟件模塊,提供QF。

    (2) QF快速集成模塊:負(fù)責(zé)將QF集成。提供統(tǒng)一的文件來處理每個QF。設(shè)計(jì)統(tǒng)一的QF處理結(jié)構(gòu),以及針對每個QF的配置文件。這樣能將集成新QF的工作量減到最少。每次集成無須新加代碼,只需要將QF內(nèi)容及相應(yīng)的配置文件定義好,拷貝至指定目錄下即可。

    (3) QF庫:用于存放所有的QF和每個QF的配置文件,配置文件用于程序根據(jù)具體的服務(wù)器配置等,自動選擇需要安裝使用的QF。每個QF按照如下模板提供QF的屬性標(biāo)簽,作為自動選擇算法模塊的輸入:

    softwaremodule=; applyphase=; servertype=;OStype=;…

    流程如圖6所示。

    (4) QF安裝自動檢測模塊:對一個QF,可以自動檢測安裝是否成功,日志是否無錯誤和異常。

    3.2 測試結(jié)果及分析

    我們通過部署8個版本的軟件包,收取相關(guān)的數(shù)據(jù)。我們分別收集了部署本文機(jī)制方法和沒有部署的各項(xiàng)數(shù)據(jù),進(jìn)行比較和分析。為方便討論,按照QF數(shù)目從小到大的順序,對軟件版本進(jìn)行了重新排序。

    1) 安裝部署QF時間顯著減少。為了客觀計(jì)算減少的時間,忽略掉其他影響安裝的時間,我們在收集數(shù)據(jù)時,僅計(jì)算用戶或系統(tǒng)調(diào)用命令所耗費(fèi)的時間。

    如圖7所示。我們可以看到,引入基于QF模式的集成機(jī)制及自動選擇算法后,QF安裝的時間減少了10~142分鐘;而且QF數(shù)量越多,節(jié)省的時間就越多。當(dāng)有多套系統(tǒng)需要部署和升級的時候,節(jié)省的時間成倍增長。

    2) 檢查安裝日志的時間顯著減少。我們收集了檢查安裝日志的時間并進(jìn)行對比。以前用戶需要一個一個檢查QF安裝日志,以便確定每個QF安裝成功。引入日志自動檢測機(jī)制后,可以由系統(tǒng)對安裝日志進(jìn)行自動檢查,確保QF安裝正確,用戶只需要檢查日志自動檢查的總結(jié)日志??偨Y(jié)日志非常簡單,只包括對每一個QF安裝結(jié)果的說明,成功或失敗。因此能減少大量手動檢查日志的時間。如圖8所示。

    3) 產(chǎn)品質(zhì)量提升。如圖9所示,橫坐標(biāo)表示每個Load,縱坐標(biāo)表示對應(yīng)于每個Load集成的QF數(shù)目。顯而易見,集成的QF數(shù)目越多,修復(fù)的軟件問題越多,產(chǎn)品質(zhì)量也更好。

    4 結(jié) 語

    本文提出一種基于QF的快速集成機(jī)制,并設(shè)計(jì)實(shí)現(xiàn)基于此機(jī)制的QF自動選擇算法。實(shí)驗(yàn)及實(shí)踐證明,可快速集成QF,具有不延遲產(chǎn)品發(fā)布時間、提高產(chǎn)品軟件質(zhì)量的優(yōu)點(diǎn);與此同時,能夠節(jié)省用戶的安裝時間,減少人工檢查安裝日志的時間;適用于大型軟件的交付集成及驗(yàn)證,推薦進(jìn)一步推廣使用。下一步,研究集成測試序列生成方法[15-16]在持續(xù)集成中的應(yīng)用。

    猜你喜歡
    測試用例日志自動
    一名老黨員的工作日志
    華人時刊(2021年13期)2021-11-27 09:19:02
    基于SmartUnit的安全通信系統(tǒng)單元測試用例自動生成
    扶貧日志
    心聲歌刊(2020年4期)2020-09-07 06:37:14
    自動捕盜機(jī)
    基于混合遺傳算法的回歸測試用例集最小化研究
    基于STM32的自動喂養(yǎng)機(jī)控制系統(tǒng)
    電子測試(2018年10期)2018-06-26 05:53:36
    游學(xué)日志
    關(guān)于自動駕駛
    汽車博覽(2016年9期)2016-10-18 13:05:41
    Stefan Greiner:我們?yōu)槭裁葱枰詣玉{駛?
    基于依賴結(jié)構(gòu)的測試用例優(yōu)先級技術(shù)
    亚洲成人中文字幕在线播放| 成人亚洲精品av一区二区| 欧美xxxx性猛交bbbb| 九九热线精品视视频播放| 26uuu在线亚洲综合色| 国语自产精品视频在线第100页| 成人午夜精彩视频在线观看| 欧美极品一区二区三区四区| 亚洲国产精品一区二区三区在线| 国产黄色视频一区二区在线观看| 全区人妻精品视频| 九色亚洲精品在线播放| 最近最新中文字幕大全免费视频 | 国产av国产精品国产| 亚洲av.av天堂| 母亲3免费完整高清在线观看 | av国产精品久久久久影院| 人人妻人人澡人人看| 国产伦理片在线播放av一区| tube8黄色片| av在线app专区| 中文字幕制服av| 一本久久精品| 亚洲综合精品二区| 在线观看三级黄色| 视频在线观看一区二区三区| 伊人亚洲综合成人网| 久久女婷五月综合色啪小说| 国产高清不卡午夜福利| 天堂俺去俺来也www色官网| 午夜福利视频精品| 爱豆传媒免费全集在线观看| 在线观看三级黄色| 亚洲一级一片aⅴ在线观看| 久久精品久久精品一区二区三区| 制服人妻中文乱码| 久久久久精品久久久久真实原创| 黑人欧美特级aaaaaa片| 丝袜在线中文字幕| 欧美成人午夜精品| 国产色婷婷99| 亚洲成人一二三区av| 人妻系列 视频| 人妻系列 视频| 国产成人aa在线观看| 日本午夜av视频| 成人亚洲精品一区在线观看| 91成人精品电影| 亚洲av在线观看美女高潮| 18禁动态无遮挡网站| 成人手机av| 亚洲精华国产精华液的使用体验| 九九爱精品视频在线观看| 国产成人欧美| 免费观看无遮挡的男女| 有码 亚洲区| 久久99精品国语久久久| 街头女战士在线观看网站| 国产精品偷伦视频观看了| 免费高清在线观看视频在线观看| 中文天堂在线官网| 亚洲国产精品国产精品| 观看av在线不卡| 午夜免费观看性视频| 97精品久久久久久久久久精品| 国产国拍精品亚洲av在线观看| 欧美精品人与动牲交sv欧美| 亚洲国产精品999| 伊人久久国产一区二区| 精品国产国语对白av| 亚洲婷婷狠狠爱综合网| 午夜福利视频精品| 午夜福利视频精品| 观看美女的网站| 国产激情久久老熟女| 久久久国产一区二区| 2022亚洲国产成人精品| 欧美成人精品欧美一级黄| 成人漫画全彩无遮挡| 国产免费一区二区三区四区乱码| 精品酒店卫生间| 午夜精品国产一区二区电影| 最后的刺客免费高清国语| 黄片播放在线免费| 成人漫画全彩无遮挡| 国产精品秋霞免费鲁丝片| 亚洲人成77777在线视频| 少妇高潮的动态图| 国产av精品麻豆| 在线天堂中文资源库| www.av在线官网国产| 久久精品国产亚洲av涩爱| 精品人妻一区二区三区麻豆| 国产淫语在线视频| 美女福利国产在线| 中文乱码字字幕精品一区二区三区| 在线天堂中文资源库| 在线 av 中文字幕| 欧美国产精品va在线观看不卡| 久久精品久久精品一区二区三区| 爱豆传媒免费全集在线观看| 日韩精品有码人妻一区| 一本—道久久a久久精品蜜桃钙片| 国产亚洲欧美精品永久| av天堂久久9| 国产1区2区3区精品| 欧美少妇被猛烈插入视频| 91久久精品国产一区二区三区| 国产精品女同一区二区软件| 亚洲精品国产色婷婷电影| 校园人妻丝袜中文字幕| 一二三四中文在线观看免费高清| 狠狠婷婷综合久久久久久88av| av黄色大香蕉| 色婷婷久久久亚洲欧美| 中国国产av一级| 在线观看美女被高潮喷水网站| 国产一区二区在线观看日韩| 黑丝袜美女国产一区| 精品人妻熟女毛片av久久网站| 日日啪夜夜爽| 丝袜在线中文字幕| 亚洲精品中文字幕在线视频| 美女视频免费永久观看网站| 色视频在线一区二区三区| 18禁在线无遮挡免费观看视频| a级毛片黄视频| 国产亚洲一区二区精品| 男人舔女人的私密视频| 久久久久久久亚洲中文字幕| 日韩一区二区视频免费看| 成人午夜精彩视频在线观看| 午夜影院在线不卡| 国产日韩欧美在线精品| 免费人成在线观看视频色| 黄色 视频免费看| 久热久热在线精品观看| 九九爱精品视频在线观看| 婷婷色综合www| 日日摸夜夜添夜夜爱| 天美传媒精品一区二区| 欧美性感艳星| 亚洲欧洲精品一区二区精品久久久 | 中文字幕精品免费在线观看视频 | 国产一区二区激情短视频 | 亚洲欧美成人综合另类久久久| av视频免费观看在线观看| 韩国高清视频一区二区三区| 午夜福利视频精品| 国产老妇伦熟女老妇高清| 国产乱来视频区| 丰满乱子伦码专区| 天堂俺去俺来也www色官网| 国产精品久久久久久久久免| 另类精品久久| 亚洲伊人色综图| 亚洲丝袜综合中文字幕| 欧美变态另类bdsm刘玥| 看免费成人av毛片| 伊人亚洲综合成人网| 日韩成人伦理影院| 国产不卡av网站在线观看| 日韩制服丝袜自拍偷拍| 一级黄片播放器| 国产亚洲一区二区精品| 中文字幕精品免费在线观看视频 | 如何舔出高潮| 国产精品久久久久成人av| 国产免费视频播放在线视频| 中文字幕精品免费在线观看视频 | 波野结衣二区三区在线| 亚洲av日韩在线播放| 亚洲激情五月婷婷啪啪| 99香蕉大伊视频| 国产极品粉嫩免费观看在线| 高清av免费在线| 久久99热这里只频精品6学生| 一本大道久久a久久精品| 久久久久久人人人人人| av在线播放精品| 中文字幕av电影在线播放| 18禁裸乳无遮挡动漫免费视频| 26uuu在线亚洲综合色| 成年动漫av网址| 天堂俺去俺来也www色官网| 国产日韩欧美视频二区| 999精品在线视频| 国产爽快片一区二区三区| 老熟女久久久| 国产又色又爽无遮挡免| 久久精品人人爽人人爽视色| av有码第一页| 人体艺术视频欧美日本| 日韩人妻精品一区2区三区| 久久这里只有精品19| 国国产精品蜜臀av免费| 日本wwww免费看| 制服丝袜香蕉在线| 国产日韩欧美在线精品| 日韩视频在线欧美| 国产免费又黄又爽又色| 国产探花极品一区二区| 天堂俺去俺来也www色官网| 亚洲国产成人一精品久久久| 国产又爽黄色视频| 亚洲国产日韩一区二区| 国产有黄有色有爽视频| 18在线观看网站| 少妇人妻久久综合中文| 国产男女内射视频| 国产亚洲午夜精品一区二区久久| 五月玫瑰六月丁香| 最新中文字幕久久久久| 黄片无遮挡物在线观看| 哪个播放器可以免费观看大片| 亚洲av福利一区| 1024视频免费在线观看| 最新的欧美精品一区二区| 中文天堂在线官网| 久久精品国产自在天天线| 大码成人一级视频| 国产日韩一区二区三区精品不卡| 五月玫瑰六月丁香| 日韩大片免费观看网站| 国产一区二区在线观看av| 2018国产大陆天天弄谢| 9色porny在线观看| 欧美国产精品va在线观看不卡| 黄色视频在线播放观看不卡| 成年av动漫网址| 午夜免费男女啪啪视频观看| 在线天堂最新版资源| 欧美日韩视频精品一区| 大码成人一级视频| 91精品伊人久久大香线蕉| 9热在线视频观看99| 美女视频免费永久观看网站| 两个人免费观看高清视频| 中国三级夫妇交换| 久久97久久精品| 美女国产高潮福利片在线看| 国产精品99久久99久久久不卡 | 亚洲欧美成人精品一区二区| 永久网站在线| 国产国拍精品亚洲av在线观看| 黄色毛片三级朝国网站| 一级毛片我不卡| 一个人免费看片子| av视频免费观看在线观看| 高清视频免费观看一区二区| 看十八女毛片水多多多| 亚洲成av片中文字幕在线观看 | 亚洲av综合色区一区| 熟妇人妻不卡中文字幕| 日韩电影二区| 国产一区二区三区综合在线观看 | 美女内射精品一级片tv| 51国产日韩欧美| 国产精品麻豆人妻色哟哟久久| 九草在线视频观看| 国产极品天堂在线| 欧美日韩视频精品一区| 日韩中文字幕视频在线看片| 男男h啪啪无遮挡| 国产日韩欧美视频二区| 在线观看免费视频网站a站| 亚洲国产精品999| 视频区图区小说| a 毛片基地| 国产一区二区激情短视频 | 在线天堂中文资源库| 最近最新中文字幕免费大全7| 免费看av在线观看网站| 欧美日韩成人在线一区二区| 少妇人妻精品综合一区二区| 亚洲第一区二区三区不卡| 欧美日韩视频高清一区二区三区二| 伊人久久国产一区二区| 一区二区av电影网| 免费日韩欧美在线观看| 全区人妻精品视频| 亚洲精品久久午夜乱码| 热99久久久久精品小说推荐| 欧美国产精品一级二级三级| 亚洲三级黄色毛片| 777米奇影视久久| 狠狠精品人妻久久久久久综合| 这个男人来自地球电影免费观看 | 亚洲精品av麻豆狂野| 久久久欧美国产精品| 亚洲成国产人片在线观看| 男人舔女人的私密视频| 哪个播放器可以免费观看大片| 97精品久久久久久久久久精品| 中文字幕另类日韩欧美亚洲嫩草| 18禁在线无遮挡免费观看视频| 考比视频在线观看| 国产一区亚洲一区在线观看| av线在线观看网站| 亚洲美女视频黄频| 日韩制服丝袜自拍偷拍| 26uuu在线亚洲综合色| 国产日韩欧美视频二区| freevideosex欧美| 人妻少妇偷人精品九色| 男女免费视频国产| 卡戴珊不雅视频在线播放| 尾随美女入室| 国产精品女同一区二区软件| 深夜精品福利| 免费大片18禁| 亚洲成av片中文字幕在线观看 | 欧美日韩视频高清一区二区三区二| 午夜视频国产福利| 有码 亚洲区| 亚洲国产毛片av蜜桃av| 日本vs欧美在线观看视频| 欧美成人精品欧美一级黄| 伊人亚洲综合成人网| 午夜福利视频精品| 国产成人一区二区在线| 天堂8中文在线网| 成人午夜精彩视频在线观看| av一本久久久久| 在线观看免费视频网站a站| 最近最新中文字幕免费大全7| 高清毛片免费看| 最黄视频免费看| 黄网站色视频无遮挡免费观看| 欧美精品人与动牲交sv欧美| 曰老女人黄片| 纵有疾风起免费观看全集完整版| av电影中文网址| 国产成人精品在线电影| av卡一久久| 日韩,欧美,国产一区二区三区| 人人澡人人妻人| 免费看不卡的av| 欧美另类一区| 午夜免费男女啪啪视频观看| 青春草亚洲视频在线观看| 精品国产一区二区三区四区第35| 大码成人一级视频| 男女无遮挡免费网站观看| 大码成人一级视频| 一个人免费看片子| 少妇的丰满在线观看| 国产亚洲av片在线观看秒播厂| 最新中文字幕久久久久| 乱人伦中国视频| 免费在线观看黄色视频的| 欧美 日韩 精品 国产| 男人操女人黄网站| 亚洲国产欧美日韩在线播放| 看非洲黑人一级黄片| 欧美 日韩 精品 国产| 国产精品偷伦视频观看了| 人妻系列 视频| 国产精品国产三级专区第一集| 在线免费观看不下载黄p国产| 国产福利在线免费观看视频| 黄色视频在线播放观看不卡| 视频在线观看一区二区三区| 韩国av在线不卡| 最新的欧美精品一区二区| 亚洲五月色婷婷综合| 日韩av在线免费看完整版不卡| 久久国内精品自在自线图片| 性高湖久久久久久久久免费观看| 毛片一级片免费看久久久久| 大陆偷拍与自拍| 一级毛片我不卡| 国产av码专区亚洲av| 精品久久久精品久久久| 日本黄大片高清| 老司机影院成人| 亚洲欧美精品自产自拍| 水蜜桃什么品种好| 日产精品乱码卡一卡2卡三| 人妻系列 视频| 在线观看免费日韩欧美大片| 国产成人欧美| 国产精品秋霞免费鲁丝片| 欧美xxxx性猛交bbbb| 日韩一本色道免费dvd| 免费黄色在线免费观看| 亚洲美女黄色视频免费看| 久久久精品区二区三区| 最黄视频免费看| 精品99又大又爽又粗少妇毛片| 婷婷色综合大香蕉| 18禁动态无遮挡网站| 两性夫妻黄色片 | 高清黄色对白视频在线免费看| 精品一区二区三区视频在线| 午夜日本视频在线| 999精品在线视频| 看非洲黑人一级黄片| 内地一区二区视频在线| 99久久中文字幕三级久久日本| 丝袜喷水一区| 一级片'在线观看视频| 午夜免费观看性视频| 国产视频首页在线观看| 久久久久精品人妻al黑| 卡戴珊不雅视频在线播放| 久久国产精品大桥未久av| 精品国产国语对白av| av.在线天堂| 美女国产高潮福利片在线看| 国产精品国产三级专区第一集| 热re99久久精品国产66热6| 如日韩欧美国产精品一区二区三区| 飞空精品影院首页| 亚洲伊人久久精品综合| 欧美精品高潮呻吟av久久| 日韩中文字幕视频在线看片| 欧美97在线视频| 久久久精品94久久精品| 国产成人一区二区在线| av卡一久久| 你懂的网址亚洲精品在线观看| 欧美人与性动交α欧美软件 | 激情视频va一区二区三区| 欧美精品一区二区免费开放| 香蕉精品网在线| 搡女人真爽免费视频火全软件| av黄色大香蕉| 中国三级夫妇交换| 80岁老熟妇乱子伦牲交| 久久午夜综合久久蜜桃| 少妇高潮的动态图| 国产深夜福利视频在线观看| 免费不卡的大黄色大毛片视频在线观看| 久久狼人影院| 中文字幕最新亚洲高清| 岛国毛片在线播放| 夜夜骑夜夜射夜夜干| 在线天堂最新版资源| 曰老女人黄片| 如日韩欧美国产精品一区二区三区| 久久久久久人人人人人| 18禁裸乳无遮挡动漫免费视频| 国产淫语在线视频| 亚洲av电影在线观看一区二区三区| 国产一区二区三区综合在线观看 | 欧美老熟妇乱子伦牲交| 成人手机av| 韩国av在线不卡| 91aial.com中文字幕在线观看| 国产精品蜜桃在线观看| 久久精品国产自在天天线| 国产亚洲精品第一综合不卡 | h视频一区二区三区| 国产视频首页在线观看| av有码第一页| 免费日韩欧美在线观看| 久久免费观看电影| 欧美亚洲日本最大视频资源| 极品人妻少妇av视频| 精品一区二区三卡| 成人18禁高潮啪啪吃奶动态图| 黄色一级大片看看| 亚洲精品av麻豆狂野| 国产免费现黄频在线看| 曰老女人黄片| 哪个播放器可以免费观看大片| 国产乱人偷精品视频| xxx大片免费视频| 午夜视频国产福利| 日日摸夜夜添夜夜爱| 在线天堂最新版资源| 国产精品久久久久久精品电影小说| 18在线观看网站| 18禁观看日本| 自拍欧美九色日韩亚洲蝌蚪91| 亚洲第一av免费看| 男女国产视频网站| 色5月婷婷丁香| 精品卡一卡二卡四卡免费| 国产免费一级a男人的天堂| 99热全是精品| 视频区图区小说| 久久久久久久亚洲中文字幕| 成人漫画全彩无遮挡| 精品酒店卫生间| 咕卡用的链子| 久久久亚洲精品成人影院| 少妇人妻精品综合一区二区| 亚洲欧美成人综合另类久久久| 国产一区有黄有色的免费视频| 激情五月婷婷亚洲| 黄色一级大片看看| 热99国产精品久久久久久7| freevideosex欧美| 熟妇人妻不卡中文字幕| 啦啦啦在线观看免费高清www| 午夜福利,免费看| 丝袜美足系列| 日韩av不卡免费在线播放| 亚洲精品456在线播放app| 少妇人妻 视频| 久久狼人影院| 黄色怎么调成土黄色| 最近中文字幕2019免费版| 国产精品一区www在线观看| 制服诱惑二区| 午夜影院在线不卡| 美女xxoo啪啪120秒动态图| 国产精品一区二区在线观看99| 亚洲国产色片| av免费观看日本| 国产一区有黄有色的免费视频| 搡老乐熟女国产| 夫妻性生交免费视频一级片| 国产成人aa在线观看| 五月伊人婷婷丁香| 国产一区有黄有色的免费视频| 狂野欧美激情性xxxx在线观看| 亚洲经典国产精华液单| 亚洲精品日本国产第一区| 两性夫妻黄色片 | 国产国语露脸激情在线看| 国产xxxxx性猛交| 黄片播放在线免费| 香蕉丝袜av| 少妇 在线观看| 亚洲国产av影院在线观看| 亚洲丝袜综合中文字幕| 卡戴珊不雅视频在线播放| 欧美精品人与动牲交sv欧美| 亚洲精品成人av观看孕妇| 视频区图区小说| 精品人妻在线不人妻| 久久久精品94久久精品| 久久国产精品大桥未久av| 九色亚洲精品在线播放| 久久精品久久久久久噜噜老黄| 精品一区二区三卡| 久久 成人 亚洲| 亚洲av欧美aⅴ国产| 欧美3d第一页| 欧美精品国产亚洲| 国产淫语在线视频| 美女福利国产在线| 亚洲精品日韩在线中文字幕| 久久久久久久国产电影| 黑人猛操日本美女一级片| 亚洲经典国产精华液单| 九色亚洲精品在线播放| 亚洲伊人久久精品综合| 日韩成人伦理影院| 久久韩国三级中文字幕| 22中文网久久字幕| 狠狠精品人妻久久久久久综合| √禁漫天堂资源中文www| 伦理电影大哥的女人| a 毛片基地| 一区二区av电影网| 午夜视频国产福利| 一级毛片我不卡| 两性夫妻黄色片 | 欧美日韩视频精品一区| 亚洲第一av免费看| 一二三四中文在线观看免费高清| 久久免费观看电影| 免费黄网站久久成人精品| 精品一区在线观看国产| 色94色欧美一区二区| 日韩一区二区三区影片| 国产欧美另类精品又又久久亚洲欧美| 久久久久久久久久成人| 亚洲精品日本国产第一区| av免费观看日本| 日韩欧美一区视频在线观看| videossex国产| 亚洲av国产av综合av卡| 国产日韩欧美亚洲二区| 亚洲国产精品一区三区| 男女免费视频国产| 亚洲美女搞黄在线观看| 国产男女内射视频| 国产白丝娇喘喷水9色精品| 日韩一区二区三区影片| 国产一区亚洲一区在线观看| 亚洲国产精品999| 一级毛片我不卡| 街头女战士在线观看网站| av在线app专区| 久久久久久久精品精品| 制服丝袜香蕉在线| 久久久久久人妻| 青春草亚洲视频在线观看| 中文字幕另类日韩欧美亚洲嫩草| 亚洲国产欧美日韩在线播放| 日本猛色少妇xxxxx猛交久久| 久久久久久久久久久免费av| 侵犯人妻中文字幕一二三四区| 一级毛片 在线播放| 欧美日本中文国产一区发布| 久久久久国产精品人妻一区二区| 十分钟在线观看高清视频www| 欧美人与善性xxx| 国产 精品1| 搡女人真爽免费视频火全软件| 免费在线观看完整版高清| 中文乱码字字幕精品一区二区三区| 日韩精品有码人妻一区| 久久亚洲国产成人精品v| 99久国产av精品国产电影| 看非洲黑人一级黄片| 亚洲欧美成人精品一区二区| 日韩免费高清中文字幕av| 少妇被粗大猛烈的视频| 熟女av电影|