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

    公路工程外業(yè)調(diào)查APP自動化測試方法

    2025-04-22 00:00:00黃楠森王茜
    科技創(chuàng)新與應用 2025年10期

    摘 "要:四川省交通勘察設計研究院有限公司自研的公路工程外業(yè)調(diào)查APP顛覆傳統(tǒng)的公路外業(yè)調(diào)查方式,以數(shù)據(jù)電子查看、填報、傳輸和存儲為手段為勘察設計人員提質(zhì)增效。該APP采用敏捷型開發(fā)模式,通過頻繁的版本迭代滿足用戶的使用需求。手動進行回歸測試會耗費大量的時間和人力,因此,發(fā)明一種適用于該外業(yè)調(diào)查APP的自動化測試方法。該方法以Python為編程語言,Pytest為框架,根據(jù)該APP的特點進行自動化運行流程的編寫和斷言,采用Allure輸出測試報告和Jenkins進行自動化集成。最終有效地提高該APP的回歸測試效率,節(jié)省成本。

    關鍵詞:敏捷型開發(fā);自動化測試技術;用例運行流程;斷言;外業(yè)調(diào)查App

    中圖分類號:TP274 " " "文獻標志碼:A " " " " "文章編號:2095-2945(2025)10-0138-04

    Abstract: The self-developed Highway Engineering Field Survey APP by Sichuan Communication Surveyingamp;Design Institute Co.,Ltd. has revolutionized the traditional highway field survey methods by enhancing efficiency and quality for survey and design personnel through digital data viewing, reporting, transmission, and storage. The APP follows an agile development model, with frequent version iterations to meet user requirements. Manual regression testing consumes significant time and manpower. Therefore, an automated testing method suitable for this field survey APP has been invented. This method uses Python as the programming language and Pytest as the framework. It writes and asserts the automated running process according to the characteristics of the APP. It uses Allure to output test reports and Jenkins for automated integration. In the end, the regression testing efficiency of the APP was effectively improved and costs were saved.

    Keywords: agile development; automated testing technology; use case execution process; assertion; field survey APP

    四川省交通勘察設計研究院有限公司自主研發(fā),運用于公路工程的外業(yè)調(diào)查APP借助互聯(lián)網(wǎng)有效地幫助了勘察設計人員采集、查看、共享和存儲外業(yè)數(shù)據(jù),極大地為外業(yè)工作提質(zhì)增效。

    取得這樣明顯的效果,得益于外業(yè)系統(tǒng)以用戶需求為導向的開發(fā)模式。每次用戶使用外業(yè)調(diào)查APP進行野外外業(yè)勘測時,開發(fā)團隊都會派遣一名技術支持人員到現(xiàn)場指導用戶,搜集一線用戶的使用需求和習慣。外業(yè)調(diào)查APP建立有專門的技術支持團隊,該團隊會利用互聯(lián)網(wǎng)及時跟進用戶問題和需求。該APP以敏捷型開發(fā)為基本模型,會根據(jù)用戶需求進行頻繁的修改和更新。

    1 "傳統(tǒng)回歸測試存在的問題

    在開發(fā)完新功能之后,測試人員會對APP進行測試。測試分為對新功能的功能測試和原有功能的回歸測試。

    功能測試檢查新功能是否能按照用戶需求和設計的要求正常運行,有無Bug?;貧w測試是檢測引入了新的功能后,原有功能是否受到了影響。傳統(tǒng)回歸測試是通過手動測試對原有主要功能進行功能性驗證,但若采用手動測試,對外業(yè)調(diào)查系統(tǒng)進行回歸測試存在2方面的問題。

    第一,外業(yè)調(diào)查APP涉及的功能繁多。每次采用手動測試將耗費大量的時間及人力。

    第二,采用手動測試的方式效率低,無法保證產(chǎn)品按時上線供用戶使用。涉及頻繁的回歸測試也讓測試人員陷入了重復單一的勞動中。

    針對外業(yè)調(diào)查APP敏捷型開發(fā)模式的特點及傳統(tǒng)回歸測試存在的弊端,需研發(fā)出一套針對外業(yè)調(diào)查系統(tǒng)進行回歸測試的自動化測試方法。

    2 "自動化測試的必要性

    自動化測試擁有自動執(zhí)行,操作自動化、標準化、高效化,報告自動化輸出等優(yōu)勢。節(jié)省了人力及時間成本,對測試敏捷型開發(fā)模式的APP尤其友好。

    外業(yè)調(diào)查APP適合使用自動化測試。

    3 "測試技術的使用

    3.1 "運用Jenkins實現(xiàn)自動化集成

    基于外業(yè)調(diào)查系統(tǒng)頻繁更新的特點,要求開發(fā)者一旦提交正式代碼,APP就能自動更新進行回歸測試。并且為保證APP能夠穩(wěn)定運行,要求外業(yè)調(diào)查APP每周進行2次額外的回歸測試。

    為保證每周回歸測試能夠準時、順利、自動地進行,將Jenkins自動集成工具安裝于測試機。設置時輸入啟動測試的代碼,將執(zhí)行時間設置為每周二凌晨十二點和每周四凌晨十二點。將Jenkins與外業(yè)調(diào)查APP的正式代碼倉庫相關聯(lián),一旦代碼倉庫中的代碼有變化,Jenkins將自動調(diào)用啟動測試代碼的命令,進行自動化測試。最后,將自動生成測試報告的Allure插件下載到Jenkins,并進行測試報告生成相關的設置。

    通過上述操作,將外業(yè)調(diào)查APP的測試代碼進行了自動化集成。一旦代碼倉庫有變化或到每周二或每周四凌晨十二點整,測試機會自動運行測試用例,進行外業(yè)調(diào)查APP的自動化測試。測試完成后,Jenkins自動生成測試報告,以郵件的形式發(fā)送給項目負責人,相關測試人員和相關開發(fā)者。

    3.2 "使用Pytest搭建測試框架

    Pytest以其靈活性,強大的功能備受青睞。

    Pytest的靈活性:不同于Unitest必須將前置后置語句放置于Python模塊文件所有用例的前后,Pytest框架提供了靈活的夾具,以全局或局部的Conftest文件進行統(tǒng)一管理。只要在自定義方法函數(shù)上方加上@pytest.fixture()裝飾器,那么驅(qū)動方法driver就可以存放在conftest文件當中,并且在用例中進行使用。在@pytest.fixture()裝飾器的括號中加入驅(qū)動方法driver的作用范圍,@scope=module或@scope=session,那么驅(qū)動器就會根據(jù)設置的范圍自動管理運行的代碼。例如測試外業(yè)系統(tǒng)的“調(diào)查信息的新增”完成后,需重新啟動一次APP進行調(diào)查信息的編輯,這時設置夾具@scope=module。調(diào)查信息新增測試完成之后,能夠重啟外業(yè)調(diào)查APP進行調(diào)查信息的編輯測試。以此來降低代碼之間的耦合性,提高測試用例的穩(wěn)定性。

    Pytest強大的功能:外業(yè)調(diào)查APP在不同的手機之間可能會出現(xiàn)不同的問題,因此在測試時需同一時間連接多個不同的手機進行并發(fā)兼容性測試。由于Python語言提供了各種強大的庫,并且Pytest提供了靈活的fixture,使得并發(fā)測試成為了可能。

    利用Pytest的鉤子函數(shù)pytest_adoption分別讀取設備的信息并運用到測試驅(qū)動器Appium當中,利用Python提供的庫multiprocessing讓Appium以多個進程運行,實現(xiàn)同時在多個設備上進行外業(yè)調(diào)查APP的并發(fā)兼容性測試。

    3.3 "使用Appium作為測試工具

    在進行外業(yè)調(diào)查APP自動化測試前,比較了3種用于該APP的自動化測試工具,分別是Airtest、Monkeyrunner與Appium。

    Airtest:盡管Airtest提供了較強的兼容性,能夠在Android平臺和iOS平臺上同時運行,并且提供了圖像識別功能[1],但經(jīng)過實踐,發(fā)現(xiàn)Airtest定位元素的效率很低,通常需要7~8 s,無法滿足外業(yè)調(diào)查App快速回歸測試的需求。

    Monkeyrunner:Monkeyrunner提供了直接的API進行多機并行測試[2],使用Python進行腳本編寫。但與Appium相比,其執(zhí)行速度依然較慢,尤其是在處理復雜操作時,并且相比于Appium,缺少一些更高級的功能和更廣泛的社區(qū)支持。

    Appium:經(jīng)過實踐測試,Appium的執(zhí)行速度最快,單個操作的執(zhí)行速度能夠控制在1.5 s以內(nèi),滿足外業(yè)調(diào)查APP快速進行回歸測試的要求。

    并且Appium同時支持Android和iOS平臺,能夠?qū)Π惭b于Android或iOS平臺的外業(yè)調(diào)查APP的手機分別進行測試。

    鑒于Appium強大的運行效率、兼容性和可彌補的缺點,外業(yè)調(diào)查APP采用Appium作為測試工具。

    4 "自動化測試用例運行流程及斷言

    外業(yè)調(diào)查APP主要用于外業(yè)勘測數(shù)據(jù)的采集,自動化測試用例的編寫針對采集數(shù)據(jù)的3種方式,即現(xiàn)場快照、標記點、調(diào)查表單。

    4.1 "現(xiàn)場快照的新增

    現(xiàn)場快照作為外業(yè)調(diào)查APP信息采集的方式之一,用于對現(xiàn)場點位情況進行快速記錄。

    測試用例運行流程首先以點擊地圖界面,新增現(xiàn)場快照圖標開始。當進入現(xiàn)場快照新增頁面時,斷言頁面頂部是否有“現(xiàn)場快照”的字樣,確認是否已進入現(xiàn)場快照的新增頁。然后斷言進入的外業(yè)調(diào)查項目是否為演示項目。

    默認定位方式為“我的位置”。選擇關聯(lián)路線為K線,斷言路線版本、對應樁號、中線左右側和距中線距離是否與預期結果相符;斷言行政歸屬、鄉(xiāng)鎮(zhèn)街道、位置信息是否與測試點的相關信息相符。這時,切換中線左右側,斷言能否切換成功。

    改變關聯(lián)路線為K1線,斷言路線版本、對應樁號、中線左右側和距中線距離是否改變且是否符合預期。

    改變定位方式為地圖選點,使用地圖選點位置查詢功能,輸入四川省樂山市井研縣,定位到該位置。不改變關聯(lián)的路線,斷言對應樁號、中線左右側、與中線距離、行政歸屬、鄉(xiāng)鎮(zhèn)街道和位置信息是否改變且與預期結果相符。

    現(xiàn)場快照中的附件信息主要是音視頻數(shù)據(jù)的采集記錄。測試附件中的數(shù)據(jù)主要是測試其增刪改查操作的結果是否符合預期。

    點擊“拍照”功能,拍照,使用照片,這時會進入照片編輯頁面。分別操作“編輯涂鴉”,添加“箭頭”,“裁剪”,添加“文字”,并“保存”。斷言附件中是否有該照片記錄。若有,證明操作流程正常;若無,證明操作流程有誤。這時在斷言附件中是否有該照片記錄時添加異常處理,若流程異常導致未發(fā)現(xiàn)該條照片記錄,則該條用例失敗,測試用例繼續(xù)進行。

    測試“連拍”功能。連拍2張照片并點擊“保存”,斷言附件中是否有該2張照片的記錄,選擇拍攝方向分別為“前進方向”和“后退方向”。并斷言選擇是否符合預期結果。

    測試在本地手機“添加照片”功能。從手機相冊中選擇2張照片進行編輯后上傳,斷言附件中是否有這2張照片的信息,若有,選擇拍攝方向分別為“路線左側”,“路線右側”,斷言其拍攝方向是否符合預期。

    刪除連拍中的第二張照片和從本地選擇的第一張照片。斷言,若在附件中無法定位到這2張照片的信息,則說明刪除成功。

    分別從手機本地選擇視頻,錄制視頻,錄音。斷言附件中是否有相關的數(shù)據(jù)信息,若有,證明添加成功。

    添加涂鴉,在涂鴉中添加照片、文本、箭頭和方框和手寫圖案,并保存。斷言附件中是否有涂鴉信息。經(jīng)過多次測試,用例運行到涂鴉,很容易造成崩潰閃退。因此,用例設計為涂鴉功能報錯,則測試程序直接終止,不再往下運行。若斷言到附件中有涂鴉信息,則用例通過。

    所有信息添加完成后,點擊“上傳”按鈕對現(xiàn)場快照信息進行上傳。

    4.2 "現(xiàn)場快照的上傳及查看

    現(xiàn)場快照的上傳斷言是通過“上傳隊列”功能完成的。在測試開始前,上傳隊列設置為“僅在連接到Wi-Fi網(wǎng)絡時上傳”。

    關閉“僅在連接到Wi-Fi網(wǎng)絡時上傳”,斷言“等待上傳”中這條數(shù)據(jù)是否不存在。若不存在,切換到“上傳完成”,斷言是否有該條快照數(shù)據(jù)。若有,證明該條快照上傳成功。

    查看現(xiàn)場快照數(shù)據(jù),斷言上傳的現(xiàn)場快照數(shù)據(jù)是否與填報時的數(shù)據(jù)一致。返回現(xiàn)場快照列表,進入該條現(xiàn)場快照的詳情頁。在現(xiàn)場快照新增時,新增2個夾具set_global_data()和get_global_data()和1個全局字典global_data,在存放填報的現(xiàn)場快照數(shù)據(jù)時,調(diào)用set_global_data()函數(shù)將填表的數(shù)據(jù)放入全局字典。在斷言查看的現(xiàn)場快照數(shù)據(jù)時,使用get_global_data()將預期結果從字典里取出,與查看現(xiàn)場快照的實際結果數(shù)據(jù)進行對比,斷言上傳后的現(xiàn)場快照數(shù)據(jù)是否與填報時的一致。

    新增現(xiàn)場快照時,通過給附件中的數(shù)據(jù)添加備注信息標記數(shù)據(jù)。斷言已上傳的現(xiàn)場快照附件信息時,通過標記來判斷附件數(shù)據(jù)是否與上傳之前一致。

    判斷上傳后的音視頻文件能夠正常播放,是通過點擊音視頻文件,延時2 s后,斷言播放時間是否為0。若播放的時間不為0,則說明音視頻文件可以正常播放。

    4.3 "現(xiàn)場快照的編輯

    為降低代碼的耦合性,提高測試用例的穩(wěn)定性和質(zhì)量,將驅(qū)動器夾具driver的作用域設置為了module,使得現(xiàn)場快照的新增及查看測試完成后,軟件重啟測試現(xiàn)場快照的編輯。因此,在現(xiàn)場快照新增和查看的測試過程中,出現(xiàn)了重大的Bug,也不會影響現(xiàn)場快照編輯的正常測試。

    現(xiàn)場快照編輯的測試思路為:首先新增一個不做任何修改的現(xiàn)場快照,上傳后編輯。與新增和查看現(xiàn)場快照時的操作流程和斷言方式一樣,進行測試。若編輯時的信息和編輯上傳后查看的信息一致,證明編輯成功。

    4.4 "標記點的新增

    標記點用于在地圖上做標記,以提醒用戶該點需要被調(diào)查。其與現(xiàn)場快照的區(qū)別在于沒有路線相關的信息,但有“關注標記點”。輸入“提示距離”,當用戶行駛到距離標記點提示距離時,將會收到用戶調(diào)查該點的提示。

    進入地圖界面,點擊地圖界面新增標記點按鈕進入標記點新增界面。斷言界面頂部是否為“標記點”,關聯(lián)項目是否為“經(jīng)天路圖演示項目”。

    定位方式默認為“我的位置”,斷言經(jīng)緯度是否為測試人員手機所在位置的經(jīng)緯度。斷言位置信息是否正確。修改定位方式為“地圖選點”,選擇“自貢市永安鎮(zhèn)”,斷言經(jīng)緯度和位置信息是否正確。

    輸入標記點名稱,標記點描述,將關注標記點設置為“否”,斷言是否出現(xiàn)“提示距離”和“僅提醒一次”,然后將關注標記點設置為“是”,斷言是否出現(xiàn)“提示距離”和“僅提醒一次”。添加“提示距離”為100 m和“僅提醒一次”選擇為“是”。

    附件的測試方法與現(xiàn)場快照的測試方法一樣,不再贅述。

    4.5 "標記點的上傳及查看

    標記點的上傳與現(xiàn)場快照的上傳測試方式相同,都是通過“上傳隊列”中的“上傳完成”是否有該標記點數(shù)據(jù)來判斷其是否上傳成功。

    查看標記點與查看現(xiàn)場快照的原理也相同,都是通過將新增標記點的預期內(nèi)容儲存到全局字典,然后與查看標記點時的實際結果做對比,斷言其新增時填報的內(nèi)容與上傳后查看的內(nèi)容是否一致。

    查看附件的斷言方式與現(xiàn)場快照一致。

    4.6 "標記點的編輯

    標記點的編輯主要針對的是標記點的關注和取消關注。

    在標記點列表界面“取消關注”標記點,進入標記點編輯界面,斷言“關注標記點”是否為“否”。再次返回標記點列表界面,“關注標記點”,添加“提示距離”為150 m,勾選“僅提醒一次”,進入標記點編輯界面,斷言“關注標記點”是否為“是”,提示距離是否為“150”,是否為“僅提醒一次”。

    標記點其余測試內(nèi)容的測試方法與現(xiàn)場快照一致。

    4.7 "調(diào)查表單的新增、查看、編輯

    測試調(diào)查表單的專業(yè)信息是否正常,需考慮到所有控件的可能性。因此,需設計一個“測試調(diào)查專業(yè)”,將所有控件的所有功能可能性全部包含進去進行測試斷言。

    新增專業(yè)信息時,將最終填報的內(nèi)容存入全局字典,上傳后,將新增的內(nèi)容與上傳后查看的內(nèi)容進行斷言對比,以此來判斷上傳后的數(shù)據(jù)是否與上傳之前一致。

    編輯調(diào)查表單仍然采用新增調(diào)查表單而后編輯修改的方式。若編輯時的信息能夠正確填報,并且與編輯上傳后的各種數(shù)據(jù)一致,證明編輯功能正常。

    5 "結論

    采用自動化的方式對外業(yè)調(diào)查APP主要功能進行測試,有效地提高了效率。原有一次手動回歸測試的時間在180 min左右(表1),一次自動化回歸測試的時間控制在了40 min,效率提高77%,滿足了外業(yè)調(diào)查APP快節(jié)奏的頻繁更新需求。

    自動化測試的標準化操作減少了手動測試可能導致的遺漏,使得每一個點都會按照既定的程序進行測試。

    自動生成的測試報告,既有圖表分析,也有詳細的測試結果展示。錯誤日志清楚地指明了錯誤點,便于測試人員定位錯誤,開發(fā)人員修改錯誤。

    采用Jenkins自動集成自動化測試流程,無需人工干預。在約定時間進行自動化測試,完成后自動發(fā)送報告給相關開發(fā)人員和測試人員,提高了用例運行的自動化率。

    參考文獻:

    [1] 張娜,蔡樂俊,徐曼,等.Airtest平臺自動化測試方案設計與實現(xiàn)[J].軟件導刊,2021(12):88-92.

    [2] 王佳明,駱德漢.基于Monkeyrunner的Android應用自動化測試框架的研究[J].電腦知識與技術,2019(15):234-236,245.

    亚洲精品一区av在线观看| 亚洲专区中文字幕在线| 亚洲av片天天在线观看| 免费在线观看视频国产中文字幕亚洲| 国产欧美日韩精品一区二区| 一级毛片女人18水好多| 亚洲精品乱码久久久v下载方式 | 在线观看日韩欧美| 美女 人体艺术 gogo| 中文字幕精品亚洲无线码一区| 成人av在线播放网站| 国内精品久久久久久久电影| 久久天躁狠狠躁夜夜2o2o| 久久久久九九精品影院| 亚洲色图 男人天堂 中文字幕| 久久久国产成人免费| 免费在线观看亚洲国产| 久久久久性生活片| 蜜桃久久精品国产亚洲av| 亚洲第一电影网av| 丰满人妻熟妇乱又伦精品不卡| 男女那种视频在线观看| 亚洲av中文字字幕乱码综合| 香蕉久久夜色| 国语自产精品视频在线第100页| 日本黄色视频三级网站网址| 欧美一区二区精品小视频在线| 99久久久亚洲精品蜜臀av| 免费av不卡在线播放| 日韩中文字幕欧美一区二区| 国产精品综合久久久久久久免费| 国产精品影院久久| 日本与韩国留学比较| 91av网一区二区| 色噜噜av男人的天堂激情| 91麻豆精品激情在线观看国产| 五月玫瑰六月丁香| 露出奶头的视频| 亚洲国产精品成人综合色| 久久久色成人| 免费在线观看亚洲国产| 国产成人一区二区三区免费视频网站| 午夜精品在线福利| 亚洲五月天丁香| 禁无遮挡网站| 成年免费大片在线观看| 国产精品永久免费网站| 日日摸夜夜添夜夜添小说| 免费在线观看视频国产中文字幕亚洲| 亚洲av电影在线进入| АⅤ资源中文在线天堂| 叶爱在线成人免费视频播放| 亚洲五月天丁香| 女警被强在线播放| 亚洲男人的天堂狠狠| 最新美女视频免费是黄的| 欧美最黄视频在线播放免费| 国产1区2区3区精品| 婷婷亚洲欧美| 国产一级毛片七仙女欲春2| 最好的美女福利视频网| 美女大奶头视频| 国产蜜桃级精品一区二区三区| 国产一区二区在线av高清观看| 亚洲七黄色美女视频| 99在线视频只有这里精品首页| 久久久国产精品麻豆| 久久久国产欧美日韩av| 国产精品av视频在线免费观看| 久久久水蜜桃国产精品网| 日本a在线网址| 久久久色成人| 亚洲欧美精品综合久久99| 免费观看精品视频网站| 亚洲自偷自拍图片 自拍| 精品国产亚洲在线| 亚洲乱码一区二区免费版| 亚洲激情在线av| 听说在线观看完整版免费高清| 欧美xxxx黑人xx丫x性爽| 国产成人一区二区三区免费视频网站| 高清在线国产一区| 欧美高清成人免费视频www| 99视频精品全部免费 在线 | 99riav亚洲国产免费| 两人在一起打扑克的视频| 一本精品99久久精品77| 韩国av一区二区三区四区| 亚洲专区国产一区二区| 午夜福利在线在线| 免费电影在线观看免费观看| 国内毛片毛片毛片毛片毛片| 午夜免费激情av| 欧美黄色淫秽网站| 久久久久久久久免费视频了| 9191精品国产免费久久| 国产亚洲精品久久久久久毛片| 村上凉子中文字幕在线| 午夜福利18| 99精品欧美一区二区三区四区| 一个人免费在线观看的高清视频| 欧美黑人巨大hd| 精品一区二区三区视频在线 | 亚洲欧美日韩高清专用| 狂野欧美激情性xxxx| 啦啦啦观看免费观看视频高清| 精品福利观看| 最好的美女福利视频网| 亚洲国产欧洲综合997久久,| 欧美成人一区二区免费高清观看 | 无遮挡黄片免费观看| 黄频高清免费视频| 中文在线观看免费www的网站| 国产极品精品免费视频能看的| 亚洲av成人av| 热99re8久久精品国产| 成人永久免费在线观看视频| 国产精品香港三级国产av潘金莲| 国产成人精品无人区| 国内精品久久久久久久电影| 欧美最黄视频在线播放免费| www.自偷自拍.com| 亚洲狠狠婷婷综合久久图片| 欧美色视频一区免费| 男女那种视频在线观看| 欧美av亚洲av综合av国产av| 亚洲色图 男人天堂 中文字幕| 中文字幕高清在线视频| 草草在线视频免费看| 午夜精品在线福利| 国产aⅴ精品一区二区三区波| 欧美绝顶高潮抽搐喷水| 国产视频一区二区在线看| av中文乱码字幕在线| 色噜噜av男人的天堂激情| 久久久国产精品麻豆| 18禁裸乳无遮挡免费网站照片| 欧美3d第一页| 国产激情偷乱视频一区二区| 麻豆成人av在线观看| 在线视频色国产色| 一个人免费在线观看的高清视频| 久久久久九九精品影院| xxxwww97欧美| 两个人看的免费小视频| 国产伦精品一区二区三区四那| 国产精品99久久99久久久不卡| 亚洲美女黄片视频| 欧美黑人欧美精品刺激| 欧美zozozo另类| 久久这里只有精品19| 淫妇啪啪啪对白视频| 白带黄色成豆腐渣| 亚洲自拍偷在线| 久久久久久国产a免费观看| www.www免费av| 国产激情久久老熟女| 好看av亚洲va欧美ⅴa在| 每晚都被弄得嗷嗷叫到高潮| 香蕉av资源在线| 亚洲精品中文字幕一二三四区| 免费在线观看亚洲国产| 亚洲精品一区av在线观看| 97人妻精品一区二区三区麻豆| 1024香蕉在线观看| 黄频高清免费视频| 久久性视频一级片| 色综合欧美亚洲国产小说| 91九色精品人成在线观看| 国产高清视频在线播放一区| 黄片小视频在线播放| 精品久久久久久久末码| 首页视频小说图片口味搜索| 啦啦啦韩国在线观看视频| 三级男女做爰猛烈吃奶摸视频| 亚洲成人精品中文字幕电影| 中文字幕人妻丝袜一区二区| 午夜福利在线观看吧| 国产精品亚洲av一区麻豆| 99精品在免费线老司机午夜| 国产视频一区二区在线看| 国产一区二区在线观看日韩 | 亚洲欧美精品综合久久99| 中文字幕高清在线视频| 亚洲电影在线观看av| 久久久成人免费电影| 亚洲aⅴ乱码一区二区在线播放| 性欧美人与动物交配| 人妻丰满熟妇av一区二区三区| 国产熟女xx| 国产一级毛片七仙女欲春2| 中文字幕熟女人妻在线| 嫁个100分男人电影在线观看| 91麻豆av在线| 高清毛片免费观看视频网站| 国产69精品久久久久777片 | 搡老岳熟女国产| av在线天堂中文字幕| 亚洲人与动物交配视频| 天堂av国产一区二区熟女人妻| 国产精品一区二区精品视频观看| 啦啦啦免费观看视频1| 久久久久久国产a免费观看| 母亲3免费完整高清在线观看| 麻豆成人午夜福利视频| 亚洲国产精品久久男人天堂| 免费观看精品视频网站| 一二三四在线观看免费中文在| 午夜视频精品福利| 最好的美女福利视频网| 午夜福利免费观看在线| 夜夜爽天天搞| 成年女人毛片免费观看观看9| 看免费av毛片| 国产精品98久久久久久宅男小说| 好男人电影高清在线观看| 亚洲熟妇中文字幕五十中出| 99国产精品一区二区蜜桃av| 女人被狂操c到高潮| 日日摸夜夜添夜夜添小说| 久久香蕉精品热| 国产野战对白在线观看| 亚洲精品美女久久av网站| 免费人成视频x8x8入口观看| 性欧美人与动物交配| 成人一区二区视频在线观看| 久久精品91蜜桃| 美女大奶头视频| 极品教师在线免费播放| av女优亚洲男人天堂 | 婷婷六月久久综合丁香| 日本a在线网址| 亚洲欧美激情综合另类| 天堂av国产一区二区熟女人妻| 夜夜看夜夜爽夜夜摸| 成人三级黄色视频| 少妇裸体淫交视频免费看高清| 亚洲国产色片| 啦啦啦韩国在线观看视频| 变态另类成人亚洲欧美熟女| 国产主播在线观看一区二区| 精品乱码久久久久久99久播| 中亚洲国语对白在线视频| 美女高潮的动态| 欧美高清成人免费视频www| 男人舔奶头视频| 99热只有精品国产| 在线观看舔阴道视频| 欧美精品啪啪一区二区三区| 一级a爱片免费观看的视频| 亚洲av日韩精品久久久久久密| 亚洲色图 男人天堂 中文字幕| av黄色大香蕉| 国语自产精品视频在线第100页| 少妇人妻一区二区三区视频| 国产精品爽爽va在线观看网站| 女警被强在线播放| 一级毛片女人18水好多| 12—13女人毛片做爰片一| 久久久水蜜桃国产精品网| 99精品久久久久人妻精品| 日日摸夜夜添夜夜添小说| 男人舔女人的私密视频| 中文字幕熟女人妻在线| 国产成人欧美在线观看| 超碰成人久久| 18禁黄网站禁片免费观看直播| 老鸭窝网址在线观看| 级片在线观看| 夜夜看夜夜爽夜夜摸| 亚洲,欧美精品.| 国产美女午夜福利| 久久精品亚洲精品国产色婷小说| 国产一区在线观看成人免费| 日韩高清综合在线| 啦啦啦观看免费观看视频高清| 网址你懂的国产日韩在线| 热99在线观看视频| 桃红色精品国产亚洲av| 99热这里只有是精品50| 好男人电影高清在线观看| 欧美日韩乱码在线| 成熟少妇高潮喷水视频| 在线观看66精品国产| 香蕉av资源在线| 给我免费播放毛片高清在线观看| 亚洲 欧美一区二区三区| 色哟哟哟哟哟哟| 午夜福利免费观看在线| 老司机午夜福利在线观看视频| 变态另类成人亚洲欧美熟女| 亚洲精品美女久久av网站| 色视频www国产| 亚洲午夜理论影院| 色在线成人网| 亚洲精品中文字幕一二三四区| 法律面前人人平等表现在哪些方面| 黑人巨大精品欧美一区二区mp4| 亚洲av免费在线观看| 成人av在线播放网站| 美女被艹到高潮喷水动态| 欧美日本亚洲视频在线播放| a级毛片在线看网站| 免费在线观看日本一区| 国产极品精品免费视频能看的| 亚洲av电影在线进入| 蜜桃久久精品国产亚洲av| 成人av一区二区三区在线看| or卡值多少钱| 国产麻豆成人av免费视频| 久久久久国产精品人妻aⅴ院| 一级a爱片免费观看的视频| 99riav亚洲国产免费| 天堂av国产一区二区熟女人妻| 少妇丰满av| 日本一二三区视频观看| 窝窝影院91人妻| 亚洲av成人不卡在线观看播放网| 最近视频中文字幕2019在线8| 久久精品国产99精品国产亚洲性色| 成年版毛片免费区| 国产高清视频在线观看网站| 老司机午夜福利在线观看视频| 午夜两性在线视频| www.999成人在线观看| 精品欧美国产一区二区三| 99久久99久久久精品蜜桃| 热99在线观看视频| 欧美日韩一级在线毛片| 757午夜福利合集在线观看| 久久中文看片网| 非洲黑人性xxxx精品又粗又长| 亚洲av五月六月丁香网| 哪里可以看免费的av片| 欧美3d第一页| 亚洲电影在线观看av| 舔av片在线| 法律面前人人平等表现在哪些方面| 12—13女人毛片做爰片一| 一夜夜www| 在线播放国产精品三级| 日本免费一区二区三区高清不卡| 最近最新中文字幕大全免费视频| 久久久精品大字幕| 少妇人妻一区二区三区视频| 久久性视频一级片| 亚洲专区字幕在线| 88av欧美| 欧美中文日本在线观看视频| 日本黄色视频三级网站网址| 偷拍熟女少妇极品色| 亚洲av成人精品一区久久| 日本与韩国留学比较| 久久久久九九精品影院| 91九色精品人成在线观看| 午夜免费观看网址| 亚洲成a人片在线一区二区| 在线观看免费视频日本深夜| 视频区欧美日本亚洲| 欧洲精品卡2卡3卡4卡5卡区| 日本免费一区二区三区高清不卡| 夜夜爽天天搞| 小蜜桃在线观看免费完整版高清| 婷婷六月久久综合丁香| 无人区码免费观看不卡| 在线观看66精品国产| 天天添夜夜摸| 欧美大码av| 久久人人精品亚洲av| 桃红色精品国产亚洲av| 亚洲专区字幕在线| www.999成人在线观看| 亚洲欧美精品综合久久99| 12—13女人毛片做爰片一| 一个人观看的视频www高清免费观看 | 这个男人来自地球电影免费观看| 99久久99久久久精品蜜桃| 精品国产美女av久久久久小说| 欧美色欧美亚洲另类二区| 久久香蕉精品热| 日本免费a在线| 国产高清三级在线| 亚洲自拍偷在线| 最近在线观看免费完整版| 国产精品一区二区三区四区免费观看 | 国产成+人综合+亚洲专区| 他把我摸到了高潮在线观看| 欧美色欧美亚洲另类二区| 亚洲 欧美 日韩 在线 免费| 国产伦人伦偷精品视频| 亚洲在线观看片| 午夜福利欧美成人| 狂野欧美白嫩少妇大欣赏| av福利片在线观看| 嫩草影院精品99| 精品久久久久久久久久免费视频| 亚洲国产精品999在线| 嫁个100分男人电影在线观看| 亚洲自偷自拍图片 自拍| 亚洲精品美女久久av网站| 国产久久久一区二区三区| 97碰自拍视频| a在线观看视频网站| 日本熟妇午夜| 女生性感内裤真人,穿戴方法视频| 老司机午夜福利在线观看视频| 三级国产精品欧美在线观看 | 白带黄色成豆腐渣| 亚洲狠狠婷婷综合久久图片| 国产在线精品亚洲第一网站| 国产一区二区在线观看日韩 | 男插女下体视频免费在线播放| 免费看光身美女| 久久久久久久午夜电影| 两个人看的免费小视频| 国产一区二区在线观看日韩 | 日韩av在线大香蕉| 亚洲av成人一区二区三| 天堂动漫精品| 免费看日本二区| 久久精品人妻少妇| 一本一本综合久久| 国产精品1区2区在线观看.| 免费观看人在逋| 波多野结衣巨乳人妻| 亚洲国产欧洲综合997久久,| 成人18禁在线播放| 亚洲成人精品中文字幕电影| 好男人在线观看高清免费视频| 又紧又爽又黄一区二区| 香蕉丝袜av| 99国产精品99久久久久| 国产欧美日韩一区二区三| 久久久久国产一级毛片高清牌| 国产乱人视频| 真人一进一出gif抽搐免费| 黄色日韩在线| 51午夜福利影视在线观看| 中文字幕av在线有码专区| 欧美黄色片欧美黄色片| 国产精品 欧美亚洲| 久久国产乱子伦精品免费另类| 国产真实乱freesex| 亚洲专区国产一区二区| 51午夜福利影视在线观看| 少妇的逼水好多| 久久精品国产清高在天天线| 亚洲第一电影网av| 国产精品久久久av美女十八| 在线免费观看不下载黄p国产 | 99精品欧美一区二区三区四区| 欧美中文综合在线视频| 国产精品久久久av美女十八| x7x7x7水蜜桃| 99久久久亚洲精品蜜臀av| 亚洲五月婷婷丁香| 久久久久免费精品人妻一区二区| 国产三级在线视频| 99久久国产精品久久久| 两个人的视频大全免费| 嫁个100分男人电影在线观看| 婷婷亚洲欧美| 一夜夜www| 国产伦在线观看视频一区| a级毛片a级免费在线| 最新美女视频免费是黄的| 男人舔女人下体高潮全视频| 国产成人欧美在线观看| 国产av在哪里看| 三级毛片av免费| 国产精品综合久久久久久久免费| 成人无遮挡网站| 亚洲av五月六月丁香网| 黄频高清免费视频| 亚洲自偷自拍图片 自拍| 久久久精品欧美日韩精品| 亚洲午夜理论影院| 国产亚洲欧美在线一区二区| 中文字幕久久专区| 88av欧美| 99热这里只有是精品50| 丰满人妻一区二区三区视频av | 三级毛片av免费| 国产一区二区三区视频了| 男插女下体视频免费在线播放| 九九在线视频观看精品| 69av精品久久久久久| 国产精品乱码一区二三区的特点| 久久香蕉国产精品| 成人一区二区视频在线观看| 老汉色av国产亚洲站长工具| 久久热在线av| 免费av毛片视频| 久久久久精品国产欧美久久久| 久久亚洲精品不卡| 国产久久久一区二区三区| 中文字幕人成人乱码亚洲影| x7x7x7水蜜桃| 男人舔奶头视频| 热99re8久久精品国产| ponron亚洲| 操出白浆在线播放| 18禁观看日本| 操出白浆在线播放| 91字幕亚洲| 热99re8久久精品国产| 97碰自拍视频| 亚洲欧美激情综合另类| av中文乱码字幕在线| 免费在线观看成人毛片| 此物有八面人人有两片| 国产成人一区二区三区免费视频网站| 大型黄色视频在线免费观看| 女警被强在线播放| 又粗又爽又猛毛片免费看| 中文字幕精品亚洲无线码一区| 国产精品影院久久| 很黄的视频免费| 久久久久亚洲av毛片大全| 在线看三级毛片| 日本五十路高清| 夜夜夜夜夜久久久久| 欧美日本亚洲视频在线播放| 日本黄色片子视频| 亚洲国产精品sss在线观看| 亚洲欧美精品综合久久99| 午夜福利欧美成人| 亚洲精品乱码久久久v下载方式 | 久久久久久久久久黄片| 亚洲人成网站高清观看| 哪里可以看免费的av片| 精品国产乱子伦一区二区三区| 哪里可以看免费的av片| 麻豆一二三区av精品| 亚洲中文av在线| netflix在线观看网站| 亚洲性夜色夜夜综合| 一个人看视频在线观看www免费 | 久久性视频一级片| 12—13女人毛片做爰片一| 可以在线观看的亚洲视频| 亚洲av成人不卡在线观看播放网| 国产视频内射| 97人妻精品一区二区三区麻豆| 成人三级做爰电影| 一区福利在线观看| 高清在线国产一区| 深夜精品福利| 啦啦啦韩国在线观看视频| 久久精品综合一区二区三区| 香蕉久久夜色| 制服丝袜大香蕉在线| 欧美激情久久久久久爽电影| 99国产精品一区二区蜜桃av| 亚洲精品一卡2卡三卡4卡5卡| 亚洲精品久久国产高清桃花| 国产午夜福利久久久久久| 精品熟女少妇八av免费久了| 久久欧美精品欧美久久欧美| 成年免费大片在线观看| 国产一区在线观看成人免费| 精品日产1卡2卡| 国产高清激情床上av| 国产高清三级在线| 国产三级黄色录像| 亚洲无线观看免费| 最近最新中文字幕大全免费视频| h日本视频在线播放| 俺也久久电影网| 国产精品综合久久久久久久免费| 亚洲成a人片在线一区二区| 18禁黄网站禁片免费观看直播| 法律面前人人平等表现在哪些方面| 宅男免费午夜| 丁香六月欧美| 国产精品av久久久久免费| 色老头精品视频在线观看| 高清毛片免费观看视频网站| ponron亚洲| 国产69精品久久久久777片 | 午夜成年电影在线免费观看| 丰满人妻一区二区三区视频av | 99热这里只有精品一区 | 搞女人的毛片| 嫩草影院入口| 欧美日韩黄片免| 国内精品久久久久久久电影| 五月伊人婷婷丁香| 国产综合懂色| 色综合站精品国产| 欧美乱色亚洲激情| 亚洲国产欧美一区二区综合| 亚洲中文字幕日韩| 99久久国产精品久久久| 国产成人系列免费观看| 国产av一区在线观看免费| 长腿黑丝高跟| 韩国av一区二区三区四区| 免费人成视频x8x8入口观看| 国产一级毛片七仙女欲春2| bbb黄色大片| 国产真人三级小视频在线观看| 亚洲欧洲精品一区二区精品久久久| 免费高清视频大片| 久久精品国产综合久久久| 国产高清有码在线观看视频| 国产精品亚洲一级av第二区| 亚洲人成电影免费在线| 五月伊人婷婷丁香| 午夜精品一区二区三区免费看| 国产精品精品国产色婷婷| 成人国产综合亚洲| 欧美成狂野欧美在线观看| 婷婷精品国产亚洲av在线| 精品99又大又爽又粗少妇毛片 |