久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

前端單元測試實(shí)戰(zhàn)指南:從Vitest選型到組件測試覆蓋率落地

前端單元測試實(shí)戰(zhàn)指南:從Vitest選型到組件測試覆蓋率落地 最近帶前端小組做技術(shù)基建發(fā)現(xiàn)很多同學(xué)一聽到“寫單測”就皺眉覺得是給項(xiàng)目拖后腿。但只要把工具鏈和流程理順前端單元測試反而是我目前回報率最高的一筆技術(shù)投入——它不光是驗(yàn)證某個函數(shù)返回值更多是在幫你守住組件行為、接口約定和重構(gòu)手感。這篇文章把我踩過的坑和實(shí)際跑通的做法整理出來覆蓋 Vitest、Jest、Testing Library 的選型對比組件交互與異步用例怎么寫以及覆蓋率怎么定才不扯淡。不管你是剛接觸單測的新手還是已經(jīng)在項(xiàng)目里寫過一堆脆弱用例、準(zhǔn)備重建信心的老手都可以照著這套路子直接落地。1. 為什么前端單元測試值得寫先看清楚投入產(chǎn)出比1.1 單元測試到底在測什么很多人對前端單元測試的第一反應(yīng)是“測工具函數(shù)”。比如把日期格式化、金額轉(zhuǎn)換、數(shù)組去重單獨(dú)抽出來測一遍確實(shí)有意義但這只是最基礎(chǔ)的部分。前端項(xiàng)目的核心資產(chǎn)是組件和頁面狀態(tài)真正容易出問題的不是純函數(shù)而是“點(diǎn)擊按鈕觸發(fā)接口→接口返回后更新頁面→加載態(tài)和錯誤態(tài)切換”這一整條鏈路。單元測試要守住的是這些組件級行為在改動后依然符合預(yù)期。我習(xí)慣把單元測試?yán)斫鉃椤敖o組件拍一張行為快照”。不是快照測試那個 snapshot而是把用戶能感知到的關(guān)鍵交互固化成一個可重復(fù)的驗(yàn)證按鈕點(diǎn)了會變輸入框填錯會報錯數(shù)據(jù)加載中不出現(xiàn)空白頁。這樣理解之后你就不會糾結(jié)“要不要測 CSS”“要不要測視覺還原”這種問題單元測試本來就不負(fù)責(zé)這些。1.2 哪些場景適合寫哪些場景別硬寫拿到一個新頁面或新組件先判斷它值不值得寫單測。我的經(jīng)驗(yàn)是邏輯密度大于 UI 密度單測價值就高。比如表單校驗(yàn)、分頁狀態(tài)、權(quán)限控制、購物車計(jì)算這種邏輯多且容易在重構(gòu)時被改壞必須優(yōu)先覆蓋。純展示型組件比如一個只接受 props 的徽標(biāo)、圖標(biāo)測它的渲染內(nèi)容和快照意義不大寫多了反而變成“為了改斷言而改斷言”。還有三類場景我明確不建議硬寫單測一是強(qiáng)依賴大量 ECharts、Canvas 拖拽、WebRTC 這類瀏覽器能力jsdom 里模擬成本太高二是組件內(nèi)部塞了幾百行業(yè)務(wù)代碼、拆不出來這種應(yīng)該先做代碼拆分而不是硬寫用例三是需求還在頻繁變動的原型階段今天按鈕文案明天就換這時候?qū)憸y試屬于給沙子打地基等交互定版再補(bǔ)。2. 工具鏈選型Vitest、Jest、Testing Library 怎么選2.1 主流測試框架對比現(xiàn)在前端圈用到最多的就是 Vitest 和 Jest 兩套。Vitest 因?yàn)楹?Vite 天生一套啟動速度和 HMR 體驗(yàn)都很舒服Jest 生態(tài)老、社區(qū)大很多老項(xiàng)目里已經(jīng)跑得好好的遷移也不是不行但要掂量一下成本。維度VitestJestMocha Chai啟動速度快基于 Vite 按需加載慢全量收集 transform快但斷言和 mock 要自己拼配置復(fù)雜度低Vite 項(xiàng)目基本零配置需要 babel/ts-jest 或 swc高中低全靠手動組裝內(nèi)置 Mock支持 vi.fn/vi.mock支持 jest.fn/jest.mock不支持組件測試生態(tài)vue/test-utils、React Testing Library 都兼容同樣兼容要自己接 adapter適合場景新項(xiàng)目、Vite 工程、追求快反饋老 Jest 項(xiàng)目、習(xí)慣穩(wěn)定生態(tài)純 Node 工具庫、不想引入太重框架另外組件測試還需要搭配 Testing Library 或 Vue Test Utils。Testing Library 的核心思想是“從用戶視角測組件”你操作 DOM、斷言的也是 DOM 上的內(nèi)容不直接訪問組件實(shí)例的內(nèi)部狀態(tài)。這套理念我建議盡量遵守因?yàn)榉彩侵苯釉L問 data、wrapper.vm 的用例最后都容易和實(shí)現(xiàn)細(xì)節(jié)耦合死一旦內(nèi)部重構(gòu)就崩。2.2 我的推薦組合如果今天從零開始我會直接用 Vitest testing-library/vue或 testing-library/react jsdom。Vue 項(xiàng)目也可以用 vue/test-utils但我個人更偏愛 Testing Library因?yàn)樗?find 和 user-event 組合非常貼近真實(shí)操作。如果項(xiàng)目是 Vue 2 Jest 的老組合別急著推翻。Jest 在 Vue 2 里跑得很穩(wěn)需要補(bǔ)的就是 vue/test-utils v1 和 jest-environment-jsdom 的版本對齊。遷移到 Vitest 等下次大版本升級再說不要讓“換工具”這種動作混進(jìn)“寫測試”的需求里。注意Vitest 和 Jest 的配置有個常見坑——alias 解析。Vite 項(xiàng)目里指向 src但 Vitest 默認(rèn)不會自動讀取 Vite 的 alias 配置在新版本里支持不夠徹底需要在 vitest.config.ts 里單獨(dú)配一遍resolve.alias否則一跑測試就報Failed to resolve import。3. 從零搭一個可跑的單測環(huán)境3.1 環(huán)境配置和首屏踩坑先演示 Vue 3 Vitest 的搭建方式。項(xiàng)目是 Vite 默認(rèn)模板命令行執(zhí)行npm i -D vitest testing-library/vue jsdom testing-library/user-event然后在 package.json 里加一段腳本{ scripts: { test: vitest run, test:watch: vitest } }再建一個 vitest.config.tsimport { defineConfig } from vitest/config import { fileURLToPath, URL } from node:url export default defineConfig({ test: { environment: jsdom, globals: true, setupFiles: [./src/test-setup.ts], include: [src/**/*.{test,spec}.{ts,tsx}], testTimeout: 10000 }, resolve: { alias: { : fileURLToPath(new URL(./src, import.meta.url)) } } })字段解釋一下environment: jsdom讓測試跑在瀏覽器模擬環(huán)境里globals: true允許直接寫 describe/test/expect 不顯式 importsetupFiles用來加載全局 polyfillinclude控制哪些文件會被當(dāng)作測試識別。這里我要單獨(dú)提一句globals 開不開是個取舍。開了寫起來短但會讓代碼顯式依賴全局變量不開的話每個測試文件都要從 vitest 里 import。我更推薦顯式 import因?yàn)檫@樣單個文件拿給別人看也能知道依賴了什么對新人友好一點(diǎn)。3.2 第一個組件用例走一遍搭好環(huán)境后寫一個最基礎(chǔ)的計(jì)數(shù)組件看看整個執(zhí)行鏈路是否通暢。先創(chuàng)建src/components/Counter.vuetemplate button>import { render, screen } from testing-library/vue import userEvent from testing-library/user-event import { expect, test } from vitest import Counter from ./Counter.vue test(點(diǎn)擊按鈕后計(jì)數(shù)增加, async () { const user userEvent.setup() render(Counter) await user.click(screen.getByTestId(counter-btn)) expect(screen.getByTestId(counter-btn)).toHaveTextContent(1) })注意這里我用的是getByTestId。很多人喜歡用getByText找按鈕但在這個組件里按鈕文案本身就是斷言對象用getByText會在點(diǎn)擊后因?yàn)槲陌缸兓也坏焦?jié)點(diǎn)。用>test(輸入關(guān)鍵詞后展示搜索結(jié)果, async () { const user userEvent.setup() render(SearchBox) const input screen.getByPlaceholderText(請輸入關(guān)鍵詞) expect(input).toBeInTheDocument() await user.type(input, vitest) await user.keyboard({Enter}) expect(await screen.findByText(搜索結(jié)果vitest)).toBeInTheDocument() })這里有個細(xì)節(jié)輸入完關(guān)鍵詞后不要立刻同步斷言結(jié)果。如果是接口請求渲染是異步的要用findByText而不是getByText。findBy會等一段時間并自動重試直到元素出現(xiàn)或超時這是處理異步斷言的標(biāo)配。4.2 異步請求的 Mock 策略真實(shí)項(xiàng)目里組件幾乎都要調(diào)接口單測環(huán)境絕不能真的發(fā) HTTP 請求。主流做法是 mock 掉接口層。這里有個層次問題你到底是 mock axios/fetch還是 mock 業(yè)務(wù) API 模塊我建議 mock 業(yè)務(wù) API 模塊而不是 mock axios。原因很簡單業(yè)務(wù) API 模塊是組件依賴的“接口邊界”你 mock 它測試的關(guān)心點(diǎn)是“組件在接口返回后怎么渲染”而不是“某個 URL 被請求了沒有”。如果直接 mock axios用例會和你前端層的具體請求方式耦合萬一哪天從 axios 換成 fetch所有測試都要跟著改。比如項(xiàng)目里有src/api/user.ts導(dǎo)出一個fetchUserInfo函數(shù)組件里這樣寫import { fetchUserInfo } from /api/user const getUser async () { loading.value true const data await fetchUserInfo() user.value data loading.value false }測試?yán)镞@樣 mockimport { vi } from vitest import { fetchUserInfo } from /api/user import UserCard from ./UserCard.vue vi.mock(/api/user, () ({ fetchUserInfo: vi.fn() })) test(接口返回后顯示用戶名, async () { vi.mocked(fetchUserInfo).mockResolvedValue({ id: 1, name: 張三 }) render(UserCard) expect(await screen.findByText(張三)).toBeInTheDocument() })注意vi.mock有提升行為會把這個 mock 拉到文件頂部執(zhí)行。如果你在用例內(nèi)部再mockResolvedValue不受影響但如果你試圖 mock 一個變量后再動態(tài)改變返回值很容易踩到“mock 作用域”的坑。每個用例之間記得vi.clearAllMocks()避免上一次 mock 的參數(shù)殘留影響下一個用例。4.2.1 接口報錯分支一定要測很多團(tuán)隊(duì)寫單測只寫“成功路徑”錯誤分支永遠(yuǎn)不測。結(jié)果一到線上接口掛了頁面直接白屏或者一直轉(zhuǎn)菊花。正確做法是錯分支至少要有一條用例test(接口失敗時展示錯誤提示, async () { vi.mocked(fetchUserInfo).mockRejectedValue(new Error(network error)) render(UserCard) expect(await screen.findByText(加載失敗請稍后重試)).toBeInTheDocument() expect(screen.queryByText(張三)).not.toBeInTheDocument() })這一個用例往往比五個正常用例更值錢因?yàn)樗?yàn)證的是你項(xiàng)目里最容易爛掉的兜底邏輯。我之前在一個訂單詳情頁補(bǔ)了類似用例立刻抓到兩個問題一是錯誤 toast 提示被重復(fù)展示三次二是 loading 狀態(tài)在異常分支沒有關(guān)掉。這些靠人工點(diǎn)點(diǎn)點(diǎn)很難穩(wěn)定復(fù)現(xiàn)單測一跑就現(xiàn)原形。4.3 定時器、transition 和瀏覽器 API 的坑4.3.1 定時器用 fake timers組件里有倒計(jì)時、輪詢或者防抖邏輯時真實(shí)等待會讓測試又慢又飄。Vitest 的vi.useFakeTimers()可以把setTimeout/setInterval替換成可手動推進(jìn)的假定時器。典型用法vi.useFakeTimers() test(倒計(jì)時到 0 后顯示過期, () { vi.setSystemTime(new Date(2024-01-01T00:00:00)) render(Countdown) act(() { vi.advanceTimersByTime(10000) }) expect(screen.getByText(已過期)).toBeInTheDocument() })但要注意開啟 fake timers 后userEvent.setup()也會受影響某些版本的 userEvent 會和 fake timers 打架。如果遇到user-event一直 pending可以臨時不 fake或者改用fireEvent在少數(shù)場景下這是合理的再就是檢查 userEvent 的白名單配置。真遇到這種我通常先vi.runOnlyPendingTimers()把當(dāng)前掛起的定時器全部跑完再執(zhí)行交互。4.3.2 Transition 和 Teleport 的坑Vue 的transition在測試環(huán)境里不會真正執(zhí)行過渡動畫但并不代表它沒有副作用。組件里有v-show搭配 transition 時jsdom 環(huán)境下getComputedStyle往往拿不到正確的 transition 狀態(tài)導(dǎo)致斷言不穩(wěn)定。我的做法是測試文件里全局禁用 transition??梢栽?setup 文件里把Transition和TransitionGroup直接 mock 成一個穿透的插槽// src/test-setup.ts import { config } from vue/test-utils config.global.stubs { transition: false, transition-group: false }Teleport則要注意默認(rèn)的 Teleport 會把內(nèi)容掛到document.body上用screen查詢時一般能查到但如果組件里有多個 Teleport 或 SSR 環(huán)境就建議指定teleport: true或者直接 mock 掉避免內(nèi)容被“傳送”到你搜不到的地方。4.3.3 window 屬性不是全都有jsdom 雖然模擬了瀏覽器環(huán)境但它不是完整的瀏覽器。localStorage現(xiàn)代版本有但matchMedia、ResizeObserver、IntersectionObserver、getBoundingClientRect這些不一定全。我第一次跑彈窗組件測試時ResizeObserver直接報is not defined排查了半天才發(fā)現(xiàn)是沒補(bǔ) polyfill。公共 setup 文件里補(bǔ)一下// src/test-setup.ts import { vi } from vitest Object.defineProperty(window, matchMedia, { writable: true, value: vi.fn().mockImplementation((query) ({ matches: false, media: query, onchange: null, addListener: vi.fn(), removeListener: vi.fn(), addEventListener: vi.fn(), removeEventListener: vi.fn(), dispatchEvent: vi.fn() })) }) class ResizeObserverMock { observe() {} unobserve() {} disconnect() {} } Object.defineProperty(global, ResizeObserver, { writable: true, value: ResizeObserverMock })5. 常見問題與排查技巧實(shí)錄5.1 Vue 項(xiàng)目里的高發(fā)報錯速查報錯信息常見原因解決思路Failed to resolve import /xxxVitest 沒讀到 Vite alias在 vitest.config.ts 里配置 resolve.aliasTypeError: wrapper.vm is undefinedVue Test Utils mount 返回對象被誤用確認(rèn) mount 后拿到了組件實(shí)例別在 setup script 里直接訪問閉包變量Cannot find module vuemonorepo 里多版本 Vue 沖突把 vue 加入resolve.dedupe或者用 peerDependenciesRequest is not defined組件內(nèi)用了 fetch但 jsdom 未啟用environment 設(shè)為 jsdom并安裝 whatwg-fetch polyfillHydration node mismatch測試環(huán)境和運(yùn)行環(huán)境 HTML 不一致檢查 SSR 組件用createSSRApp或者 mock 掉依賴 window 的代碼ReferenceError: IntersectionObserver is not defined組件懶加載依賴觀察器在 setup 里補(bǔ) mock見上文You are using the runtime-only build測試環(huán)境沒解析 templateVite 下調(diào)整 vitejs/plugin-vue 的配置參與標(biāo)準(zhǔn) Vue 模板編譯Element is not attached to the document組件內(nèi)部使用了 getElementById 或希望元素掛載到 body用 Testing Library 的 render 已自動掛載別手動 appendChild這張表是我從一個真實(shí)項(xiàng)目里“整理”出來的不是網(wǎng)上復(fù)制的泛泛清單。每個報錯背后都對應(yīng)一種“測試環(huán)境和真實(shí)瀏覽器不一致”的問題排查時先問一句這個 API 在 jsdom 里到底實(shí)現(xiàn)沒實(shí)現(xiàn)這是主線。5.2 測試不穩(wěn)定的兩大元兇時序和狀態(tài)殘留單測最怕“這次綠下次紅”這種 flaky 狀態(tài)。我歸納下來九成問題出在兩處。第一是異步時序。一個用例里同時出現(xiàn)了await user.type、mockResolvedValue、nextTick如果沒有正確等待斷言可能跑在渲染之前。解決辦法很粗暴能用findBy就別用getBy能等用戶的交互結(jié)束再斷言就不要在trigger后立刻讀文本。findBy默認(rèn)有 1 秒等待窗口足夠覆蓋大部分異步渲染。第二是測試間狀態(tài)殘留。全局的 pinia store、vue-router、國際化 locale 都是單例一個用例 set 了 locale 為英文下一個用例沒重置中文文案斷言就掛了。我建議在每個afterEach里做干凈的重置import { afterEach } from vitest afterEach(() { vi.clearAllMocks() vi.resetModules() vi.useRealTimers() document.body.innerHTML })這里resetModules會清掉模塊緩存避免某個 mock 文件被其他用例污染。代價是重新加載模塊會慢一點(diǎn)但換來的穩(wěn)定性非常值。5.3 覆蓋率怎么定才不扯淡很多公司會給前端團(tuán)隊(duì)壓覆蓋率指標(biāo)比如“核心模塊要 80%”。我的意見是覆蓋率只適合作為流程參考線不適合當(dāng) KPI。我見過團(tuán)隊(duì)為了把行覆蓋率從 75% 懟到 90%硬是給一堆模板里的空標(biāo)簽和純展示組件寫了幾十個expect(wrapper.exists()).toBe(true)。這種覆蓋率數(shù)據(jù)純屬自欺欺人真正有價值的覆蓋率是“關(guān)鍵業(yè)務(wù)分支有沒有被覆蓋”的審計(jì)工具不是管理層打分的賬單。實(shí)際操作上我是按模塊分級設(shè)定閾值的基礎(chǔ)庫、通用工具函數(shù)行覆蓋不低于 85%分支覆蓋不低于 70%業(yè)務(wù)組件涉及表單、接口、權(quán)限行覆蓋不低于 70%但要求interaction分支點(diǎn)按鈕、填表單、錯誤提示至少有 1 條用例純展示組件不設(shè)覆蓋率門檻只看渲染是否正常遺留代碼只做“接觸式”補(bǔ)測把重構(gòu)時最容易碰到崩潰的核心入口覆蓋到即可在 vitest 配置里可以這樣寫test: { coverage: { provider: istanbul, reporter: [text, html, lcov], thresholds: { lines: 60, functions: 50, branches: 40, }, include: [src/**/*.{ts,vue}], exclude: [src/main.ts, src/router/**] } }注意provider: istanbul或v8都行Vite 5 以上建議用v8跑得更快。覆蓋率數(shù)據(jù)只是給你一個“哪里完全沒碰過”的清單真正的判斷標(biāo)準(zhǔn)是你最近改的一個核心函數(shù)有沒有對應(yīng)用例守在那里。寫在最后的一段實(shí)戰(zhàn)心得踩了這么多坑之后我最大的體會是前端單元測試和寫業(yè)務(wù)代碼其實(shí)是相輔相成的。當(dāng)你發(fā)現(xiàn)一個函數(shù)很難測通常不是測試的問題而是函數(shù)設(shè)計(jì)有問題當(dāng)你發(fā)現(xiàn)一個組件寫用例特別費(fèi)勁它多半在組件邊界上堆了太多不該有的副作用。與其硬寫一堆 mock 去繞不如回頭把組件拆得更干凈——把純函數(shù)抽出去、把接口調(diào)用收斂成 API 模塊、把狀態(tài)更新用 computed 或 reactive 規(guī)范化。這樣單測順了業(yè)務(wù)代碼的維護(hù)成本也跟著降。最后再分享一個小技巧別把測試文件寫到組件旁邊就完事我最開始就這么干習(xí)慣性“順手跳過”測試文件的時候特別容易誤傷?,F(xiàn)在我都統(tǒng)一放到src/__tests__下并在提交前讓 CI 強(qiáng)制跑一遍vitest run這樣單測才會真正變成項(xiàng)目的地基而不是某個模塊可有可無的點(diǎn)綴。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
800zy一区二区| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 久久久亚洲精品电影免费看| 大香蕉一线视频| 美女91网| 狠狠操狠狠燥| av东京热男人的天堂| 97色色网| 色色五月婷| 秋霞久久亚洲精品成人| 麻豆天美传媒毛片| 精品人妻一区二区三区日产| 一区二区无码视频| 超碰在线97国产| 91在线美女| 婷婷丁香五月激情啪啪| 亚洲AV无码AV吞精久久久久 | 97超碰碰碰| 日本少妇va7777| 人妻在线视频| 国产一级不卡在线观看| 久久久久亚洲AV无码专区少妇| 丁香九月婷婷| 色吧91| 人妻少妇精品| 熟妇人妻精品一区二区视频色欲| 91无码西班牙视频在线| 99视频自拍区| 久久久9 9 9精品| 亚洲自拍一区夜夜操| 啪啪视频mP4| 三级三久久线久久99久目本WW| 国产JDAV无码视频在线观看| 久操视频资源站公开| 日韩中文字幕视频| 日本αv| 在线日韩精品一区二区三区| 在线岛国新天堂8| 亚洲不卡三级手机播放| 欧洲在线性爱视频| 美日韩男女操屄视频| 97香蕉网| 26uuu国产成人综合| 91搞逼视频| 国产精品久久久啊| 欧美强奸乱能| 视频分类 国内精品| www…国产操逼| 日韩一级二级| 亚洲欧美精品久| 欧美中文狠| 啊啊啊不要啊啊受不了了视频在线 | 啪啪啪大香蕉| 97一区二区蜜臀| 日韩天堂av电影在线观看| 国产精品青青草| 67194无码不卡| 亚洲熟女乱综合一区二区三区 | 91GD.COM| 成人老鸭窝人人在线视频| 久久久久久久久久久久黄色| 日日妻色网| 久久久九精品| 青青色在线观看| 99久久久久久亚洲精品不卡| 久久久精品无码亚免费| 天天综合亚在线| 九九英色视频| 日韩十八禁| 国产精品高潮呻吟av久久4虎| 中国东北熟女老太婆内谢| 九九Av| 亚州乱码中文字幕综合久久久| 国产精品亚洲四五区在线观看| 东北女人操比视频| 97Ai亚洲| 亚洲AV秘 精品久久老牛影视| av资源在线观看少妇| 成人贴图日韩欧美| 色欧美在线| 一级人妻性爱视频| 后入 亚洲 美女 射| 综合91网| 日本操逼视频免费| 国产 日韩 另类 视频一区爱| 色综合天天| 久久偷拍人| 蜜臀99久久国产| 亚洲精品无码成人久久久99| 精品久久久av| 啊啊啊啊啊啊在线| 色人久久| 天堂av最新电影网| 久久精品久久九九精品| 日本久操视频| 国产精品视屏| 五月综合久久| 日日躁夜夜躁狠狠躁超爽| 亚洲色色探花| 亚洲丝袜B诱惑| 视频在线97| 中日韩久久久| 美女91在线观看| 国产自制av蜜乳| 99在线观看| 亚洲 欧美 综合 91| 亚洲人成网站7777| 青青草九九九九九| 麻豆国产精品午夜视频| 毛片视频白嫩| 日韩欧美性吧婷婷乱伦大香蕉 | 亚欧成人一级片在线播放| 在线观看黄色电话| 久久9精品网站| 欧美东京热精品A∨| 亚洲欧洲日产国产综合网| 欧美18老人禁| 欧美色997| 欧美后入| 天美精品一区二区三区四区在线观看| 岛国免费视频在线| A一级色女| 国产97视频免费观看| 五月天人妻综合| 免费伦费视频在线观看| 色女免费在线观看视频网址| 动漫爆乳3D奶水一区在线观看| 夜色97| 九九探花视频在线观看| 欧美亚洲首页| 亚洲欧美精品一区天堂久久 | 亚洲色图 图片| 一级黄色视频网| 99re这里| 中文字幕av乱伦| 伊人超碰97| 欧美九九爱| 久久久久久99AV无码免费网站| 久久综合久久综合人久久夜精品| 精品毛片av一区二区| 国产精品久久久久久久免牛肉蒲团| 国内偷自视频区视频综合| 91国产在线精品| 午夜福利av电影在线| 日日黄色三级网站| 青青网三级视频| 久久夜夜| 超碰伊人在线| 传媒免费一区二区三区| 国模精品娜娜一二三区| 欧美色图亚洲色| 手机不卡视频不卡在线一二三区| 日韩无码黄色片| 久久宗合97| 私色综合网| 伊人专区一区二区三区| 伊人少妇久久久| 亚洲综合射| 国产精品区在线12p| 日本精品九九九| 操屄不卡视频| 小说区 图片区色 综合区| 伊人久久大香蕉线AV五月天| 亚洲黄色网址视频| 免费人成在线观看网站品爱网| 亚洲交换| 69精品人人人人| 国产日韩欧美三级片| 日韩成人无码| 国产白丝网站| 加勒比久久av| 青青草色插素人| 91日韩在线| 久久成人午夜精品影院| 久久久久久久97| 亚洲AV不卡在线观看尤物| 啪啪综合网| 无码人妻一区二区三区色欲aⅴ| 热无码中文亚洲H一道本一区二区| 九草九九九| 精品国产一区二区三区久久久蜜臀| 立川理惠无码一区二区| 日韩欧美中文| 欧美一区二区三区另类精品| 亚洲人体视频在线观看| 精品欧美乱码久| 98福利在线视频| 男人下部插入女人下部| 五月丁香色综合| 色色色天美视频| 亚洲熟伦熟妇AV无码春色| 亚洲图片 欧美电影| 91nbbbbbb| 成人精品视频一区二区| 中日无幕一二三四区| 新版天堂中文资源8在线| 免费αV在线视频| 极品色综合| 欲色综合| 欧美精品一二三| 九草九九九| 欧美成人国产精品| 啪啪啪男女亚洲中文字幕99| 大香蕉日韩欧美| 天堂资源站| 夜精品久无码| 亚洲天堂日本| 欧日韩一二三f区| 中国熟女91| 亚洲系列欧美| 视频在线97| 夜夜高潮夜夜爽国产伦精品| 97视频免费在线| 欧美日韩亚洲少妇寂寞影院正在播放 | 淫荡熟女乱伦网| 芊芊操逼视频无码| 亚洲无码?第一页| 国产av又色又爽又黄| 免费在线观看国内色片网站网址| 久99视频| AV 少妇 人妻 偷拍| 亚洲综合另类| 亚洲熟女乱熟乱熟妇综合网二区| 97超碰亚洲| 久久人妇| 人妻第一页| 超碰97 线线 在现| 蜜乳成人AV| 黄色一区二区秘书性感| 日韩中文字幕二区| 97亚洲国产影视| 艳尻美人妻| 加勒比av官网在线| 97综合国产| 国产不良强奸视频免费看| 激情网色| 97天天爽| 日本新免费二区三区| KK色在线影院| 日本国产欧美一区三区二区 | 操逼内射干逼白丝91| 五十路熟女工口 | 韩国免费播放一级毛片| 国产高清26uuu| 免費黃色視頻觀看一| 日韩另类色图| 蜜桃午夜视频一区二区| 精品久久久av无码免费| 极品尤物女神在线观看| 99热精品在线观看| 亚洲一本色码中文字幕| 果冻传媒A片麻豆熟妇人妻| 人人爱人人乐人人操| 国产人伦a片信息免费片| 国产做?爰片久久毛片?片美国| 嗯嗯啊在线视频| 久久亚洲熟妇在线视频| 欧美欧美少妇| 强奸乱伦大香蕉| 老女人爆菊| 一二视频神马久久传媒| 夜夜影视四色| 91色图片| 蜜臀中文字幕| 国模限制级电影| 欧美特黄视频网站| 370p日韩欧美亚洲精品| 亚州 综合 色图| 欧美精品宗合| 日本欧美成人片AAAA| 激情文学 亚洲图片| 国产97亚洲| 免费av大片| 麻豆一区在线| 国产精品成久久久久午夜午夜| 91日韩在线| 极品一区二区三区免费| 欧美强奸乱能| 精品久久艹| 成人乱人伦一区二区| 国产夜夜艹| 美女91| 综合色啪| 欧美色图片色哟哟| 久久综合激情| 91综合天天看| 超碰免费人人| 中文字幕一区二区无码成人| 欧美婷婷| 妇女一区二区三区| 伊人AAA| 蜜臀99久久精品久久久久| 精品一区二区亚洲国产| 淫穴高潮色图| 国产超碰| 97中文综合| 中文字幕精品区先锋资源| 久久啊啊啊视频| 一个国产在线综合网站| 午夜啊啊啊| 日韩性爱长视频免费| 屌逼传媒| 人妻精品视频一区二区三区| 九一综合精品视品av| 日韩成人性日韩成人性爱视频在线免费观看| 色噜噜婷婷| 久久精品区| 99爱精品| 精品国模无码| 亚码人妻| 91在线无码精品秘 软件| 国产AV线| 青青操97| aⅴ日韩成人电影av在线免费看av大全| 射丝袜大香蕉| 国产 日韩 欧美 人妻 熟女 中文| 熟妇色99| 躁躁日曰躁2020| 国产AV激情无码久久无码| WWW美腿丝袜香蕉中文| 日韩视频啪啪| 乱伦日本中文自拍| 狠狠爱夜夜干| 久久草草欧美精品| 国产女同视频在线播放| 国产熟码AV| 久久一二三四五六七八九区区区| 日韩免费中文字幕视频| 日本免费一区二区不卡| 丁香五月激情综合| 91c色| 91久| 久久精品视| 亚洲天堂区| 操啊国产| 久久久久久999| 亚州再线| 久久九色| 色就色综合| 乱人乱色一区二区三区免费| 亚洲 综合 第一页| 人妻精品综合中文字幕在线| 老司机射| 成人麻豆av电影网站| 97这里有精品| 国产自啪精品视频网站黑丝| 四虎影视在线| 日本三级中国三级99人妇网站| 激情小说图片亚洲首页| 欧美视频一| 强乱老妇中文字幕| 乱色老一区二区三区的观看方式| 久久精品视频在线观看| 91在线欧色| 日本精品一区二区中文字幕| 北野未奈加勒比av| 熟妇亚洲一区二区三区| 很黄很污的免费网站| 日韩日本欧美在线观看| 九草九九九| 992这里有精品| 国产精品69人妻无码久久久| 东京热男人的天堂| 人人澡人人干| 欧美色交| 日韩欧美久久婷婷网站| 九九九九九精品十六| www鬼畜国产男人的天堂| 欧美成人午夜免费福利785| CCYY草草影院地址入口| 91天天| 一级免费精品| 青青久日| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 色香欲天天天天综合色| 麻豆人妻少妇在线免费观看| 天天看片天天爽| 玖玖视频在线资源一区二区三区| 亚洲精品视频在线播放| 亚洲黄色网址视频| 国产亲戚伦亲在线| 强奸乱伦中文字幕AV| 草草影院最新网址| 懂色天天爱天天日天天射天天澡| 国产精品免费日韩| 免费综合亚洲中文| 操99| 亭亭丁香激情| 中文字幕-区二区三区四区视频中国 | 色综合久久夜色精品国产天堂| 欧美色图私拍91| 欧美一区二区情色| 天操老女人| 后入式在线免费观看60秒| 日本欧美色| 色综合20p| 91男同| 亚洲九九视频| 精品日韩| 国产精品色片一区二区| 欧美黄片视频在线观看免费 | 成人在线午夜视频一区| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 人妻丝袜无 码视频专区| 郑州宾馆老熟女露脸啪啪| 郑州宾馆老熟女露脸啪啪| 国产偷拍自拍在线视频| 久久精彩免费视频| 亚洲国产精品乱码在线观看| 屌妞视频久久久久久久久久久久| 91爱欧美| 欧美性爱一区二区| 成人免费看吃奶视频网站| 青娱乐国产盛宴视频| 一级免费啪啪片| 免费观看欧美日韩操逼视频| 999综合色| 97chaopenrihan| 色姑娘综合网| 国产精品自在线发布| 成人资源中文字幕在线观看天天| 草蕉影视亚洲无码| 青青青青操国内视频在线| 先锋影音av先锋一区| 殴美在线AⅤ| 熟女丰满人妻一区| 九七毛片九九毛片| 91无遮挡| 人人操人人狠狠操| 四虎免费看黄| 中文字幕欧美丝袜07资源| av最新免费中文字幕| 99操碰| 中文字幕日韩精品一区二区三区| 操久久久久| 亚洲?V无码专区在线电影| 欧美性爱在线无码| 久草资源在线| 精品亚洲国产成人精品| 红桃视频高潮| 香蕉视频精品亚洲一区二区三区在线播| 五十路六十路素人熟女| 91精品电影18| 国产精品操| 被体育老师抱着c到高潮| 欧美 日韩 国产传媒| 精品欧美乱码久| 五月丁香社区婷婷日韩欧美精品影院 | 久9视频| 婷婷香网站| 中国AAAAAA黄色片| 人妻一区二区三区| 亚洲啪啪综合?v一区综合精品区| 亚洲色诱惑| 玖玖超碰熟| 成在线人在线观看视频| 男人天堂.AB| 网友自拍第1页| 在线观看日韩av不卡| 欧美熟妇亚洲版| 亚洲无无码αⅴ每日更新| 67914亚洲精品| 亚洲无码日韩电影| 五月丁香啪啪啪| 蜜臀va69| 一区二区三区视频| 97操碰| 久久精品国产72国产精品福利| 亚洲精品美女操逼| 欧洲成人性爱视频| 久久女女| 伊人激情| 搡老女人911熟妇老熟女| 偷拍网站久久男女男| 人妻久久一区二区三区| 啊啊啊啊啊啊在线观看| 可以免费观看的AV| 国产深喉视频一区二区| 有码人妻系列| 久思思热视频在线观看| 黑人精品久久97| 日韩无码黄色片| 国产精品大屁股999| 欧美 亚洲 偷拍自拍| 久久精品无码熟妇一区二区三区视频导航| 亚州操逼网| 三及片网站| 日韩99999色| 国产一区二区三区免费视频在性观看| 在线情色电影 91大| 天堂69亚洲精品中文字| av黄图片在线观看| 在线免费试看60秒| 丁香九月激情| 欧美成人一级麻豆| 91美女在线视频| 玖玖爱伊人玖玖爱| 亚洲欧美综合图片| 欧美78p| 亚洲电影中字一区二区| 无码精品久久久天天影视| 国产精品 久久久精品一牛| 色嗨嗨在线| 超碰欧美COM| 爱爱60秒免费视频| 人人操人人操人人人操| 久久久成人免费av电影| 性站| 十八禁的黄污污免费网站| 欧美日韩97在线| 人妻加勒比东京热| 国产一区免费午夜视频| 超碰97人妻自拍| 久久久久久九九九九| 亚洲中文制服诱惑| 99精品成人免费看| 中文字幕天堂在线| 大香蕉手机在线| 九九十八精品| 色婷婷丁香| 一区二区精品日韩欧美在线观看 | 九九热精品| 日本久久综合| 97人妻色| 操逼日韩无码 | 国产熟女精品区| 91狠| 91操人视频| 先锋色眉乱伦资源| 欧美一级AAAAAAA| 嗯嗯啊啊啊好爽| 久久AV色| 极品久久久久久久久久久久久久| 色婷婷影院| 国产探花精品在线| 一级@啪啪视频| 亚洲图片欧美色图| 天美传媒婬乱在| 超碰综合97在线| 2000亚洲男人天堂| 色九月综合| 国产欧美美女免费观看视频| 成人看片网站| 伊人五月天| 中文字幕一区二区韩| 国产精品永久免费10000| 色欲av国内精品久久久久久| 91色夜| 亚洲天堂另类| 欧美亚州综合网图片| 97天天插| 激情文学亚洲| 97 国产精品| 67914在线兔费成人视频| 91AV天美在线视频| 操逼短片| 激情四射婷婷六月天| 内射中国少妇高清视频免费视频| 九九国产| 亚洲高清在线se| 亚洲AV在线资源| 爱妻综合网| 亚洲少妇激情一区二区三区| 91老熟女91老女人| 欧美,日韩,中文,另类| 欧美久久人体| 久久在肏| 国产精品内射婷婷一级二| 国产亚洲99久久精品熟| 久久丁香久草综合网| 日本孕妇一区二区视频操逼免费看 | 一级黄碟| 伊人9| 一区二区视频在看| 草草草视频在线免费看| 操人人| 婷婷丁香五月天综合东京热| 97精品综合久久| 夜夜爽爽爽| 人人爱夜夜爱| 中文字幕免费看| 91色欧美| 无码高清操逼网址| 亚洲少妇中文字幕网址| 综合网欧美在线| 国产亚卅97| 欧美日韩亚洲国产中文永久天天看| 久热这里| 亚洲欧美日韩制服另类| 欧美特大黄一级片片免费| 成人老鸭窝人人在线视频| 丁香激情网| 亚洲国成人情色好看电影| 综合网97| 日韩小电影| 欧美性爱91| 色香蕉影院| 97人人爱人人做人人乐| 欧美亚洲清纯| 精品人妻一区二区三区四区石在线| 亚洲欧美综合区自拍另类| 国产精品视频精品一二| 久久综合日韩亚洲欧美| 91超碰丝袜制服| 欧美岛国精品在线观看| 熟女人妻一区二区三区| 婷婷国产精品九区| 久久东京热成人| 日韩黄片视频试看| 夜夜操2028| 久久久精品一区二区| 91狠狠综合| 女人高潮大叫一级毛片| 男生女生啊啊啊啊| 久久久久久久精| 欧美国产伊人久久久久| 欧美性,亚州色| 欧姜老司机| 新婚人妻扶着粗大强行坐下| 久草色悠悠在线视频| 日韩色香| 色五月大香蕉| 日日日日做夜夜夜夜做无码97| 操b在线观看| 人妻久久久久久久久久久久久久久| 热的中文 热的有码 热的国产| 日产操逼| 精品妇女一区二区三区| 国产97色在线 | 亚洲| 黄色AAAAAAAAAAA大片| 亚洲AV免费在线观看| AV女优男人的天堂| 亚洲超碰在线| 欧美视频一区二区三区| 国产综合永久精品日韩鬼片| 97欧美色资源| 国产成年女人免费视频播放a| 韩国轻伦国内自拍一区| 久久男人天堂| 伊人AAA| 香蕉精品二区二区| www.zbzhongsen.com| 日本ZZ高免费A级视频| 日本一区二区成人在线| 久久九操在线观看| 老司机射| 欧美91网| 在线只有精品| 99re在线| 国产精品乱码久久久久久久久久久久| 成人精品在线免费视频| av操操不卡| 国内毛片国产欧美拍| 97人人爱人人做人人乐| 中文色综合| 九九国产热| 综合久久六月久久婷婷| 综合网亚| 最新中文字幕在线亚洲| 九色 人妻 大香蕉| 加勒比综合88| 欧美日韩情色一区二区| 熟妇综合一区二区三区| 人妻日日夜夜精品| 欧美Aⅴ| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 国产按摩一区二区三区| 国色综合天| 麻豆久久视频在线地址| 天天看天天日天天操| 78久久久| 免费中文在线| 国产传媒一区二区三区| 亚洲精品一二三四区| 色综合久久av| 四虎av在线| 人妻精品综合中文字幕在线 | 亚洲色悠悠久久88| 国产精品老师| 亚洲欧洲成人在线电影| 9精品久久| www色色com| 无码137片内射在线影院| 国产性爱欧美性爱在线| 日本综合色图| 午夜超爽| 久久久久久久| 999 久久久| 99re视频在线观看这里只有精品| 日韩欧洲操屄视频| 日韩精品资源| 青青色在线观看| 91欧美美女日韩国产婷婷| 日韩去日本高清在| 欧美精品69性爱| 青青久久久| 色爱综合网欧美| 亚洲 欧美日韩 另类| 熟女探花啪啪| 麻豆色99999| 日韩传媒在线| 欧美九9 9 9| 韩国成人精品久久久免费看| 97亚洲欧美| 国产精品午夜精品| AV天堂男人的天堂| 99精品在线观看| 三级色综合| 日韩无码人妻| BBBBB97COM| 视频黄站| 国产精品天干天干综合网麻豆 | 9久久久久久| 夜夜骑操视频| 大香蕉99热| caopeng97| 99精品免费| 亚洲精品日韩国产欧美| av天堂天堂av日韩| 日本熟女不卡视频| 国产操逼网站亚洲一级黄色| 蜜臀久久99精品久久久久久酒店 | 日韩去日本高清在| 一本一道波多野毛片中文在线| 亚洲精品国产精品成人| 97se亚洲综合自| 日韩欧美麻豆| 大香蕉2017| 另类老少妇| 亚洲久草AV色图| 欧洲大香蕉| 龙兴卡官方查询| 亚洲天堂美臀在线| 大乔未久88一区| 蜜桃色院一区久久| 欧美在线啊啊啊| 久久天天躁日日躁狠狠躁| 中文字幕艹艹| 福利偷拍视频-中文字幕2019国语完整视频大全-S91AV | 夜夜嗷嗷一区二区| 日韩精品人妻中文字幕久久久| 天天综合网国产| 久久精品人体| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 国产成人精品必看 | 嗯啊啊啊轻点视频 | 都市激情人妻一区二区青青操视频| 99.色网| 97 国产一区| 女人的天堂大香蕉网| 亚洲精品一卡二卡三卡福利视频网站 | 久久久涩| 麻豆成人影音在线| 久久久久久网址| 色婷婷六月丁香七月婷婷| 亚洲乱色熟女一区| 亚洲暴力强奸AV| 日本污ww视频网站| 97精品国产97久久久久久| 69超碰综合| 人妻一区二区三区| 伊人 俄罗斯 a v| 丰满丝袜少妇AV| 国产9熟妇视频网站| 国产精品扒开腿做爽爽爽视频| 国产熟女精品一区二区| 国产精品露脸在线观看| A 天堂在线观看视频| 九月婷婷综合| 91红杏| 一区二区三区在线日韩影院观看| 美女91网| 伊人久久综合影院精品久久久| 亚洲国产婷婷在线播放| 九月婷婷久久| 啊啊啊97视频| 黄色交缠性感爆操91国产精品免费一区二区三区 | 性色av大全| 久偷拍欧美日韩三区| 99亚洲人人| 99色色| yy少妇精品久久| 亚州成人a∨| 操曰本熟女| 9丨久久九九九| 内射小黄片| 亚洲精品成人| 久久一二三四不卡| 天天干夜夜鈤| 93人人操人人| 中文字幕91综合| 中文字幕av一区二区三区人妻少妇 | 日本爽爽爽爽爽爽免费视频| 亚州AV无码国产精品| 欧洲综合视频| aV中文麻| 日韩欧美中文日韩欧美色| 国产丝袜视频| 狠狠操狠狠燥| 一级@啪啪视频| 97亚洲综合电影| 91中出在线| 亚洲导航深夜福利| 欧美一二三区四五区| 国产成人五月天丁香花| 国产精品自在线发布| 少妇500双飞99| 男人的天堂va| 九九综合色| 亚洲色图第一页| 操www| 97人亚洲综合字幕| 大JI巴好深好爽又大又粗视频| 操逼操操操91| 欧美色图在线视频少妇| 精品国产无码中文| 99国产在线绯色一区| 久久无码精品| 天天综合网站| 97欧美资源| 偷窥自拍A片| 欧美人妻另类在线| 污污汅18禁网站在线永久免费观看 | silk lablo在线观看一区二区| 亚洲成人激情小说视频| 亚洲丝袜色| 丝袜综合网| 任你草| 伊香蕉综合久久久久久久噜噜噜 | 91精品丝袜久久久久久| 亚洲福利中文字幕在线| 97人人色| 制服乱伦| 三及片网站| 日本天天色| 色色九区| 色女女女导航| 看日韩黄片| 日日日啊啊啊| 久久精品国产亚洲AV高清演员表| 丝袜综合| 上海一级黄片| 干妹子| 99只有精品| 91亚洲欧洲| 91扒丝袜综合在线| 久久亚州精品成人Av无| 一区二区国产视频在线观看| 无码日韩人妻av一| 免费视频观看60秒| 亚洲欧美精品一区天堂久久 | 亚热日本熟女| 黄色电影在线播放综合网站| 99蜜桃臀久久久欧美精品网站| www.av在线视频| 九九久久一区二区伦理| 天天综合网~91综合网| 久久久久久AV无码免费网站| 国产一二三福利视频网| 日本久久久久久久久| 国产欧美日本亚洲精品| 999综合色| 欧美性爱另类综合| 碰碰97| 无码久| 激情开心五月天| 国产 日韩,欧美 自拍| 久久久久ab| 亚洲精品日韩国产欧美| 美女啊啊啊啊啊| 欧美亚洲20p| 深夜激情无码| 91色综合| 亚洲凸凹超碰成人| 五月婷婷六月丁香| 狠操91,com| 极品久久久久久久久久久久久久| 人人操人人大香蕉| 女人精品内射国产99| 98精品国产乱码久久久久久| 中字乱伦AV| 一级片视频啪啪| 十八禁电影伊人网| 国产精品 亚洲情色| 亚洲黄色a级片| 欧美在线91| 丰满人妻一区二区中文| 麻豆天美国美国产| 日韩人成网站在线播放| 亚洲91色| 高树玛利亚无码流出| 国产 热久久久久国产精品| 国产女上位好爽在线| 久久直播国产| 九九九免费视频| 国产麻豆一区二三区| 人妻精品综合中文字幕在线| 日本精品一区二区中文字幕| 亚洲最新Av| 久久久亚洲精品中文字幕人妻| 熟女欧美日韩综合婷婷| 五月丁香啪啪啪| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 国产精品一区二区黄片| 亚洲国产成人精品999| 91色欧美| 亚欧美综合| 久久国产精品熟女人妻| 视频在线观看一二三区| 婷婷综合视频| 国产99 中文字幕日韩小视频| 国产精品亚洲一级av第二区| 天天草天天日| 丰满人妻一区二区三区蜜桃视频| 亚洲丝袜二区在线| 国产精品国产| 一区二区三区无卡视频在线观看| 国产天天骚| 日韩情色视频| 精品少妇一区二区三区免费观看| 深田咏美亚洲精品福利社| 国产精品无套内谢| 91人妻最真实刺激绿帽| 国产成人亚洲精品无码最新在线| 中文字幕在线免费观看 | 欧美色综合网| 久久爱97| 欧美性高潮在线| 一二三区视频在线观看| 亚洲第一视频 欧美风情 日韩| 日韩久草| 欧美女同在线| 国产2.3.4区| 伊人网在线点播| 97中文字幕一区| 麻豆色约约| 2017,超碰| 久这精品中文在线观看视频| 欧美啪啪色吧在线| se..亚洲欧美| 国产精品点击进入在线影院高清| 久久久97| ,成人免费啪啪视频| 韩三级a视频在线观看| 欧美一区二区日韩三区| 欧美精品一区二区少妇免费A片 | 一本一道人妻久久一区二区三区 | 国内毛片欧美香蕉精品| CCYY草草影院地址入口| 91香蕉视频在线观看免费| 岛国色情视频在线观看| 日韩人成网站在线播放| 欧美日韩操逼嗦吊| 一本道综合色图| 久久久久久久久久久久久9999| 夜夜操av亚洲一区二区| 高跟伊人julia ann| 亚洲高清男人天堂| 亚洲无码一区成人免费午夜| 亚洲日韩电影| 五月天久久综合网| 日韩av在线免费网站| 九九黄色网| 中文有码第五页| 老女人碰碰在线碰碰视频| 蜜桃臀一区二区三区久久| 99re久久| 伊人一区二区在线播放| 国产精品免费美女视频| 亚洲激情网一二三四区| 丝袜天堂| 啊啊啊 在线| 蜜臀无码视频在线观看| 国产aⅴ无码片毛片一级网站| 九九色逼| 神马午夜久久久| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 亚洲一区日韩精品中文字幕 | 亚洲色丰满少妇高潮| 亚洲激情久久久伊人综合| 日韩日本欧美在线观看| av天堂5| 99热99re超碰精品| 欧美91网站| 69精品| 日韩不卡毛片Av免费高清| 麻豆2区1区天美| 夜夜青青无码影院| 久久精品熟女亚洲AV麻豆软件| 3028国产精品| 国产天美欧美| 97在线亚洲| 八戒午夜福利理论片| 婷婷五月综合在线| 日韩精品99久久久久久中文字幕 | 青椒国产97在线熟女| 久久久久久久一级黄色打同平台| 97超碰总站| 欧美日韩大香蕉| 91丨九色丨东北熟女| 久草草一二三四区久久| 国产精品 视频| 婷婷五月天AV| 精品久久9| 操B视频日韩无码| 区日韩亚洲乱码av电影| 亚洲交换| 美女写真| 性爱欧美五月| 26uuu久久| 91粉芽高清在线一区二区| 后入福利视频| 思思热免费在线视频| 自拍盗摄一区| 久久久蜜桃臀无码视频| 亚洲啪啪性视频| 亚洲中亚日激情视频| 翔田千里AⅤHD无码| 国产怡红院| 日少妇视频| 狠狠狠狠狠干| 国产精品久久久亚洲第一牛牛_在线观看| av网页一区二区三区| 99色婷婷中文字幕乱色| 无码人妻一区二区三区色欲aⅴ | 色区97| av资源在线观看少妇| 亚洲在钱| 欧美青青视频| 亚洲乱伦图片视频| 青青欧洲黑| 操逼片国产| 涩涩久久精品| 国精精品无码一二三区水多多| 伊人991| 国产精品极品美女视频| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 日韩色| 青操影院| 九九综合久久| 婷婷人妻激情| 天天干天天做| 精品日韩| 亚洲一区二区三区麻豆传媒| 色欲天天婬色婬香WWW夜色| 香蕉一区二区三区在线视频| 色欲久久久久综合网| 欧美熟女妇同| 欧美日本一区二区a人| 国产AV天美传媒一区二区三区 | 日本999精品| 伊人久久综合精品欧美| AV色五月| 丁香色婷婷| 亚洲加勒比久久日本道| 国产精品久久久蜜臀| 1级午夜影院费免区| 欧美 亚洲 综合 制服 另类| 91丨熟女丨丰满熟女| 99少妇| 色一射色一射| 欧美黄片免费在线观看视频| 影音资源男人日韩| 开心激情站| 成人 日本A片无码8888| 精久久久| 日韩欧美蜜桃精品久久中文字幕久久| 中国国国产一级特黄毛片| 久久久久深夜无码| 天堂岛av| 日韩偷拍一区二区三区| 91欧美性| 99热精品免费| 亚川综合视频| 国产精品禁久久久精品| 国产农村妇女一区二区| 婷婷在线视频在线观看| 99re在线视频这里只有精品| 亚洲高潮少妇| 国产操逼视频在线观看| 亚洲激情深爱文学小说网站| 日韩一级二级| 人妻中文字幕精品无码| 国产综合久| 少妇六月天| 亚洲色诱惑| 国产成人精品必看| 91亚洲网站| 欧美日本天堂| 九九色色| 日韩欧美午夜视频在线| 国产女人视频三四五区| 亚洲国产亚洲天堂| 91九久| 破苞ⅩXXX性无码动漫无码| 久久久性爱| 午夜高清成人在线视频| 国产AV人人夜夜澡人人爽麻豆| 1024久久高清视频| 五月丁香社区婷婷日韩欧美精品影院 | 久久精品无码专区| 综合色拍| 久久久9品一区二区三区| 亚洲AV无码国产成人| 家庭乱伦国产| 亚洲图片第一页| 伊人久日| 亚洲精品一区二区免费在线观看| 国产传媒一区二区三区| 一区二区视频你懂的| 美日韩一卡二卡三卡免费人妻精品| 精品国产肉丝袜在线拍国语| 国产欧美日本亚洲精品 | www.色婷婷.com| 强奸乱伦av电影| 精品久久久高清无码| 日韩国产精品人妻无码久久久| 一本色道熟妇| 熟女高潮精品一区二区| 涩涩久久精品| 综合天天网| 91中文精品日韩欧美在线 | 桃花色综合影院| 久久久久久九九九九| 96国产精品| 欧美九一精品久久久熟妇| 久久99草| 蜜臀AV成人精品蜜臀| 黑人天8A∨高清网站| 欧美一区二区三区大综合| 立川理惠被中出无码| 亚洲色图欧美另类在线| 97欧美精品| 亚洲欧美洲综合| 久久久涩| 无码粉嫩白虎一线天b区| 18+91网站| 一区二区三区四区五区久久久久久| 国产丸一视频| 青青草一区二区三区四| 中文无线日韩一区| 破处bbq| 99国产精品自在自在| 少好三P| 大香蕉性欧美| 97鸡把在线视频| 性一级黄色录像片网站导航| 高清无码人妻久久久一区二区三区aⅴ| 九九九成人| 在线中文字幕视频| 亚洲欧美综合| 69av一区二区三区| 日韩综合成人免费视频| 三级特黄60分钟播放| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 久久久久亚洲熟妇熟女| 91 手机在线播放 绯色| 色九月婷婷| 久久国产三区| 欧洲Au麻豆|