老司机夜插-理伦理片-理伦片免费-理伦片免费观看-理伦片免费看-理伦日韩-理论福利片-理论片第一页-理论片电影-理论片理论

金喜正规买球

嵌入式軟件測試的十條小秘訣

轉帖|行業資訊|編輯:蔣永|2016-12-06 10:57:11.000|閱讀 242 次

概述:在嵌入式軟件開發過程中,一般來說,花在測試和花在編碼的時間比為3:1(實際上可能更多)。這個比例隨著你的編程和測試水平的提高而不斷下降,但不論怎樣,軟件測試對一般人來講很重要。

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

在嵌入式軟件開發過程中,一般來說,花在測試和花在編碼的時間比為3:1(實際上可能更多)。這個比例隨著你的編程和測試水平的提高而不斷下降,但不論怎樣,軟件測試對一般人來講很重要。
  很多年前,一位開發人員為了對嵌入式有更深層次的理解,向Oracle詢問了這樣的一個問題:我怎么才能知道并懂得我的系統到底在干些什么呢? Oracle面對這個問題有些吃驚,因為在當時沒有人這么問過,而同時代的嵌入式開發人員問的最多的大都圍繞“我怎么才能使程序跑的更快”、“什么編譯器最好”等膚淺的問題。所以,面對這個不同尋常卻異乎成熟的問題,Oracle感到欣喜并認真回復了他:你的問題很有深度很成熟,因為只有不斷地去深入理解才有可能不斷地提高水平。并且Oracle為了鼓勵這位執著的程序員,把10條關于嵌入式軟件開發測試的秘訣告訴了他:
  1.懂得使用工具
  2.盡早發現內存問題
  3.深入理解代碼優化
  4.不要讓自己大海撈針
  5.重現并隔離問題
  6.以退為進
  7.確定測試的完整性
  8.提高代碼質量意味著節省時間
  9.發現它,分析它,解決它
  10.利用初學者的思維
  這十條秘訣在業界廣為流傳,使很多人受益。本文圍繞這十條秘訣展開論述。

一、懂得使用工具
  通常嵌入式系統對可靠性的要求比較高。嵌入式系統安全性的失效可能會導致災難性的后果,即使是非安全性系統,由于大批量生產也會導致嚴重的經濟損失。這就要求對嵌入式系統,包括嵌入式軟件進行嚴格的測試、確認和驗證。隨著越來越多的領域使用軟件和微處理器控制各種嵌入式設備,對門益復雜的嵌入式軟件進行快速有效的測試愈加顯得重要。

  就象修車需要工具一樣,好的程序員應該能夠熟練運用各種軟件工具。不同的工具,有不同的使用范圍,有不同的功能。使用這些工具,你可以看到你的系統在干些什么,它又占用什么資源,它到底和哪些外界的東西打交道。讓你郁悶好幾天的問題可能通過某個工具就能輕松搞定,可惜你就是不知道。那么為什么那么多的人總是在折騰個半死之后才想到要用測試工具呢?原因很多,主要有兩個。一個是害怕,另一個是惰性。害怕是因為加入測試用具或測試模塊到代碼需要技巧同時有可能引入新的錯誤,所以他們總喜歡寄希望于通過不斷地修改重編譯代碼來消除bug,結果卻無濟于事。懶惰是因為他們習慣了使用printf之類的簡單測試手段。下面來介紹一些嵌入式常用的測試工具。

  1.源碼級調試器[Source-level Debugger]
    這種調試器一般提供單步或多步調試、斷點設置、內存檢測、變量查看等功能,是嵌入式調試最根本有效的調試方法。比如VxWorks TornadoII提供的gdb就屬于這一種。

  2.簡單實用的打印顯示工具[printf]
    printf或其它類似的打印顯示工具估計是最靈活最簡單的調試工具。打印代碼執行過程中的各種變量可以讓你知道代碼執行的情況。但是,printf對正常的代碼執行干擾比較大(一般printf占用CPU比較長的時間),需要慎重使用,最好設置打印開關來控制打印。

  3.ICE或JTAG調試器[In-circuit Emulator]
    ICE是用來仿真CPU核心的設備,它可以在不干擾運算器的正常運行情況下,實時的檢測CPU的內部工作情況。像桌面調試軟件所提供的:復雜的條件斷點、先進的實時跟蹤、性能分析和端口分析這些功能,它也都能提供。ICE一般都有一個比較特殊的CPU,稱為外合(bond-out)CPU。這是一種被打開了封裝的CPU,并且通過特殊的連接,可以訪問到CPU的內部信號,而這些信號,在CPU被封裝時,是沒法“看到”的。當和工作站上強大的調試軟件聯合使用時,ICE就能提供你所能找到的最全面的調試功能。但ICE同樣有一些缺點:昂貴;不能全速工作;同樣,并不是所有的CPU都可以作為外合CPU的,從另一個角度說,這些外合CPU也不大可能及時的被新出的CPU所更換。JTAG(Joint Test Action Group)雖然它最初開發出來是為了監測IC和電路連接,但是這種串行接口擴展了用途,包括對調試的支持。AD公司為Blackfin設計的Visual Dsp++就支持高速的JTAG調試。

  4.ROM監視器[ROM Monitor]
    ROM監控器是一小程序,駐留在嵌入系統ROM中,通過串行的或網絡的連接和運行在工作站上的調試軟件通信。這是一種便宜的方式,當然也是最低端的技術。它除了要求一個通信端口和少量的內存空間外,不需要其它任何專門的硬件。并提供了如下功能:下載代碼、運行控制、斷點、單步步進、以及觀察、修改寄存器和內存。因為ROM監控器是操作軟件的一部分,只有當你的應用程序運行時,它才會工作。如果你想檢查CPU和應用程序的狀態,你就必須停下應用程序,再次進入ROM監控器。

  5.Data監視器[Data Monitor]
    這種監視器在不停止CPU運行的情況下不僅可以顯示指定變量內容,還可以收集并以圖形形式顯示各個變量的變化過程。

  6.OS監視器[Operating System Monitor]
    操作系統監視器可以顯示諸如任務切換、信號量收發、中斷等事件。一方面,這些監視器能夠為你呈現事件之間的關系和時間聯系;另一方面,還可以提供對信號量優先級反轉、死鎖和中斷延時等問題的診斷。

  7.性能分析工具[Profiler]
    可以用來測試CPU到底耗在那里。profiler工具可以讓你知道系統的瓶頸在那里、CPU的使用率以及需要優化的地方。

  8.內存測試工具[Memory Teseter]
    可以找到內存使用的問題所在,比如內存泄露、內存碎片、內存崩潰等問題。如果發現系統出現一些不可預知的或間歇性的問題,就應該使用內存測試工具測測看。

  9.運行跟蹤器[Execution Tracer]
    可以顯示CPU執行了哪些函數、誰在調用、參數是什么、何時調用等情況。這種工具主要用于測試代碼邏輯,可以在大量的事件中發現異常的那些。

  10.覆蓋工具[Coverage Tester]
     主要顯示CPU具體執行了那些代碼,并讓你知道那些代碼分支沒有被執行到。這樣有助于提高代碼質量并消除無用代碼。

  11.GUI測試工具[GUI Tester]
     很多嵌入式應用帶有某種形式的圖形用戶界面進行交互,有些系統性能測試足根掘用戶輸入響應時間進行的。GUI測試工具可以作為腳本工具有開發環境中運行測試用例,其功能包括對操作的記錄和回放、抓取屏幕顯示供以后分析和比較、設置和管理測試過程(Rational公司的robot和Mercury的Loadrunner工具是杰出的代表)。很多嵌入式設備沒有GUI,但常常可以對嵌入式設備進行插裝來運行GUI測試腳本,雖然這種方式可能要求對被測代碼進行更改,但是節省了功能測試和回歸測試的時間。

  12.自制工具[Home-made tester]
     在嵌入式應用中,有時候為了特定的目的,需要自行編寫一些工具來達到某種測試目的。本人曾經編寫的視頻流錄顯工具在測試視頻會議數據流向和變化上幫了大忙,幫公司找到了幾個隱藏很深的bug。

二、盡早發現內存問題
  內存問題危害很大,不容易排查,主要有三種類型:內存泄露、內存碎片和內存崩潰。對于內存問題態度必須要明確,那就是早發現早“治療”。在軟件設計中,內存泄露的“名氣”最大,主要由于不斷分配的內存無法及時地被釋放,久而久之,系統的內存耗盡。即使細心的編程老手有時后也會遭遇內存泄露問題。有測試過內存泄露的朋友估計都有深刻地體驗,那就是內存泄露問題一般隱藏很深,很難通過代碼閱讀來發現。有些內存泄露甚至可能出現在庫當中。有可能這本身是庫中的bug,也有可能是因為程序員沒有正確理解它們的接口說明文檔造成錯用。

  在很多時候,大多數的內存泄露問題無法探測,但可能表現為隨機的故障。程序員們往往會把這種現象怪罪于硬件問題。如果用戶對系統穩定性不是很高,那么重啟系統問題也不大;但,如果用戶對系統穩定很高,那么這種故障就有可能使用戶對產品失去信心,同時也意味著你的項目是個失敗的項目。由于內存泄露危害巨大,現在已經有許多工具來解決這個問題。這些工具通過查找沒有引用或重復使用的代碼塊、垃圾內存收集、庫跟蹤等技術來發現內存泄露的問題。每個工具都有利有弊,不過總的來說,用要比不用好。總之,負責的開發人員應該去測試內存泄露的問題,做到防患于未然。

    內存碎片比內存泄露隱藏還要深。隨著內存的不斷分配并釋放,大塊內存不斷分解為小塊內存,從而形成碎片,久而久之,當需要申請大塊內存是,有可能就會失敗。如果系統內存夠大,那么堅持的時間會長一些,但最終還是逃不出分配失敗的厄運。在使用動態分配的系統中,內存碎片經常發生。目前,解決這個問題最效的方法就是使用工具通過顯示系統中內存的使用情況來發現誰是導致內存碎片的罪魁禍首,然后改進相應的部分。

  由于動態內存管理的種種問題,在嵌入式應用中,很多公司干脆就禁用malloc/free的以絕后患。

  內存崩潰是內存使用最嚴重的結果,主要原因有數組訪問越界、寫已經釋放的內存、指針計算錯誤、訪問堆棧地址越界等等。這種內存崩潰造成系統故障是隨機的,而且很難查找,目前提供用于排查的工具也很少。

  總之,如果要使用內存管理單元的話,必須要小心,并嚴格遵守它們的使用規則,比如誰分配誰釋放。

三、深入理解代碼優化
  講到系統穩定性,人們更多地會想到實時性和速度,因為代碼效率對嵌入式系統來說太重要了。知道怎么優化代碼是每個嵌入式軟件開發人員必須具備的技能。就象女孩子減肥一樣,起碼知道她哪個地方最需要減,才能去購買減肥藥或器材來減掉它。可見,代碼優化的前提是找到真正需要優化的地方,然后對癥下藥,優化相應部分的代碼。前面提到的profile(性能分析工具,一些功能齊全IDE都提供這種內置的工具)能夠記錄各種情況比如各個任務的CPU占用率、各個任務的優先級是否分配妥當、某個數據被拷貝了多少次、訪問磁盤多少次、是否調用了網絡收發的程序、測試代碼是否已經關閉等等。

  但是,profile工具在分析實時系統性能方面還是有不夠的地方。一方面,人們使用profile工具往往是在系統出現問題即CPU耗盡之后,而profile工具本身對CPU占用較大,所以profile對這種情況很可能不起作用。根據Heisenberg效應,任何測試手段或多或少都會改變系統運行,這個對profiler同樣適用!

  總之,提高運行效率的前提是你必須要知道CPU到底干了些什么干的怎么樣。

四、不要讓自己大海撈針
  大海撈針只是對調試的一種生動比喻。經常聽到組里有人對自己正在調試的代碼說shit!可以理解,因為代碼不是他寫的,他有足夠的理由去shit bug百出的代碼,只要他自己不要寫出這種代碼,否則有一天同組的其它人可能同樣會shit他寫的代碼。為何會有大海撈針呢?肯定是有人把針掉到海里咯;那針為何會掉在海里呢?肯定是有人不小心或草率唄。所以當你在抱怨針那么難找的時候,你是否想過是你自己草率地丟掉的。同樣,當你調試個半死的時候,你是否想過你要好好反省一下當初為了尋求捷徑可能沒有嚴格地遵守好的編碼設計規范、沒有檢測一些假設條件或算法的正確性、沒有將一些可能存在問題的代碼打上記號呢?關于如何寫高質量請參考林銳的《高質量c++/c編程指南》或《關于C的0x8本“經書”》。

  如果你確實已經把針掉在海里是,為了防止在找到之前刺到自己,你必須要做一些防范工作,比如戴上安全手套。同樣,為了盡能地暴露和捕捉問題根源,我們可以設計比較全面的錯誤跟蹤代碼。怎么來做呢?盡可能對每個函數調用失敗作出處理,盡可能檢測每個參數輸入輸出的有效性包括指針以及檢測是否過多或過少地調用某個過程。錯誤跟蹤能夠讓你知道你大概把針掉在哪個位置。

五、重現并隔離問題
  如果你不是把針掉在大海了,而是掉在草堆里,那要好辦寫。因為至少我們可以把草堆分成很多塊,一塊一塊的找。對于模塊獨立的大型項目,使用隔離方法往往是對付那些隱藏極深bug的最后方法。如果問題的出現是間歇性的,我們有必要設法去重現它并記錄使其重現的整個過程以備在下一次可以利用這些條件去重現問題。如果你確信可以使用記錄的那些條件去重現問題,那么我們就可以著手去隔離問題。怎么隔離呢?我們可以用#ifdef把一些可能和問題無關的代碼關閉,把系統最小化到仍能夠重現問題的地步。如果還是無法定位問題所在,那么有必要打開“工具箱”了。可以試著用ICE或數據監視器去查看某個可疑變量的變化;可以使用跟蹤工具獲得函數調用的情況包括參數的傳遞;檢查內存是否崩潰以及堆棧溢出的問題。

六、以退為進
  獵人為了不使自己在森林里迷路,他常常會在樹木上流下一些標記,以備自己將來有一天迷路時可以根據這些標記找到出路。對過去代碼的修改進行跟蹤記錄對將來出現問題之后的調試很有幫助。假如有一天,你最近一次修改的程序跑了很久之后忽然死掉了,那么你這時的第一反映就是我到底改動了些什么呢,因為上次修改之前是好的。那么如何檢測這次相對于上次的修改呢?沒錯,代碼控制系統SCS或稱版本控制系統VCS(Concurrent Version Control,CVS是VCS的演化版本)。將上個版本check in下來后和當前測試版本比較。比較的工具可以是SCS/VCS/CVS自帶的diff工具或其它功能更強的比較工具,比如BeyondCompare和ExamDiff。通過比較,記錄所有改動的代碼,分析所有可能導致問題的可疑代碼。

慧都2016年終促銷

七、確定測試的完整性
  你怎么知道你的測試有多全面呢?覆蓋測試(coverage testing)可以回答這個問題。覆蓋測試工具可以告訴你CPU到底執行了那些代碼。好的覆蓋工具通常可以告訴你大概20%到40%代碼沒有問題,而其余的可能存在bug。覆蓋工具有不同的測試級別,用戶可以根據自己的需要選擇某個級別。即使你很確信你的單元測試已經很全面并且沒有dead code,覆蓋工具還是可以為你指出一些潛在的問題,看下面的代碼:
  if (i >= 0 && (almostAlwaysZero == 0 || (last = i)))
  如果almostAlwaysZero為非0,那么last=i賦值語句就被跳過,這可能不是你所期望的。這種問題通過覆蓋工具的條件測試功能可以輕松的被發現。
  總之,覆蓋測試對于提高代碼質量很有幫助。

八、提高代碼質量意味著節省時間
  有研究表明軟件開發的時間超過80%被用在下面幾個方面:
  1.調試自己的代碼(單元測試)
  2.調試自己和其他相關的代碼(模塊間測試)
  3.調試整個系統(系統測試)
  更糟糕的是你可能需要花費10-200倍的時間來找一個bug,而這個bug在開始的時候可能很容易就能找到。一個小bug可能讓你付出巨大的代價,即使這個bug對整個系統的性能沒有太大的影響,但很可能會影響讓那些你可以看得到的部分。所以我們必須要養成良好的編碼和測試手段以求更高的代碼質量,以便縮短調試的代碼。

九、發現它,分析它,解決它
  這世界沒有萬能的膏藥。profile再強大也有力不從心的時候;內存監視器再好,也有無法發現的時候;覆蓋工具再好用,也有不能覆蓋的地方。一些隱藏很深的問題即使用盡所有工具也有可能無法查到其根源,這時我們能做的就是通過這些問題所表現出來的外在現象或一些數據輸出來發現其中的規律或異常。一旦發現任何異常,一定要深入地理解并回溯其根源,直到解決為止。

十、利用初學者的思維
  有人這樣說過:“有些事情在初學者的腦子里可能有各種各樣的情況,可在專家的頭腦里可能就很單一”。有時候,有些簡單的問題會被想的很復雜,有些簡單的系統別設計的很復雜,就是由于你的“專家思維”。當你被問題難住時,關掉電腦,出去走走,把你的問題和你的朋友甚至你的小狗說說,或許他們可以給你意想不到的啟發。

  總結:嵌入式調試也是一門藝術。就想其它的藝術一樣,如果你想取得成功,你必須具備智慧、經驗并懂得使用工具。只要我們能夠很好地領悟Oracle這十條秘訣,我相信我們在嵌入式測試方面就能夠取得成功。

本文轉自()

>>>>>查看更多測試分析相關資訊、產品


【年末回饋最后一波,全場六折起,豪禮升級,還送公開課入場券,趕緊搶!】

活動時間:12月1日-12月31日


標簽:軟件測試

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn


為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
久久精品国产99国产精品澳门 | 国产玩弄人妻出轨系列 | 91影院在线播放 | 中文字幕一区精品欧美 | 色www永久免费视频 色www永久免费 | 国产最新电影 | xxxx亚洲 | 古代一女被迫n男文肉辣 | 亚洲三级久久 | 国产又爽又刺激的视频 | 亚洲 校园 欧美 国产 另类 | 亚洲 激情 小说 另类 欧美 | 最爱视频在线直播www | 牛牛影视精品一区二区在线看 | 黄色片大全在线观看 | 99精品免费在线 | 国产免费三级a在线观看 | 久久久高清国产999尤物 | 口工里番h本无遮拦全彩 | 综合免费一区二区三区 | 欧美视频在线观看免费最新 | 国产毛片又爽又大A片 | 夜夜骑天天操 | 亚洲一区欧洲一区 | 操欧美女 | 精品国产片一区二区三区 | 亚精产品一三三三菠萝蜜 | 欧美日韩在线视频不卡一区二区三区 | 最近中文字幕大全在线电影视频 | 日日撸网站 | 精品无码日本蜜桃麻豆走秀 | 中文字幕在线看 | 91免费视频播放 | 国产精品人妻无码久久网站 | 小婷你真紧好浪水好多 | 精品乩伦视频 | 亚洲色图13p| 伦理 电影 | 五月婷婷丁香六月 | 在线观看黄页网站 | 老司机福利深夜亚洲入口 | 天美一二三传媒免费观看 | 日本三级香港三级久久99 | 成人18免费网站 | ACG里番变态调教侵犯本子 | 成 人毛茸茸的视频 | 99je全部都是精品视频在线 | 麻豆AV传媒在线播放免费观看 | 朱可娃传| 日本在线视频免费 | http:www.色com| 国产在线观看免费观看 | 激情五月黄色 | 精产国品一二三产品麻豆 | 爽死你个放荡粗暴小淫货h文 | 日韩成人免费在线视频 | 青青自拍视频一区二区三区 | 久久99国产精品久久 | 日韩一卡二卡三卡四卡免费观在线 | 口工绅士里番中文全彩 | 成人18免费网站 | GAY高潮痉挛哭叫失禁男小说 | 美国一级免费毛片 | 美国亚洲成年毛片 | 日本久久久WWW成人免费毛片丨 | 国产精品久久久久久影院 | 亚洲中文字幕乱码熟女在线 | 成人影院m免费 | 免费看欧美换爱交换乱理伦片 | 出轨的女人完整版 | 欧洲丰满大乳人妻无码欧美 | 日韩在线av免费视久久 | 色姑娘综合网久久 | 久久爱色综合天天综合网 | 国产一区视频在线免费观看 | 黑人巨大两根一起挤进A片小说 | 国产三级三级三级三级 | 又黄又爽吃奶视频在线观看 | 亚洲精品久久精品一区二区 | 成人黄色在线网站 | 97视频免费 | 97夜夜澡人人爽人人模人人喊 | 麻豆自制传媒 国产之光黄 麻豆在视频线 | 抖音樱桃丝瓜绿巨人黄瓜 | 色播播电影 | 欧美特黄一级高清免费的香蕉 | 最近免费高清版电影在线观看 | 撸撸撸网| 医生护士一级毛片 | 天堂网www在线资源中文 | 俺去也伦理片 | 97视频免费 | 亚洲欧美极品 | 日本高清一卡二卡三卡四卡无卡 | 久久久久一区二区三区 | 千涩成人 | 亚洲精品九色在线网站 | 美国日本一区二区三区 | 日本最新在线不卡免费视频 | 老司机福利在线视频 | 欧美一级久久久久久久大片 | 亚洲 欧美 制服 中文字幕 | 高清欧美不卡一区二区三区 | 广西美女色炮150p图 | 婷婷网五月天天综合天天爱 | 四房婷婷 | jyzz日本 | 国产精品自在自线亚洲 | 灌满抽搐合不拢双性HBL | 亚洲AV国产福利精品在现观看 | 久久涩精品 | 韩日在线| 最近更新中文字幕2018全集免费 | 日本一区色情无码视频在线观看 | 免费观看WWW成人A片 | 欧美高清老少配性啪啪 | 大陆一级毛片免费视频观看i | 播五月综合 | 亚洲 欧美 丝袜 制服 在线 | 狠狠操天天射 | 欧美午夜寂寞影院安卓列表 | 国精品人妻无码一区二区三区软件 | 琪琪电影网伦理片韩国 | 国产精品人人做人人爽人人添 | 视频一区在线免费观看 | 国语对白一区二区三区 | 色yy频道 | 少妇做爰片AA | 国产色婷婷一区二区三区 | 伦韩国理论片琪琪在线观看 | 国产一二三精品无码不卡日本 | 亚洲精品久久久无码AV片软件 | 男人天堂网夜色99视频 | 最新影音先锋av资源台 | 亚洲熟女乱综合一区二区在线 | 天天操天天干天天拍 | 第一色网站 | 涩涩电影网站 | 婷婷激情综合五月天 | 在线观看中文字幕一区 | 国产精品久久久久久人妻精品A片 | 免费视频大全集免费 | 日韩精品高清自在线 | 国产综合91天堂亚洲国产 | 国产精品主播在线高清不卡 | 香蕉视频国产精品 | 男女夜晚在爽视频免费观看 | 爽天天天天天天天 | 我替清水文男主们开荤H | 国产精品成人免费 | 亚洲永久免费视频网站 | 国产成人福利在线视频下载 | 亚洲人成无码久久久AAA片 | 牛牛精品专区在线 | 影音先锋全部av女资源 | 精品久久久久久久久免费影院 | 欧美videos粗暴高清性 | 婷婷丁香视频 | 久草成人在线视频 | 国产真实乱xxxav | 成人夜间视频 | 亚洲精品久久无码AV片软件 | 久久精品A片777777 | 国产成人mv免费视频 | 爽到喷水(H)小说 | 日本视频播放免费线上观看 | 日本XXXWWW在线观看 | 波多野结衣一区二区 | 天堂视频免费 | 成人免费www在线高清观看 | 老汉色老汉首页a亚洲 | 日韩免费一级a毛片在线播放一级 | 忘忧草在线影院日本图片 | 调戏床上美女 | 久久99久久99精品 | 国产成人啪午夜精品网站男同 | jizz在线观看 | 粗大的内捧猛烈进出A片小说 | 综合天天色 | 国产69精品久久久久人妻刘玥 | 成人免费看黄网站yyy456 | 在线天堂中文在线资源网 | 亚洲一区免费视频 | 日本一区二区在线看 | 国产免费内射又粗又爽密桃视频 | 蜜桃在线观看无码免费 | 亚洲精品久久99蜜芽尤物TV | 国产精品免费视频一区二区三区 | 国产无遮挡A片又黄又爽 | 高考陪读妇乱子伦小说长篇 | 亚洲第一AAAAA片 | 99热在线获取最新地址 | 日色网站| 96精品国产高清在线看入口 | 国产 精品 自在 线 囯精品人妻无码一区二区三区99 | 婷婷在线视频国产综合 | 正能量免费网站WWW正能量免费 | 免费一级夫妻a | 60歳の熟女セックス | 丁香花成人论坛 | 天堂网www在线资源中文 | 精品国产乱码久久久久久口爆 | 久久无码潮喷A片无码高潮 久久丫精品忘忧草西安品 久久艳务乳肉豪妇荡乳A片 | 国产亚洲精品久久孕妇呦呦你懂 | 中出白虎| 久久免费资源 | 精产国品一二三产品麻豆 | 啪啪东北老熟女45分钟 | 免费观看欧美一级牲片一 | 欧美日本日韩aⅴ在线视频 欧美日本日韩 | 日韩一卡2卡三卡4卡无卡网站 | 国产强伦姧人妻完整版 | 亚洲狼人综合网 | 97久久人人 | 大奶肥臀| 日韩一卡2卡三卡4卡无卡网站 | 日本视频免费观看的网站 | 亚洲色大成网站WWW永久麻豆 | 国产精品久久久久久久久鸭 | 大乐透23105晒票 | 被几个人强的好爽小说 | 涩涩免费视频软件 | 精品亚洲成A人7777在线观看 | 美国三级网 | 日本精品人妻无码免费大全 | 巨黄的长篇肉辣文小说 | 荡公乱妇第1章方情95视频 | 在线视频一区二区三区在线播放 | 8000av在线 | 亚洲国产中文字幕在线视频综合 | 色妞干网| 夜夜春影院| 国产三p| 亚韩精品| 五月丁香综合缴情六月 | 99久久精品国产国产毛片 | 午夜成人影视神马 | 99精品在线视频观看 | 装睡被陌生人摸出水好爽 | 受被三个攻各种道具PLAY | 最近最新中文字幕大全免费版下载 | 在线观看的免费视频网站 | 艳美动漫在线观看 | 国产精品色拉拉免费看 | 妺妺窝人体色WWW网站 | 97超碰护土香蕉 | 亚洲精品蜜桃久久久久久 | 成人18免费网站在线观看 | 日韩有码在线观看 | 小秘书夹得好紧太爽H大肉乳 | 久99久爱精品免费观看视频 | 国产综合在线视频 | 国产大片一区 | 漂亮的保姆7日本在线播放 漂亮人妻被公日日躁国产 漂亮人妻洗澡被公强欧美精品无码 | 国产一级大片免费看 | 国产高清在线露脸一区 | 国产又粗又猛又黄又爽A片 国产又粗又猛又爽又黄A片 | 香蕉成人伊视频在线观看 | 亚洲国产成人久久精品影视 | 超清波多野结衣精品一区 | 日本三级在线观影 | 国产福利1000| 国产av在在免费线观看美女 | 亚洲日本一期二期三期精华液 | 亚洲精品国产A久久久久久 亚洲精品第一区二区APP | 日本巨乳亚洲高清 | 亚洲第一页在线播放 | 国产无吗一区二区三区在线欢 | 日本www色视频成人免费网站 | 2021乱码精品1区2区3区 | 美女扒开腿让男人桶爽APP免费看 | 91免费看片| 久爱综合| 国产乱人对白A片麻豆 | 久久久无码精品亚洲A片猫咪 | 性一交一乱一美A片69XX | 欧美天天视频 | 欧美三级在线播放线观看 | 三级电影下载 | 日本高清免费观看视频在线 | 久久99热只有频精品6不卡 | 欧美亚洲h在线一区二区 | 国产亚洲精品免费 | 色天使久久综合给合久久97色 | bt天堂网.www在线资源 | 97精品国产91久久久久久久 | 日本高清视频免费在线观看 | 成人在线免费观看视频 | 无遮挡很爽很污很黄的网站 | 国产福利视频情侣视频 | 国产午夜亚洲精品一区 | 亚洲欧美日韩国产成人app | 一区二区三区精密机械 | 亚洲欧美日韩高清一区二区三区 | 性欧美精品久久久久久久 | 999视频在线观看 | 3d动漫精品一区视频在线观看 | 国产亚洲精品97在线视频一 | 国产熟妇无码A片AAA毛片视频 | 亚洲国产日韩一区二区A片 亚洲国产日韩制服在线观看 | 99久久综合九九亚洲 | 4虎在线永免费最新 | 男人都懂www深夜免费网站 | 欧美成网站 | 一级一级毛片看看 | 色窝窝9797eecomehttp最新 | 老师解我胸罩让我去他办公室 | 99久久做夜夜爱天天做精品 | 神马97| jizz在线观看国产精品 | 操日韩| 国产精品久久久久久久久久 | 操少妇 | 最新中文字幕免费视频 | 天天色情| 亚洲高清毛片一区二区 | 亚洲伊人色综合网色欲WWW | caoporon超碰永久地址app caotube 超碰 | 窝窝午夜影院 | 国产三级小视频 | 欧美亚洲国产免费高清视频 | 麻花传剧原创mv在线观看 | 无遮挡无掩盖的网站 | 日本久久久久久久做爰片日本 | 人人人人人看碰人人免费 | 四虎影在永久在线观看 | aaa一区二区三区 | 久久国产精品免费A片蜜芽 久久国产露脸老熟女 | 午夜在线视频国产极品片 | 伊人久久大香网 | 伦理片在线观看午夜伦理电影韩国 | 一个人观看的免费视频 | 在线看黄免费 | 国产精品无卡无在线播放 | 久久99精品久久久久久野外 | 天堂网www在线 | 亚洲第色情一区二区 | 国产成人精品久久 | 91尤物国产尤物福利 | 免费免费啪视频观看视频 | 欧美日韩国产亚洲一区二区三区 | 精选国产AV精选一区二区三区 | 亚洲情综合五月天 | 日本亚洲欧洲免费无码 | 日日干夜夜爱 | 波多野结衣三级在线 | 成年ssswww中国女人 | 国产成人片 | 免费无码一区二区三区A片18 | 欧美第十页 | 成人福利免费观看体验区 | 网站在线观看你懂的 | 波多野结衣久久高清免费 | 波多野结衣在线高清视频 | 日韩啊v| jizzjizzjizz中国免费 | 午夜毛片在线观看 | 亚洲精品国产A久久久久久 亚洲精品第一区二区APP | 欧美日本道免费一区二区三区 | 极品销魂一区二区三区 | 九九热re| 色欲狠狠躁天天躁无码中文字幕 | 日本按摩xxxxx高清 | 乖女H文纯肉芊芊 | 欧美亅性猛交内射 | 免费看一级黄色片 | 无修无遮h韩漫视频网站 | 美女免费高清观看影视大全 | 日韩中文字幕久久久经典网 | 年下攻高(H)纯肉 | 性日韩精品 | 真人做人试看120分钟 | 五岳影视院线 | 动漫纯肉黄无码动漫日本 | 国产a一级毛片爽爽影院 | 国产一级大片 | 亚洲欧洲日韩极速播放 | 亚洲电影在线观看 | 国内精品久久久久久久久久久久 | 伦理片飘花免费影院 | 久久6免费视频 | 久久综合导航 | a级网站| 久久在热照片免费 | 日本一卡二卡三四卡在线观看免费视频 | 日韩在线高清视频 | 最近手机中文字幕大全首页 | 欧美一区二区三区免费播放 | 国产精人妻无码一区麻豆 | 欧美黄a| 91福利小视频 | 性一乱一交一A片.看A片 | 亚洲va久久久噜噜噜久久天堂 | 免费大片黄在线现看国语 | 毛茸茸的浓密在线视频 | 唇齿之间 | 最新更新国内自拍视频 | 精品国产影院 | 中文字幕人妻熟女在线 | 亚洲精品AV无码喷奶水糖心 | 91丝袜在线 | 免费国产直接看片av | 欧美 亚洲 国产 在线 第1页 | 四虎国产精品免费五月天 | 日本免费一区高清观看 | 久久免费看少妇高潮A片小说 | 人妖欧美一区二区三区四区 | 成人无码区免费A片视频日本 | 影帝做着做着进去了H | 另类自拍| 国产美女无遮挡裸体毛片A片 | 亚洲免费一区二区 | 久久久久久亚洲精品不卡 | 日韩精品一区二区三区国语自制 | 秋霞伦理电影 | 国产精品成人久久久 | 综合在线视频精品专区 | 麻豆影视视频高清在线观看 | 老湿机免费体十分钟 | 婷婷成人丁香五月综合激情 | 国产黄A三级三级三级AV在线看 | 色爱影院 | 久久久久国产精品美女毛片 | 激烈娇喘叫床声床震爽文 | 99久久综合精品国产 | 男男双性高H浪荡小说合集 男男体育生乱yin高H肉汁 | 国产亚洲精品久久一区二区三区 | 热久久国产欧美一区二区精品 | 色鬼综合| 影音先锋av悠悠资源网 | 亚洲精品久久久无码一区二区 | 少妇爽滑高潮几次 | 欧美激情一区二区三区在线 | 无码国产精品一区二区色情男同 | H嗯啊高潮抽搐A片视频欧美 | 老师的丰满大乳奶水在线观看 | 国产亚洲精品久久久999蜜臀 | 一区二区中文字幕在线观看 | 国产精品麻豆人妻精品A片 国产精品乱码一区二区三 国产精品乱码人妻一区二区三区 | 老师的兔子好软水好多无弹窗 | 一本大道一卡二卡三卡 视 一本大道一卡二卡三卡四卡在线观 | 色综合自拍| 男JI大巴进入女人的视频 | 欧美日韩高清不卡免费观看 | 久久免费观看国产精品 | 成熟人妻AV无码专区A片 | 2022国产成人精彩在线视频 | 成年免费大片黄在线观看岛国 | 看一级毛片女人洗澡 | 国产精品综合一区二区 | 97在线看 | 亚洲成人免费电影 | 亚洲精品成人在线 | 女的毛片毛片毛毛片毛毛毛毛片 | 曰曰摸夜夜添夜添A片 | 99久久精品免费看国产四区 | 中国人xxxxbbbb国产 | 成人性大片免费观看网站YY | 欧美精品做人一级爱免费 | 国产成+人欧美+综合在线观看 | 99久久香蕉国产综合影院 | 亚洲我射| 久操视频在线观看免费 | 色妞论坛 | 波多野结衣一级 | 久久精品免费视频观看 | 九九九九视频 | 国内精品视频九九九九 | 国产午夜精品理论片 | 久久宗合色 | 国产亚洲玖玖玖在线观看 | 国产亚洲欧美日韩综合综合二区 | 久久精品免费全国观看国产 | 人妻少妇久久久久久97人妻 | 五月天激情综合网 | 日韩不卡手机视频在线观看 | 97国产精品视频在线观看 | 欧美一区二区三区视频在线观看 | 99精品久久精品一区二区小说 | 人妻寂寞按摩中文字幕 | 真实国产熟女人妻AV17P | 特黄A又粗又大黄又爽A片 | 肉蒲团从国内封禁到日本成经典 | 五月天婷婷网址 | 亚洲国产成人九九综合 | 日本三级韩国三级香港三级 | 在线观看的免费视频 | 97天天操| 久久不卡免费视频 | 最近免费中文字幕大全免费 | 97在线视频精品 | 8050网午夜一级毛片免费不卡 | 三级网站在线播放 | 午夜精品九九九九99蜜桃 | 最近最新手机中文字幕在线看 | 美国三级毛片 | 波多野结衣xfplay在线观看 | 日本人妻A片成人免费看 | 免费三级黄色 | 闺蜜放荡H肉辣文御书屋姜 贵州美女一级纯黄大片 | 美女扒开胸罩露出奶头的动态图片 | 国产精品永久免费 | 日韩视频 中文字幕 视频一区 | 久久桃花网 | 亚洲 欧美 自拍 制服 另类图片 | 亚洲不卡中文字幕 | 99国产精品高清一区二区二区 | 男女羞羞无遮掩视频免费网站 | 精品一区 二区三区免费毛片 | 日本韩国的免费观看视频 | 欧美日本日韩aⅴ在线视频 欧美日本日韩 | 在线视频99 | 亚洲成av人影院 | 不卡高清AV手机在线观看 | 91情侣在线 | 日韩少妇内射免费播放 | 午夜免费网站 | 哪个网站可以看正版动作片 | 国产九精品国产动漫人物 | 日产乱码一区二区三区在线 | 干在线视频 | 色猫咪导航 | 激情五月色综合国产精品 | 国产人妻丰满熟妇嗷嗷叫 | 国内精品久久久久久久久久久久 | 99久久精品免费精品国产 | 国内精品一级毛片免费看 | A片做爰片仑理片免费看 | 动漫在线观看片A免费观看 法国艳妇LARALATEXD | 亚洲AV成人无码一二三在线观看 | 桃花久久 | 日韩欧美国产偷亚洲清高 | 1234av| 国产一在线精品一区在线观看 | 国产精品爱久久久久久久小说 | 91综合在线视频 | 麻豆精品一卡二卡三卡 | 午夜伦理伦理片在线观 | 亚洲国产日韩a精品乱码 | 日韩欧美高清DVD碟片 | 五月综合激情婷婷六月 | 精品久久久久久无码中文字幕 | 伦理电院网最新 | 91精品福利 | 色噜噜狠狠狠狠色综合久不 | 免看黄29分钟继续看 | 久久久久久久久久久久久久久久久久久久 | 日本中文字幕在线视频 | 黄色免费看片网站 | 毛片内射-百度 | 香草乱码一二三四区别 | 全免费a级毛片免费看不卡 全免费a级毛片免费看 | 国产精品丰满人妻AV麻豆 | 国产与自拍| 啊灬啊别停灬用力深视频 | 亚洲精品伦理熟女国产一区二区 | 韩国医院的特殊待遇5 | 亚洲乱码一卡二卡四卡乱码新区 | 国产妇女在线 | 51无码人妻精品1国产 | 午夜电影在线观免费 | 伊人角狠狠狠狠 | 91涩涩视频 | 你好种地少年免费观看完整版 | 最近最新中文字幕完整版免费高清 | 久久精品国波多野结衣 | 亚洲精品沙发午睡系列 | 两性午夜色视频免费网站 | 97SE亚洲国产综合自在线不卡 | 亚洲一区精品中文字幕 | 久久综合久久鬼色 | 久久免费高清视频 | 亚洲伦理网站 | 欧美日韩精品一区二区在线线 | 日本 欧美 国产 | 在线视频激情 | 午夜寂寞影视 | 男女午夜精华液 | 亚洲第一区第二区 | 中文字幕日韩视频 | 婷婷综合网站 | 三色黄A片免费播放335VCC | 奇米四色在线视频 | 一本大道卡一卡二卡三乱码 - 八 | 国精产品一二二区传媒公司 | 国产香港特级一级毛片 | 死尸videosdeexotv| 韩国日本三级在线播放 | 色婷婷综合网 | 抖音成长人版短视频安装 | 羞羞答答.NT视频在线观看 | 国精产品一二二区视早餐有限公司 | 91欧美一区二区三区综合在线 | 秋霞电影网院午夜伦不卡A片 | 五月婷婷丁香色 | 亚洲一区综合在线播放 | 开心色99| 182福利视频| 国产精品久久国产国精品 | 国产激情视频网站 | 黄色片网站免费观看 | 做爰全过程免费的视频在线观看 | 欧美大交乱xxxxxbbb | 妞妞影视一二三区 | 无人区卡一卡二卡网站 | 波多野结衣高清在线 | 日韩黄色网页 | 久草在在线免在线观看视频 | 亚洲三级在线观看 | 最近新中文字幕大全高清 | 欧美色噜噜 | 日本三级中文字幕 | 中文毛片无遮挡高潮免费 | 成人午夜小视频 | 国产色情av | 国内免费在线视频 | 国产特级片 | 永久免费看A片无码精品 | 台湾MD豆传媒一区二区 | av网址有哪些 | 品色阁 | 久久精品2021国产 | 黄色片在线网站 | 国产成人无码免费看视频软件 | 黄色网免费看 | 国产无线乱码一区二三区 | 欧美人人爽| 成 人在线观看视频网站 | 欧美日韩影院 | 久久视频这里只精品18 | brazzers欧美孕交| 亚洲乱码一卡2卡3卡 | 欧美一区二区三区在线视频 | 少妇P毛又多又黑A片免费 | 色婷婷综合欧美成人 | 国产熟睡乱子伦视频在线观看 | 日韩视频精品在线 | 亚洲精品乱码8久久久久久日本 | 无码精品人妻一区二区三区... | 国产精品99久久免费黑人人妻 | 日韩性freexxxx在线观看 | 婷婷五月小说 | 人妻中文字幕乱人伦在线 | 色婷婷激情 | 性一交一乱一交A片久久四色 | 日本女同视频 | 久久青青无码AV亚洲黑人 | 国产一区二区三区A片在表 国产一区二区影院大全 | 一区二区三区毛片免费 | 成免费播放观看在线视频 | 看一级毛片一区二区三区免费 | 国产一区二区中文字幕 | 男人J桶进女人下部无遮挡A片 | 中文高清无码人妻 | 99久久99久久精品免费看子 | 久久久乱码精品亚洲日韩 | 久久国产欧美国日产综合抖音 | 黄色免费网址在线观看 | 一级做a爱过程免费视频app | 99国内偷揿国产精品人妻 | 91香蕉视频在线看 | 瑟瑟网站免费网站入口 | 日韩精品AV一二三区在线 | 亚洲AV在线无码播放毛片浪潮 | 精品国产乱码久久久久乱码 | 麻豆国产一区二区三区四区 | 伦理79电影网在线观看 | 波多野结衣一区二区在线 | 一道精品视频一区二区三区男同 | 快插我BB好爽舔我视频 | 久久久99精品免费观看 | 国产在线欧美精品中文一区 | 日本免费中文字幕 | 国产人妻无码一区二区三区不卡 | 人妻体内射精一区二区三四 | 成人永久免费视频网站APP | 国产日韩视频在线观看 | 国产亚洲欧美日韩综合综合二区 | 国产 亚洲 中文在线 字幕 | 亚洲欧美视频 国内自拍 | 国产玩弄人妻出轨系列电影 | 午夜伦yy44880影院 | 将军边走边挺进她H树林 | 无码人妻丰满熟妇A片护士电影 | 日本在线观看视频网站 | 成人在线黄色 | 无码日本邻居大乳人妻在线看 | 国产中文字幕在线免费观看 | 午夜成人A片精品视频免费观看 | 激情深爱| 高潮无遮挡成人A片在线看 高辣H文黄暴糙汉文H | 国内精品玖玖玖玖电影院 | 午夜伦理yy44008影院 | 日韩精品卡4卡5卡6卡7卡3卡 | 色情www欧美影院 | 日日干夜夜爱 | 成年在线观看免费高清完整版视频 | 国产又黄又爽又色的免费 | 免费看国产成年无码A片 | 黑人大黑机巴做爰 | 国产成人精品在线 | 波多野结衣中文字幕一区二区三区 | 韩国理伦电影 | 纯h超级大尺度小黄文 | 欧美亚洲日本一区二区三区浪人 | 天堂岛资源www | 日本视频免费在线观看 | 免费高清在线爱做视频 | 免费在线成人电影 | 西安润基投资控股有限公司 | 婷婷六月丁香缴 清 | 四虎影在永久在线观看 | jizzon日本 | 少妇被躁爽到高潮无码麻豆AV | 狠狠鲁 快播 | 日韩三 | 中文字幕网站在线 | 最好免费观看高清视频直播小说 | brazzers欧美孕交 | 亚洲AV在线无码播放毛片浪潮 | 国产偷窥熟妇高潮呻吟 | 国产麻豆一精品AV一免费软件 | 久久伊人中文字幕有码 | 色婷婷综合在线 | 日本亚洲欧洲免费无码 | 亚洲精品国产高清不卡在线 | 脱了在阳台趴着去H | 日本玖玖视频 | 国产一区二区不卡老阿姨 | 亚州巨乳成人片 | 日韩经典在线 | 强壮公让我夜夜高潮A片 | 国产男女猛烈无遮挡A片游戏 | 亚洲欧美一区二区三区在线 | 国产免费无码又爽又刺激A片 | 黑人两根一起强进 | 小说H全肉一对一 | 国产亚洲自拍一区 | 国产麻豆一级在线观看 | 人人澡 人人澡 人人看欧美 | 熟女人妻一区二区三区免费看 | 国产精品爽爽久久久久久无码 | 亚洲AV无码一区东京热在线播放 | 亚洲ass| 美女免费视频一区二区三区 | 美女内射毛片在线看 | 欧洲成人爽视频在线观看 | 樱花草视频在线观看免费资源WWW | 亚洲精品无码一区二区三区四虎 | 日本久久久久久级做爰片 | 日日踫夜夜爽无码久久 | 国产福利视频在线精品 | 日产一一到六区麻豆 | 日本大片A成人无码超级麻豆 | 免费国产精品丝袜 | 狠狠色丁香九九婷婷综合五月 | 岛国黄色| 日丰满肉唇大屁股熟妇图片 | 亚洲精品一卡2卡3卡四卡乱码 | 欧美产品与亚洲日韩视频 | 欧美另类视频 | 欧美手机手机在线视频一区 | 成年女人在线视频 | 亚洲va久久久噜噜噜久久天堂 | 一本到一本到高清视频在线观看 | 天天舔天天爽 | 亚洲精品精华液一区二区 | 戳女人屁股流水羞羞漫画 | 91亚洲精品国产自在现线 | chinese乱子伦xxxx国语对白 | 日本三级香港三级久久99 | 99久久久无码国产AAA精品 | 日韩色情免费高速视频 | 免费精品一区二区三区A片 免费黄色欧美 | 无码欧美黑人又大又 | 日本 韩国 亚洲 欧美 在线 | 国产一区日韩二区欧美三区 | 久草免费新视频14 | 免费无码一区二区三区A片百度 | 久久精品一本到东京热 | 中文黄色片 | 邪恶肉肉全彩色无遮盖 | 字幕中文字幕 | 色老头成人免费综合视频 | 第九色影院 | 粗大新婚娇妻娇嫩 | 九九热九九热 | 东京道一本热中文字幕 | 翁公的巨物挺进了我密 | 国产精品一区二区三区四区五区 | JLZZJLZZ日本人护士水好多 | 成人无码区免费A片在线软件 | 最近新免费韩国日本电影 | 亚洲自偷自拍另类图片 | 无码AV动漫精品一区二区免费 | 人妻体内射精一区二区 | 日本最新免费网站 | 少妇性L交大片W | 影音先锋AV成人资源站在线播放 |