《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 自動化測試在動態文檔發布系統中的應用
自動化測試在動態文檔發布系統中的應用
摘要: 對于大多數人來說,都會有這樣的客戶體驗:去銀行或者保險公司辦理業務,或者接收他們的保單宣傳,我們所面對和接收的都是一張張一樣的表單,然后上面有一些空白的表格或者下劃線,然后將客戶的信息填上去。
Abstract:
Key words :

0 引言
    對于大多數人來說,都會有這樣的客戶體驗:去銀行或者保險公司辦理業務,或者接收他們的保單宣傳,我們所面對和接收的都是一張張一樣的表單,然后上面有一些空白的表格或者下劃線,然后將客戶的信息填上去。這樣的做法有以下兩個缺點:
    (1)客戶體驗差。所有客戶拿到的都是一樣的表單,因為考慮特殊的情況,表單里面的空白的地方都會比較大,所以一般會出現大片空白的區域。
    (2)對于每種不同的客戶或者不同的業務會需要不同的表單,對于客戶信息變動的情況,需要人工完成,比較繁瑣。
    為了更好的客戶體驗,越來越多的公司傾向于采用動態打印技術。這樣每個客戶接收到的文檔或者打印件都是定制化的,這樣就能克服以上缺點而做到:
    (1)客戶體驗優。所有客戶拿到的文檔都是定制化的,表單里沒有需要填空的地方,客戶的數據都會被程序動態地植入表格模板里,就好像專門為客戶定做的文檔。
    (2)我們可以在模板中定義一些規則,然后根據客戶數據來采用相應的規則。例如,美國各個州的法律是不一樣的,我們可以在編輯文檔的時候就定義規則:如果客戶是A州的,就用A條文,如果是B州的,就用B條文。這樣當生成文檔的時候,程序會根據當前客戶是屬于哪個州的,動態地加入這一段條文,而不需要人工的判定。并且,當客戶從A州搬到B州,我們只需要更新一下客戶的數據,客戶下次就能拿到更新的正確的文檔。

1 動態文檔發布系統
    有了如上的需求,很多公司都加入了開發動態文檔發布系統的行列。對于動態文檔發布,簡單說起來,一般的步驟是:1)建立文檔模板;2)運行時,裝載客戶數據進入模板;3)拼接文檔;4)排版;5)輸出前處理;6)輸出成不同格式的文檔;7)發布和歸檔。
    動態文檔發布系統可以使客戶高性能制作并發送設計精美、高度個性化的溝通材料,從合同、保險單、大批量的賬戶關系維護通知單,到定制的推廣資料、商業信函等。客戶可以在該系統平臺上,運用自己熟悉的文檔開發軟件,如Word、Adobe Indesign、Dream Weaver,開發出文檔模板,并根據系統提供的插件進行邏輯的設置。然后,該模板就能被送往系統,跟隨提供的客戶數據而批量地生成客戶需要的定制文檔。接著,生成的文件可以通過不同的途徑,例如,郵件、e-mail、手機短信等方式發送到客戶,使客戶有良好的用戶體驗。

2 自動化測試的要求
    對于這樣一個復雜的系統,它的主要客戶是一些保險公司和銀行,而它的主要產出是保單和合同。同時,合同和保單都是很嚴肅和很嚴謹的文檔??蛻粜枰氖撬麄兊目蛻粼诳蛻魯祿]有改變的情況下,得到的是一貫的體驗。
    但是同時,動態文檔發布系統本身又是一個不斷發展和改善的系統。它擁有非常復雜的排版邏輯,并且每個版本的升級都會有大量的新功能和新邏輯被引入,這樣的邏輯改變如果哪怕有一點點的差錯,原來客戶的整個文檔可能就會面目全非。如果老的客戶需要升級這些新功能的話,我們需要保證客戶得到一貫的體驗。也就是說,他們用舊的版本系統生成的文檔和在新的版本系統生成的文檔要保持一致,除非新的版本生成的更好,并得到客戶的同意。
    這樣,為了達到上面的目標,我們需要在新版本發布前,運行一些老客戶的文檔(挑選一些很典型的客戶文檔),并且一個個和老版本生產的文檔進行比較。但是我們不能把這個過程推到新版本發布之前才做,因為那個時候整個項目已經積累了很多的不同點,很難追查到源頭并加以改正。所以我們需要把這個過程提前,并且頻繁地去檢查。
    由于需要頻繁的檢查,并且文檔的比較是個很繁重的體力活,所以自動測試將會是很好的方法,它不僅能夠節省絕對的人力,而且能夠保證絕對的準確,不會被人為因素干擾。
    我們可以把這個自動測試集成到日常的打包系統中,每次打包后就可以自動地完成運行,比較和生成報告。
    但是,我們不能在打包服務器上每次都去部署新的系統,因為那樣太笨重了,并且會讓環境問題和我們系統本身的問題經常性地糾纏不清。所以,我們需要自己建立一套輕量級的架構去承載這個測試過程:
    (1)我們的系統是建立在基于應用服務器的EJB架構上的,并且EJB的主要操作是基于對數據庫的操作,但是我們對于該自動測試的系統的要求是,對外部的依賴越少越好,因為這樣的話,我們就能很方便地在各個相關程序員和測試人員以及配置人員之間進行部署和實施,所以我們希望他不要依賴應用服務器和數據庫。
    (2)我們要明確輸入源和輸出源,并且能夠提供一些簡單并且方便的配置,而且在很小代價的前提下,能夠在不同的輸入源和輸出源之間隨意切換。
    (3)結果必須是可以有辦法鑒別的,并且鑒別結果是能夠很容易取得和方便查閱的。

3 設計方案
    根據上面提出的三個要求,我們將通過分析我們的系統來提出我們的解決方案。
3.1 分析
    對于這個系統來說,我們首先需要解決對于應用服務器,也就是對于EJB的依賴。為了達到這個目的,我們必須對系統的主要模塊進行分析,來想辦法如何解除依賴。

 

3.1.1 系統主要模塊介紹
    我們可以看看此系統的一個特別簡化同時又很典型的流程:

 

a.JPG


    首先介紹一下每個術語:
    BDT:Business document template,商業文檔模板。在這里我們定義一些規則,然后會跟客戶數據關聯選擇具體的規則。
    Customer Data:客戶數據。XML格式記錄特定客戶的數據,然后根據這些客戶數據,動態產生不同文檔。
    ASL:Assembly List,裝配列表。由BDT和客戶數據裝載生成,里面記錄的是一個個根據規則而選出來的最終文檔片段(text piece)。
    Text Piece:文檔片段。在客戶端定義,并存儲在數據庫端的文檔片段。
    MSO:微軟自己定義的HTML格式Microsoft HTML,然后我們在里面加入一些我們自己定義的標記。
    Styled Doc:式樣文檔。我們定義的一個格式,其實就是一些結構類,會對文檔的各個內容、樣式、布局進行描述。
    DIF:Document Independent Format,獨立文檔格式。StyledDoc經過CE(composition)排版的結果就是DIF。它是一個頁面級別的概念,告訴你什么時候生成一個新頁面,多大,在哪里用什么字體寫些什么字,在哪里放一個什么樣的圖片。
    PDL:Page Description Language,頁面描述語言。我們需要生成的最終結果,就是那些用頁面來表示文檔的語言,例如,Word、PDF、AFP、Postscript等等。
    從圖1可以看出,我們的EJB主要用在對數據庫的操作上。對于數據庫的操作,主要是對數據模板(BDT)的提取,然后和本地客戶數據進行整合,進而得出需要真正從數據庫取出數據的組合(ASL),最后進行后面的排版(CE)、計算,生成各種不同類型的文檔。
3.1.2 解耦數據庫
    既然我們要去除EJB和數據庫的束縛,我們能不能繞過去呢?進一步分析,我們得到,數據模板在和客戶數據裝載(Assemble)后會在數據庫里生成一個xml文件,用來描述最終會用到的具體的存在于數據庫中間的文本片段。而這個xml文件,我們稱之為ASL。我們試想,如果我們用一個辦法,直接生成我們要用到的ASL文件,那么我們是不是就可以繞過EJB和數據庫了呢?
    答案是一半肯定,一半否定。首先,我們的確能繞過EJB的應用,它主要用于assemble這個階段。但是光有ASL是沒有用的,因為我們還需要通過ASL去數據庫里取得所有的文本片段去做整合(Merge)。那么我們能不能把輸入進一步地往后面推,推到Merge以后呢?答案是不能。首先來說Merge的輸入也就是文本片段會有很多,他們之間的關系很復雜,這些都是記錄在ASL里面,并且,Merge本身就是一個比較容易出問題的模塊,是我們做這個Test Client要重點模擬和測試的模塊,所以我們只能另想辦法。
    這里我們大概介紹一下通過ASL去數據庫取文本片段的過程。這個過程其實比較簡單,因為邏輯方面的運算已經在Assemble的過程中處理完成,這里的任務是根據ASL里面的一個個的文本片段ID去數據庫里取出相應的數據來進行后續的流程。既然是這樣的一個過程,我們決定嘗試通過本地文件來模擬數據庫記錄。我們可以把數據從數據庫里取出來,按照一定的規則,給它們命名為本地的一個個文件,然后在我們的測試框架中重載以前的去數據庫取文本片段的方法為去本地的文件夾里取。這樣的確是可行的,因為:
    (1)我們的目的是驗證我們的文檔歷史的保真度(Fidelity)的問題,那么我們的文檔的文本片段是不會有所改變的。所以我們可以把它們放心轉移到本地,而不用擔心更新問題。
    (2)文件放到本地,能減少傳輸上的消耗,并且如果把方法進行重載,是代價最小和最自然的一件事情,并且能最大限度地利用原來的代碼。
    (3)經過一些小小實驗,我們發現經過很小的改動,我們可以把數據庫的文件按照一定的規則改寫到本地。這些都可以通過寫一些小程序來實現。以后有新的文檔,都可以用這個方法來實現,簡單而易用。
3.1.3 輸入和輸出
    在去除EJB和數據庫的束縛的過程中,我們得到了我們的輸入方式,那就是ASL+Text Pieces。輸出文件當然很簡單了,我們選擇PDF,這個是我們主要的打印格式,當然,我們可以方便配置生成其它的格式文件,但是對于自動比較,由于我們現在的工具只支持PDF的比較,所以,對其它的格式文件輸出,我們暫時不能提供自動比較。

 

3.2 框架方案
    有了輸入和輸出,以及明確的需求,我們給出框架的解決方案:

 

b.JPG


    (1)把整個過程分為輸入、過程中、輸出、輸出后。
    (2)對于配置,采用XML,并且在XML里提供對輸入、輸出、以及中間的過程的配置。
    (3)對于輸入,我們定義一個接口,對于這個接口的實現將會是各個不同的輸入方式,對于目前來說我們是支持ASL+Textpieces。但是我們以后會支持另外的輸入方式。然后對于所有的輸入接口,我們定義一個中心的中間輸出,我們叫它IDoc。它實際上是輸入和發布的中心,輸入都要轉成這個我們定義的中間結果,然后輸出都需要從這個中間結果進行加工。
    (4)對于輸出,我們可以把它們同樣配置在XML里面。并且對于最基本的輸出例如PDF,我們可以把它作為默認的一個輸出,而不需要每次進行配置。
    (5)對于中間過程,我們配置了一些攔截器,這些攔截器以IDoc為中心,設置了publish前和publish后的攔截器,也就是說,在這里我們可以對publish前和publish后進行一些配置。比如,在開始前我們可以開始計時,結束后結束計時,這樣我們可以測試一些效率方面的例子。
    (6)對于輸出,我們對于PDF輸出,我們要實現它和自動比較工具的一個集成,也就是生成完PDF后,在配置要求進行比較的情況下,自動調用PDF比較工具對輸出結果和標準進行比較,然后得出結果,并且生成HTML結果表格,然后通過Email給相關人員進行發送。
3.3 用例
    當整個系統運行起來后,操作步驟如下:
    首先,簡單來說,我們會提供一些默認的XML配置,包括用例存放路徑、輸入方式、輸出方式、發比較結果郵件會發給哪些人等等進行默認配置。因為這些東西會很少改動,當然改動的時候,我們重新配置就行。然后我們把需要運行的輸入,即ASL+Text Pieces放到一個配置的路徑里,然后用名字去區分不同的用例。然后我們通過XML配置我們的輸入格式、輸出格式,以及需不需要對結果進行比較、需不需要發郵件等等選項。當這些配置配完以后,我們給它起一個唯一的用例名,然后在程序里將這個用例名作為參數運行就能使整個過程自動完成。對于程序員,我們每次提交關鍵代碼,都會先運行一下這個框架程序,然后查看自動生成的測試報告。如果發現問題,及時改正。而對于配置管理員來說,他們這個過程用ant工具配置在打包腳本中,然后我們就可以在每次打包時,自動地運行我們預先設置的用例。并且,生成文件后,程序會自動對生成的PDF文件進行比較,并將結果整理發出郵件。相關人員會通過Email收到比較結果,在上面可以通過超鏈接很方便地點選那些比較不對的文檔,然后通知程序員進行改正。整個過程由于都是由機器在后臺快速運行,少了人工的干擾,所以既提高了準確率,又提高了效率。

4 結論
    由于文檔發布系統的客戶對于不同系統版本間文檔一致性的高要求,使我們必須要提供一個長久的機制保證這個一致性。而要保證這個系統的一致性,我們提出了一個輕量級自動測試的方案。這里所說的輕量級,只是說該框架下運行方便,不需要受應用服務器和數據庫的約束,但是理論它上提供了文檔發布系統同樣的功能和行為。實際上在整個過程中,我們盡量調用原先系統的程序,但是在解除對于服務器和數據庫的依賴方面,我們通過仔細分析原來的動態文檔發布系統各個模塊的前提下,采用了用本地文件模擬數據庫的方法,通過重載方法實現了對于數據庫的解耦。該框架提供了強大的可配置功能,通過簡單的XML設置,我們可以對整個過程進行配置,靈活實現不同的功能組合。
    在未來,我們還會不斷完善這個框架,例如會提供更多的輸入選擇,提供可視化的配置,提供盡量準確的診斷功能幫助程序員方便定位錯誤,并且根據動態文檔發布系統的升級而相應提供更多的配置和功能。

 

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 免费黄色大片网站 | 国产片自拍 | 欧美三级午夜理伦三级小说 | 精品无码久久久久久久久水蜜桃 | 日本中文字幕有码 | 亚色在线观看 | 亚洲高潮毛片无遮挡免费 | 日本少妇一区二区 | 在线免费激情视频 | 91精品国产aⅴ一区 91精品国产爱久久丝袜脚 | 国产专区一区 | 久久久精品影视 | 免费人成网站在线观看欧美高清 | 51区成人一码二码三码是什么 | 亚洲最大av网 | 日本黄色动态图 | 欧美日韩一卡 | 真人毛片一24 | 亚洲国产系列 | 啪啪福利视频 | 日本高清成本人视频一区 | 久久久久久a亚洲欧洲av冫 | 欧美一性一乱一交一视频 | 天堂资源网在线 | 四虎网站在线播放 | 亚洲一区二区三区含羞草 | 欧美最猛黑人xxxxx猛交 | 久久久久青草大香综合精品 | 97超级碰碰人国产在线观看 | 黄色a大片 | 人人草人人看 | 国产精品永久免费观看 | 欧美人与动牲交a欧美精品 98久9在线 | 免费 | 亚洲成a人v欧美综合天堂麻豆 | 欧美成人性影院 | 国产综合网站 | 中文字幕av一区二区三区人妻少妇 | 99久久精品国产成人一区二区 | 久久艹精品视频 | 国产精品久久久久久久久久久久午衣片 | 亚洲欧美日韩精品 | 久久精品动漫一区二区三区 | 欧美亚洲一 | 日韩综合网 | 亚洲成av人片在www色猫咪 | 久久久青 | 成人午夜视频免费在线观看 | 亚洲精品入口 | 久久久久久亚洲精品 | 激情国产一区二区三区四区小说 | 亚洲爱婷婷色婷婷五月 | 欧美孕妇孕交黑巨大网站 | 久久久久久久久久久爱 | 国产午夜精品福利视频 | 成人美女在线 | 国产精品18久久久久久久久 | 久久er99热精品一区二区 | 九九视频在线 | 中文字幕精品视频在线观看 | 中文字幕一区二区三区波野结 | 操操日 | 性欧美麻豆 | 轻轻色在线观看 | 色婷婷综合中文久久一本 | 久久亚洲婷婷 | 小泽玛利亚一区二区在线观看 | 91无限观看 | 91国产视频在线观看 | 国产精品99久久久久久动医院 | 亚洲男人天堂 | 亚洲成人av高清 | 免费观看成人羞羞视频网站观看 | 亚洲自拍偷窥 | 97丨九色丨国产人妻熟女 | 日本伊人精品一区二区三区 | 久久99精品久久久久久秒播九色 | 日日摸天天摸爽爽狠狠97 | 国产又粗又黄又爽 | 日韩av免费网站 | 蜜桃视频一区二区三区在线观看 | 精品毛片一区二区 | 国产精品久久久久久久9999 | 国产91嫩草 | 肉嫁高柳家在线看 | 国产精品亚洲一区二区三区 | 小宝极品内射国产在线 | 男女爽爽无遮挡午夜视频 | 视频一区二区在线播放 | 久久婷婷国产麻豆91天堂 | 国产精品a久久 | 久久九九久精品国产 | 免费av日韩 | 青青草原在线免费 | 欧美videos最新极品 | 91精品国产乱码久久久久久久久 | 亚洲乱码在线 | 久草在线手机视频 | 狠狠干夜夜爽 | 九九久久综合 | 国产人碰人摸人爱视频 | 日韩国产精品一区 | 亚洲视频一区二区 | 国产清纯白嫩高中生在线播放 | 国产熟人av一二三区 | 无码国产精品一区二区色情男同 | 国内精品久久久久伊人av | 伊人开心网 | 中文字幕乱码视频32 | 看黄a大片日本真人视频直播 | 国产精品国产高清国产av | 精品国内自产拍在线观看 | 亚洲码国产精品高潮在线 | 中文永久有效幕中文永久 | 国产露脸精品产三级国产 | 右手影院亚洲欧美 | 天天插天天射天天干 | 国产一区二区三区乱码在线观看 | 久久综合给合久久狠狠狠97色 | 国产精品爽爽爽爽爽爽在线观看 | 成人福利视频在线 | 不卡中文字幕 | 国产精品美女一区二区三区四区 | 成人av一区二区三区 | 黄色一级在线视频 | 成人av在线网 | 欧美牲交a欧美牲交aⅴ久久 | 男女猛烈无遮挡免费视频 | 免费无码的av片在线观看 | 在线视频这里只有精品 | 国产又粗又猛又爽又黄的 | www91亚洲| 男人的天堂a在线 | 在线观看一区二区视频 | 免费毛片www com cn | 日本啊啊视频 | 亚洲色图图 | 三级4级全黄60分钟 午夜成人1000部免费视频 | 一级一级一片免费 | 欧洲女人性行为视频 | 自拍偷拍在线视频 | 看全黄大色黄大片 | 亚洲精品玖玖玖av在线看 | 午夜福利理论片高清在线 | 久久精品蜜芽亚洲国产av | 国产三级成人 | 精品国产乱码久久久久久1区2区 | 欧美人与动牲交免费观看网 | 久久中字| 欧洲人妻丰满av无码久久不卡 | 波多野结衣在线观看一区二区 | 正在播放木下凛凛xv99 | 亚洲最大网 | 精品亚洲一区二区三区在线播放 | 三级在线国产 | 91精品国产综合久久久久久软件 | 亚洲成色www久久网站 | 国产h在线| 激情内射亚州一区二区三区爱妻 | 性高湖久久久久久久久aaaaa | 国内精品久久久久久中文字幕 | 亚洲乱码xxxxxxxx | 日本免费一区二区视频 | 欧美黑人性暴力猛交喷水黑人巨大 | 精品成人一区 | 成人18免费观看的动漫 | 日本无码人妻精品一区二区蜜桃 | 国产羞羞 | 国产成人久久av977小说 | 中国女人一级片 | 脱岳裙子从后面挺进去在线观看 | 葵司ssni-879在线播放 | 国产 日韩 欧美 制服 另类 | 女仆裸体打屁屁羞羞免费 | 色综合色综合久久综合频道88 | 污污网站在线看 | 97在线免费观看视频 | 亚色中文网 | 久久精品99国产国产精 | 国产精品久久久久久久免费看 | 妖精视频一区二区 | 天天搞夜夜爽 | 成人小视频在线 | 五月天激情视频 | 国产欧美一区二区精品97 | 国语做受对白xxxxx在线流氓 | 欧美大片一区二区三区 | 日本欧美大码a在线观看 | 国产精品一区二区 尿失禁 又污又爽又黄的网站 | wwwav在线播放 | 在线精品免费视频 | 久久久久夜夜夜综合国产 | 97在线视频免费观看 | 欧美a视频 | 妇挑战三黑人4p日本中文字幕 | 免费黄色国产视频 | www.91成人| 精品无码国产av一区二区三区 | 国产精品久久午夜夜伦鲁鲁 | 一本精品99久久精品77 | 新毛片基地 | 欧美亚洲二区 | 综合五月激情二区视频 | 探花系列在线观看 | 国产免费拔擦拔擦8x在线播放 | 99re8这里有精品热视频免费 | caoporen在线 | 日韩一区二区三区在线视频 | 色国产视频 | 亚洲乱码国产乱码精品精不卡 | 欧美激情婷婷 | 亚洲第一av网 | 亚洲欧美男人天堂 | 欧美色欧美亚洲另类二区 | 日本精品一区二区三区在线观看 | 日韩欧美毛片 | 韩国和日本免费不卡在线v 婷婷俺也去俺也去官网 | 亚州欧美| 欧美三级大片 | 国产精品一区二av18款 | 国产亚洲精品美女久久久 | 黄色激情av | 亚洲精品一二三区久久伦理中文 | www.色com情11| 99精品在线视频观看 | 无码伊人久久大杳蕉中文无码 | 亚洲色偷拍区另类无码专区 | 日本丰满熟妇bbxbbxhd | 成人免费看| 色播在线 | 1000部啪啪未满十八勿入下载 | 精品不卡在线 | 国产精品揄拍一区二区 | 久久久久成人精品无码中文字幕 | 天天舔天天干 | 国产福利萌白酱在线观看视频 | 国内精品久久久久影院日本资源 | 精品国产欧美日韩 | 日本特黄一级 | 精品一二三四 | 青青伊人精品 | 色婷婷中文字幕 | 老太脱裤让老头玩ⅹxxxx | 欧美亚洲韩国 | 亚洲人成综合 | 亚洲日韩一区精品射精 | 一级黄色免费 | 中文字幕 亚洲精品 第1页 | 欧美日韩不卡一区二区 | 成人99一区二区激情免费看 | 2023av在线 | 视频二区在线 | 欧美日韩高清丝袜 | 涩涩网站在线观看 | 国产精品日韩一区 | 婷婷国产天堂久久综合五月 | 国产激情视频一区二区三区 | 亚洲精品456在线播放 | 亚洲黄色自拍 | 中国大陆一级毛片 | 免费无遮挡无码永久视频 | 国产精品成人3p一区二区三区 | 欧美乱大交xxxxx疯狂俱乐部 | 欧美一级久久久 | 中文字幕一区在线观看视频 | 黄色一级视频 | 欧美日韩一卡二卡 | 91久久久一线二线三线品牌 | 成人免费一级伦理片在线播放 | 中文字幕一区二区三区乱码 | 日本乱偷人妻中文字幕在线 | а天堂8中文最新版在线官网 | 国产素人在线 | 亚洲一级二级 | 欧美在线三区 | 刺激性视频黄页 | 亚洲国产成人精品久久久 | 国产91对白在线播放九色 | 白晶晶果冻传媒国产今日推荐 | 成人片免费视频 | 成人做爰www免费看视频网站 | 国产视频成人 | 欧美精品成人一区二区三区四区 | 国产真人真事毛片 | xxxxx国产| 噜噜噜久久| 亚洲视频在线观看一区二区 | 中国农村妇女hdxxxx | 99久久久无码国产精品不卡 | 影音先锋在线看 | 精品福利一区二区三区免费视频 | 欧美性视屏 | 18国产一二三精品国产 | 日韩欧美一区二区三区, | 国产小屁孩cao大人 亚洲国产精品久久精品 | 18久久久| 少妇高潮喷潮久久久影院 | 国产精品久久久久久久久久直播 | www春色 | 少妇高潮惨叫久久久久电影69 | 97视频在线免费播放 | 性按摩玩人妻hd中文字幕 | 亚洲青草视频 | 久精品国产欧美亚洲色aⅴ大片 | 一级做a爰片久久毛片潮喷动漫 | 成人片黄网站色大片免费 | 久久国产精品久久久久久 | 俺也去综合 | www.香蕉视频在线观看 | 日本高清一区二区三 | 国产精品久久久久久久久久免费 | 久久99精品久久久久久蜜芽 | 亚洲国产精品美女久久久久 | 成人影视免费观看 | 激情图片在线视频 | 主人~别揉了~尿了~小说 | 99热18| 特黄特色大片免费播放器下 | 亚洲欧美成人中文日韩电影网站 | 成人羞羞视频免费看看 | 男女边吃奶边摸边做边爱视频 | 午夜精品久久久久久久 | 国产黄a三级三级三级看三级男男 | 国产一级在线视频 | 国产无套粉嫩白浆内谢的出处 | 宅男噜噜噜666在线观看 | 黑人狂躁日本妞一区二区三区 | 天天综合网久久 | 国产欧美久久久精品免费 | 人妻无码久久精品人妻 | 国产精品伦一区二区三区在线观看 | 国产又粗又硬又猛的免费视频 | 中文字幕乱码中文乱码51精品 | 天堂网站| 奇米影视7777狠狠狠狠色 | 日本乱人伦在线观看 | 国产高潮久久久久久绿帽 | julia中文字幕久久亚洲蜜臀 | 午夜在线观看av | 视频在线观看免费完整高清中文 | 欧美刺激性大交 | 亚洲精品成人福利网站 | 欧美黄色片视频 | 国产av激情久久无码天堂 | 免费一级毛毛片 | 污视频网站免费看 | 欧产日产国产精品 | 水果派av解说在线观看 | 欧美污污视频 | 无遮挡国产高潮视频免费观看 | 亚洲综合一区国产精品 | 日韩精品人成在线播放 | 日韩中文字幕免费在线观看 | 视频精品久久 | 久久综合狠狠色综合伊人 | 曰韩一级片 | 天堂av一区二区 | 少妇在线播放 | 午夜嘿嘿嘿影院 | 日本三级黄色大片 | 日韩无砖专区2021嘟嘟网 | 精品欧美日韩 | 30一40一50女人毛片 | 国产日韩在线观看一区 | 日韩av网站在线 | 视频国产精品 | 四季av中文字幕一区 | 欧美 丝袜 自拍 制服 另类 | 永久天堂网av手机版 | 日韩欧美在线观看免费 | 国产亚洲欧美视频 | 久久99精品久久久久久动态图 | 日本亚洲欧洲无免费码在线 | 吃奶揉捏奶头高潮视频在线观看 | 国产大屁股视频免费区 | 欧美日本国产va高清cabal | 日本中文亲子偷伦 | 国产欧美日韩另类 | 亚洲性久久9久久爽 | 深爱五月激情五月 | 色翁荡熄又大又硬又粗又视频图片 | 国产黄a三级三级三级av在线看 | 午夜爱精品免费视频一区二区 | 狂野欧美性猛交免费视频 | 99久久人人爽亚洲精品美女 | 欧美视频在线观看一区二区 | 国产精品一区二区吃奶在线观看 | 黑人玩弄出轨人妻松雪 | 国产av成人一区二区三区 | 欧洲a老妇女黄大片 | 色一情一交一乱一区二区三区 | 黑色超薄丝袜脚交爽91 | 亚洲成av人片一区二区密柚 | 成人精品一区二区三区中文字幕 | 在线看免费毛片 | 亚洲精品午睡沙发 | 欧美丰满熟妇xxxx性大屁股 | 日本久久网 | 国产天堂亚洲 | 久久久久久毛片免费播放 | 少妇饥渴xxhd天美xxhd | 情侣自拍av | 婷婷五月综合丁香在线 | 欧美精品与人动性物交免费看 | 风间由美性色一区二区三区四区 | 处破痛哭a√18成年片免费 | 国产精品久久久国产盗摄蜜臀 | 久久综合国产伦精品免费 | 538在线精品 | 男女黄网站 | 精品无人区一区二区 | 午夜国产精品入口 | 成人国产精品秘片多多 | 久操成人| 97影视| 亚洲欧美日韩愉拍自拍 | 日韩a片无码毛片免费看 | 成人在线观看黄色 | 欧美日韩在线亚洲综合国产人 | 人av在线| 97视频播放| 久久这里精品 | 98精品国产 | jzzijzzij亚洲日本少妇熟 | 奶涨边摸边做爰爽别停快点视频 | 欧美肉欲k8播放毛片欧美 | 久久性精品 | 亚洲黄色一区二区三区 | 97视频总站| 极品美女无套呻吟啪啪 | 午夜精品久久久久久久91蜜桃 | 1000部拍拍拍18勿入免费视频下载 | 亚洲午夜精品久久久久久浪潮 | 亚洲国产二区 | 精精国产xxxx视频在线 | 天堂乱码一二三区 | 国产在线免费 | 精品欧美久久 | 中文字幕av一区 | 亚洲女同性ⅹxx关女同网站 | 久久一区二区三区四区 | 中文字幕在线观看日韩 | 日本最新免费二区 | 久久精品国产99精品亚洲 | 精品国产一区二区三区av片 | 精品入口麻豆88视频 | eeuss一区二区三区 | 午夜无码国产理论在线 | 中文字幕日韩精 | 日韩av免费一区二区 | 久91| 亚洲精品ww | 国产xxxx成人精品免费视频频 | 日韩草逼视频 | 精品无码av人在线观看 | 无码一区二区三区中文字幕 | 韩国三级hd两男一女 | 另类综合二 | 亚洲在线观看视频 | 欧美精品日韩在线 | 中文在线一区 | av免费福利 | 成 年 人 黄 色 大 片大 全 | 吃奶摸下激烈视频学生软件 | 99久久久国产精品 | 国产精品人人妻人人爽人人牛 | 亚洲粉嫩高潮的18p 国产精品美女www爽爽爽视频 | 国产亚洲精品久久久久久无几年桃 | 韩国性生交大片免费观看视频 | 国产三级在线播放 | 久久久久亚洲精品中文字幕 | 五月天六月婷婷 | 97人人超碰国产精品最新 | ts人妖另类精品视频系列 | 国产在线拍揄自揄视精品按摩 | 中文字幕日韩久久 | 中文字幕免费高清网站 | 中文字幕一区二区三区精彩视频 | 一级黄网| 亚洲男人的天堂在线观看 | 国产中文在线播放 | 亚洲九九夜夜 | 极品久久| 肉体公尝中文字幕第三部 | 少妇午夜啪爽嗷嗷叫视频 | 日韩欧美国产片 | 国产成人久久精品亚洲 | 中文字幕一区二区三区av | 日韩欧美一区二区三区 | 国产亚洲婷婷香蕉久久精品 | 亚洲欧美动漫 | 夜夜爽夜夜叫夜夜高潮漏水 | 亚洲一区二区三区成人 | 日本成熟老太 | 久久久久久久蜜桃 | 日日摸天天摸爽爽狠狠97 | 久久精品视频一区二区 | 欧美日韩一区在线观看 | 在线免费看mv的网站入口 | 国产精品资源 | av无码免费永久在线观看 | 亚洲国产av美女网站 | 91社区在线观看高清 | 福利在线免费观看 | 亚洲视频一区二区在线观看 | 蜜臀久久99精品久久久久宅男 | 国产精品久久久久久亚洲 | 九九亚洲精品 | 成人午夜视频免费 | 99中文字幕| 国产精品免费看久久久 | 日韩成人免费69vm | 老妇做爰xxx视频一区二区三区 | 国产视频一二区 | 日韩网站免费观看 | 做爰丰满少妇1314 | 日韩精品一二三四区 | 九九九久久久久久 | 亚洲经典一区二区三区 | 黑人巨大精品一区二区 | 九九九久久久精品 | 最新av女优 | 超碰导航 | 人妖性生活视频 | 亚洲精品午夜久久久 | 西川结衣在线观看 | 亚洲欧美日韩精品久久亚洲区 | 日韩一卡2卡3卡4卡新区亚洲 | 性开放按摩bbwbbw视频 | 福利一区视频 | 亚洲 美腿 欧美 偷拍 | 欧美少妇一区二区 | 在线能看的av | 国产一级淫片免费放大片 | av免费亚洲 | 福利av在线| 萌白酱在线观看 | 孕期1ⅴ1高h | 四川丰满少妇毛片新婚之夜 | 久久69国产一区二区蜜臀 | 久久99精品九九九久久婷婷 | 男人久久久 | 亚洲精品99 | 欧洲美女黑人粗性暴交 | 精品无码日韩国产不卡av | 真人三级毛片 | 少妇人妻偷人精品视蜜桃 | 六月综合 | 中文字幕一区日韩精品 | 亚洲久草| 久久综合给久久狠狠97色 | 中日韩av在线 | 91av偷拍| 亚洲电影在线观看 | 无套内谢大学处破女www小说 | wwwcomcn成人| 性猛交富婆╳xxx乱大交麻豆 | 张警花视频99精品视频 | 日本特黄成人 | 国产一区二区三区精品在线 | 成人午夜视频免费在线观看 | 天天草av | 91碰碰| 四虎免费影视 | 国产午夜三级一区二区三 | 日韩在线网址 | 日本国产一区二区三区在线观看 | h片观看 | 欧美乱妇高清无乱码免费 | 黄色片网站免费 | 在线观看中文字幕第一页 | 免费国产a国产片高清网站 国产婷婷一区二区三区 | 看片在线 | 午夜丁香婷婷 | 美日韩在线视频 | 夜夜爽夜夜叫夜夜高潮漏水 | 放荡闺蜜高h苏桃情事h | 狠狠草视频| 九草视频在线观看 | 亚洲色播永久网址大全 | 黄网在线观看免费网站 | 精品一区二三区 | 中文字幕精品一区久久久久 | а√天堂8资源中文在线 | 性开放少妇xxx视频 性开放网站 | 黑人一区二区三区 | 粗大猛烈进出高潮视频大全 | 大白屁股一区二区视频 | 日韩人妻无码一区二区三区99 | 久久精品欧美一区 | 中国美女黄色 | 人妻少妇被粗大爽.9797pw | 五月婷婷综合在线观看 | www.youjizz国产 | 91在线资源 | 国产福利在线观看 | 欧美成人片在线观看 | 有码在线播放 | 亚洲羞羞 | 天堂va在线观看 | xxx黄色片 | 调教丰满的已婚少妇在线观看 | 粉嫩av渣男av蜜乳av | 51福利视频| 哪里可以免费看av | 日韩欧美一区二区在线观看 | 精品视频在线观看免费 | 免费麻豆| 西西人体44www大胆无码 | 无码人妻久久一区二区三区不卡 | 隔壁邻居是巨爆乳寡妇 | 国产精品一区二区羞羞答答 | 天天色天天爽 | 日韩乱码在线观看 | av合集| 噜噜噜久久亚洲精品国产品91 |