• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    測(cè)試方法及裝置制造方法及圖紙

    技術(shù)編號(hào):15690790 閱讀:137 留言:0更新日期:2017-06-24 03:28
    本發(fā)明專(zhuān)利技術(shù)公開(kāi)了一種測(cè)試方法及裝置。其中,該方法包括:測(cè)試單元分別對(duì)第一被測(cè)單元以及與第一被測(cè)單元關(guān)聯(lián)的第二被測(cè)單元執(zhí)行測(cè)試環(huán)境初始化操作;測(cè)試單元向第一被測(cè)單元發(fā)送第一待執(zhí)行測(cè)試信息,并接收第一被測(cè)單元返回的第一測(cè)試結(jié)果;測(cè)試單元經(jīng)由第一被測(cè)單元向第二被測(cè)單元發(fā)送第二待執(zhí)行測(cè)試信息,并經(jīng)由第一被測(cè)單元接收第二被測(cè)單元返回的第二測(cè)試結(jié)果。本發(fā)明專(zhuān)利技術(shù)解決了相關(guān)技術(shù)中所提供的測(cè)試方式僅能針對(duì)單獨(dú)的第一被測(cè)單元或單獨(dú)的第二被測(cè)單元進(jìn)行測(cè)試,而無(wú)法實(shí)現(xiàn)第一被測(cè)單元與第二被測(cè)單元相互協(xié)作完成測(cè)試的技術(shù)問(wèn)題。

    Testing method and device

    The invention discloses a testing method and device. Among them, the method includes: the testing unit respectively for the first unit to be tested and measured with the first unit associated second measured unit test execution environment initialization operation; test unit to the first unit to be tested to send the first test execution information, and receives the first test results of the first return to the unit under test; test unit via the first the sensing unit to send second to second measured unit test execution information, and through the second test results of the first test unit receives second tested units returned. The invention solves the test method provided in the relevant technology only for individual first tested units or individual second tested units were tested, and cannot achieve the first unit to be tested and second tested units collaborate to complete testing technology.

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    測(cè)試方法及裝置
    本專(zhuān)利技術(shù)涉及互聯(lián)網(wǎng)領(lǐng)域,具體而言,涉及一種測(cè)試方法及裝置。
    技術(shù)介紹
    目前,對(duì)于市面上的手機(jī)游戲和個(gè)人計(jì)算機(jī)(PC)游戲而言,大部分客戶端是通過(guò)Python語(yǔ)言進(jìn)行編寫(xiě)的。Rpyc是一個(gè)Python的庫(kù),用于實(shí)現(xiàn)遠(yuǎn)程過(guò)程調(diào)用協(xié)議(RemoteProcedureCallProtocol,簡(jiǎn)稱(chēng)為RPC)和分布式計(jì)算的工具。在測(cè)試游戲過(guò)程中,利用rpyc調(diào)用客戶端接口進(jìn)行測(cè)試已經(jīng)逐步測(cè)試人員所推崇的測(cè)試方案,使用此種測(cè)試方式不僅可以便于獲取游戲運(yùn)行時(shí)所需要使用的數(shù)據(jù)、接口和對(duì)象,而且還可以執(zhí)行代碼級(jí)的白盒測(cè)試與游戲自動(dòng)化測(cè)試。相關(guān)技術(shù)中所提供的測(cè)試方案通??梢苑譃橐韵聝煞N:圖1是根據(jù)相關(guān)技術(shù)的調(diào)用客戶端接口進(jìn)行測(cè)試過(guò)程的示意圖,如圖1所示,首先由客戶端創(chuàng)建rpycserver,監(jiān)聽(tīng)指定端口,再由測(cè)試工具與客戶端上的rpycserver建立連接,通過(guò)該連接調(diào)用客戶端的接口完成測(cè)試。圖2是根據(jù)相關(guān)技術(shù)的調(diào)用服務(wù)端接口進(jìn)行測(cè)試過(guò)程的示意圖,如圖2所示,首先由服務(wù)端創(chuàng)建rpycserver,監(jiān)聽(tīng)指定端口,再由測(cè)試工具與服務(wù)端上的rpycserver建立連接,通過(guò)該連接調(diào)用服務(wù)端的接口完成測(cè)試。然而,上述基于rpyc的測(cè)試方案存在以下缺陷:(1)上述測(cè)試方案只能連接客戶端或者連接服務(wù)端,而無(wú)法通過(guò)客戶端與服務(wù)端之間相互調(diào)用、相互協(xié)作來(lái)完成測(cè)試工作。(2)上述測(cè)試方案只能針對(duì)一個(gè)客戶端或者一個(gè)服務(wù)端建立連接并執(zhí)行相關(guān)操作,而無(wú)法同時(shí)對(duì)多個(gè)客戶端進(jìn)行相關(guān)操作。針對(duì)上述的問(wèn)題,目前尚未提出有效的解決方案。
    技術(shù)實(shí)現(xiàn)思路
    本專(zhuān)利技術(shù)實(shí)施例提供了一種測(cè)試方法及裝置,以至少解決相關(guān)技術(shù)中所提供的測(cè)試方式僅能針對(duì)單獨(dú)的第一被測(cè)單元或單獨(dú)的第二被測(cè)單元進(jìn)行測(cè)試,而無(wú)法實(shí)現(xiàn)第一被測(cè)單元與第二被測(cè)單元相互協(xié)作完成測(cè)試的技術(shù)問(wèn)題。根據(jù)本專(zhuān)利技術(shù)實(shí)施例的一個(gè)方面,提供了一種測(cè)試方法,包括:測(cè)試單元分別對(duì)第一被測(cè)單元以及與第一被測(cè)單元關(guān)聯(lián)的第二被測(cè)單元執(zhí)行測(cè)試環(huán)境初始化操作;測(cè)試單元向第一被測(cè)單元發(fā)送第一待執(zhí)行測(cè)試信息,并接收第一被測(cè)單元返回的第一測(cè)試結(jié)果;測(cè)試單元經(jīng)由第一被測(cè)單元向第二被測(cè)單元發(fā)送第二待執(zhí)行測(cè)試信息,并經(jīng)由第一被測(cè)單元接收第二被測(cè)單元返回的第二測(cè)試結(jié)果??蛇x地,第一被測(cè)單元為客戶端,第二被測(cè)單元為服務(wù)器端,客戶端為N個(gè),服務(wù)器端為M個(gè),其中,N和M均為大于或等于1的整數(shù),一個(gè)客戶端與對(duì)應(yīng)的一個(gè)服務(wù)器端相關(guān)聯(lián),或者,多個(gè)客戶端與對(duì)應(yīng)的一個(gè)服務(wù)器端相關(guān)聯(lián),測(cè)試單元經(jīng)由多個(gè)客戶端中的部分或全部客戶端向?qū)?yīng)的服務(wù)器端發(fā)送第二待執(zhí)行測(cè)試信息,并經(jīng)由部分或全部客戶端接收對(duì)應(yīng)的服務(wù)器端返回的第二測(cè)試結(jié)果??蛇x地,第一被測(cè)單元為服務(wù)器端,第二被測(cè)單元為客戶端,服務(wù)器端為N個(gè),客戶端為M個(gè),其中,N和M均為大于或等于1的整數(shù),一個(gè)服務(wù)器端與對(duì)應(yīng)的一個(gè)或多個(gè)的客戶端相關(guān)聯(lián)??蛇x地,測(cè)試單元對(duì)第一被測(cè)單元執(zhí)行測(cè)試環(huán)境初始化操作包括:在第一被測(cè)單元?jiǎng)?chuàng)建并開(kāi)啟支持遠(yuǎn)程過(guò)程調(diào)用協(xié)議的第一服務(wù)之后,測(cè)試單元?jiǎng)?chuàng)建支持遠(yuǎn)程過(guò)程調(diào)用協(xié)議的第二服務(wù),并通過(guò)對(duì)指定端口進(jìn)行監(jiān)聽(tīng)查找到第一被測(cè)單元;測(cè)試單元向第一被測(cè)單元發(fā)送第一測(cè)試環(huán)境初始化信息,其中,第一測(cè)試環(huán)境初始化信息用于指示第一被測(cè)單元?jiǎng)?chuàng)建支持遠(yuǎn)程過(guò)程調(diào)用協(xié)議的網(wǎng)絡(luò)連接以及創(chuàng)建第一功能函數(shù),第一功能函數(shù)用于接收來(lái)自于第二被測(cè)單元的數(shù)據(jù)并對(duì)接收到的數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā)??蛇x地,測(cè)試單元對(duì)第二被測(cè)單元執(zhí)行測(cè)試環(huán)境初始化操作包括:第二被測(cè)單元?jiǎng)?chuàng)建第二功能函數(shù),其中,第二功能函數(shù)是供第一被測(cè)單元調(diào)用的,以使第一被測(cè)單元向第二被測(cè)單元發(fā)送可供第二被測(cè)單元執(zhí)行的數(shù)據(jù);測(cè)試單元向第一被測(cè)單元發(fā)送第二測(cè)試環(huán)境初始化信息并觸發(fā)第一被測(cè)單元調(diào)用第二功能函數(shù)將第二測(cè)試環(huán)境初始化信息發(fā)送至第二被測(cè)單元,其中,第二測(cè)試環(huán)境初始化信息用于指示第二被測(cè)單元?jiǎng)?chuàng)建第三功能函數(shù),第三功能函數(shù)用于接收第一被測(cè)單元發(fā)送的可供第二被測(cè)單元執(zhí)行的數(shù)據(jù)以及將執(zhí)行結(jié)果返回至第一被測(cè)單元??蛇x地,測(cè)試單元經(jīng)由第一被測(cè)單元向第二被測(cè)單元發(fā)送第二待執(zhí)行測(cè)試信息包括:測(cè)試單元通過(guò)網(wǎng)絡(luò)連接向第一被測(cè)單元發(fā)送第二待執(zhí)行測(cè)試信息,其中,第二待執(zhí)行測(cè)試信息包括:待執(zhí)行的測(cè)試代碼段和數(shù)據(jù)標(biāo)識(shí),數(shù)據(jù)標(biāo)識(shí)用于確定待執(zhí)行的測(cè)試代碼段對(duì)應(yīng)的測(cè)試結(jié)果的返回順序;測(cè)試單元觸發(fā)第一被測(cè)單元調(diào)用第三功能函數(shù)將第二待執(zhí)行測(cè)試信息發(fā)送至第二被測(cè)單元。可選地,測(cè)試單元經(jīng)由第一被測(cè)單元接收第二被測(cè)單元返回的第二測(cè)試結(jié)果包括:測(cè)試單元通過(guò)網(wǎng)絡(luò)連接接收第一被測(cè)單元返回的第二測(cè)試結(jié)果,其中,第二測(cè)試結(jié)果是在第二被測(cè)單元將第二待執(zhí)行測(cè)試信息執(zhí)行完畢后,通過(guò)調(diào)用第三功能函數(shù)將該第二測(cè)試結(jié)果返回至第一被測(cè)單元,再由第一被測(cè)單元調(diào)用第一功能函數(shù)進(jìn)行轉(zhuǎn)發(fā)后得到的??蛇x地,上述方法應(yīng)用于游戲測(cè)試,第一被測(cè)單元是游戲客戶端,第二被測(cè)單元是游戲服務(wù)器,測(cè)試單元與第一被測(cè)單元在同一個(gè)終端上。根據(jù)本專(zhuān)利技術(shù)實(shí)施例的另一方面,還提供了一種測(cè)試裝置,包括:初始化模塊,用于分別對(duì)第一被測(cè)單元以及與第一被測(cè)單元關(guān)聯(lián)的第二被測(cè)單元執(zhí)行測(cè)試環(huán)境初始化操作;測(cè)試模塊,用于向第一被測(cè)單元發(fā)送第一待執(zhí)行測(cè)試信息,并接收第一被測(cè)單元返回的第一測(cè)試結(jié)果;測(cè)試模塊,還用于經(jīng)由第一被測(cè)單元向第二被測(cè)單元發(fā)送第二待執(zhí)行測(cè)試信息,并經(jīng)由第一被測(cè)單元接收第二被測(cè)單元返回的第二測(cè)試結(jié)果??蛇x地,第一被測(cè)單元為客戶端,第二被測(cè)單元為服務(wù)器端,客戶端為N個(gè),服務(wù)器端為M個(gè),其中,N和M均為大于或等于1的整數(shù),一個(gè)客戶端與對(duì)應(yīng)的一個(gè)服務(wù)器端相關(guān)聯(lián),或者,多個(gè)客戶端與對(duì)應(yīng)的一個(gè)服務(wù)器端相關(guān)聯(lián),測(cè)試單元經(jīng)由多個(gè)客戶端中的部分或全部客戶端向?qū)?yīng)的服務(wù)器端發(fā)送第二待執(zhí)行測(cè)試信息,并經(jīng)由部分或全部客戶端接收對(duì)應(yīng)的服務(wù)器端返回的第二測(cè)試結(jié)果。可選地,第一被測(cè)單元為服務(wù)器端,第二被測(cè)單元為客戶端,服務(wù)器端為N個(gè),客戶端為M個(gè),其中,N和M均為大于或等于1的整數(shù),一個(gè)服務(wù)器端與對(duì)應(yīng)的一個(gè)或多個(gè)的客戶端相關(guān)聯(lián)??蛇x地,初始化模塊包括:第一處理單元,用于在所述第一被測(cè)單元?jiǎng)?chuàng)建并開(kāi)啟支持遠(yuǎn)程過(guò)程調(diào)用協(xié)議的第一服務(wù)之后,所述測(cè)試單元?jiǎng)?chuàng)建支持遠(yuǎn)程過(guò)程調(diào)用協(xié)議的第二服務(wù),并通過(guò)對(duì)指定端口進(jìn)行監(jiān)聽(tīng)查找到所述第一被測(cè)單元;第一發(fā)送單元,用于向第一被測(cè)單元發(fā)送第一測(cè)試環(huán)境初始化信息,其中,第一測(cè)試環(huán)境初始化信息用于指示第一被測(cè)單元?jiǎng)?chuàng)建支持遠(yuǎn)程過(guò)程調(diào)用協(xié)議的網(wǎng)絡(luò)連接以及創(chuàng)建第一功能函數(shù),第一功能函數(shù)用于接收來(lái)自于第二被測(cè)單元的數(shù)據(jù)并對(duì)接收到的數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā)??蛇x地,初始化模塊包括:第二處理單元,用于在第二被測(cè)單元?jiǎng)?chuàng)建第二功能函數(shù)之后,向第一被測(cè)單元發(fā)送第二測(cè)試環(huán)境初始化信息并觸發(fā)第一被測(cè)單元調(diào)用第二功能函數(shù)將第二測(cè)試環(huán)境初始化信息發(fā)送至第二被測(cè)單元,其中,第二功能函數(shù)是供第一被測(cè)單元調(diào)用的,以使第一被測(cè)單元向第二被測(cè)單元發(fā)送可供第二被測(cè)單元執(zhí)行的數(shù)據(jù),第二測(cè)試環(huán)境初始化信息用于指示第二被測(cè)單元?jiǎng)?chuàng)建第三功能函數(shù),第三功能函數(shù)用于接收第一被測(cè)單元發(fā)送的可供第二被測(cè)單元執(zhí)行的數(shù)據(jù)以及將執(zhí)行結(jié)果返回至第一被測(cè)單元。可選地,測(cè)試模塊包括:第二發(fā)送單元,用于通過(guò)網(wǎng)絡(luò)連接向第一被測(cè)單元發(fā)送第二待執(zhí)行測(cè)試信息,其中,第二待執(zhí)行測(cè)試信息包括:待執(zhí)行的測(cè)試代碼段和數(shù)據(jù)標(biāo)識(shí),數(shù)據(jù)標(biāo)識(shí)用于確定待執(zhí)行的測(cè)試代碼段對(duì)應(yīng)的測(cè)本文檔來(lái)自技高網(wǎng)...
    測(cè)試方法及裝置

    【技術(shù)保護(hù)點(diǎn)】
    一種測(cè)試方法,其特征在于,包括:測(cè)試單元分別對(duì)第一被測(cè)單元以及與所述第一被測(cè)單元關(guān)聯(lián)的第二被測(cè)單元執(zhí)行測(cè)試環(huán)境初始化操作;所述測(cè)試單元向所述第一被測(cè)單元發(fā)送第一待執(zhí)行測(cè)試信息,并接收所述第一被測(cè)單元返回的第一測(cè)試結(jié)果;所述測(cè)試單元經(jīng)由所述第一被測(cè)單元向所述第二被測(cè)單元發(fā)送第二待執(zhí)行測(cè)試信息,并經(jīng)由所述第一被測(cè)單元接收所述第二被測(cè)單元返回的第二測(cè)試結(jié)果。

    【技術(shù)特征摘要】
    1.一種測(cè)試方法,其特征在于,包括:測(cè)試單元分別對(duì)第一被測(cè)單元以及與所述第一被測(cè)單元關(guān)聯(lián)的第二被測(cè)單元執(zhí)行測(cè)試環(huán)境初始化操作;所述測(cè)試單元向所述第一被測(cè)單元發(fā)送第一待執(zhí)行測(cè)試信息,并接收所述第一被測(cè)單元返回的第一測(cè)試結(jié)果;所述測(cè)試單元經(jīng)由所述第一被測(cè)單元向所述第二被測(cè)單元發(fā)送第二待執(zhí)行測(cè)試信息,并經(jīng)由所述第一被測(cè)單元接收所述第二被測(cè)單元返回的第二測(cè)試結(jié)果。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一被測(cè)單元為客戶端,所述第二被測(cè)單元為服務(wù)器端,所述客戶端為N個(gè),所述服務(wù)器端為M個(gè),其中,N和M均為大于或等于1的整數(shù),一個(gè)所述客戶端與對(duì)應(yīng)的一個(gè)所述服務(wù)器端相關(guān)聯(lián),或者,多個(gè)所述客戶端與對(duì)應(yīng)的一個(gè)所述服務(wù)器端相關(guān)聯(lián),所述測(cè)試單元經(jīng)由多個(gè)所述客戶端中的部分或全部客戶端向所述對(duì)應(yīng)的服務(wù)器端發(fā)送所述第二待執(zhí)行測(cè)試信息,并經(jīng)由所述部分或全部客戶端接收所述對(duì)應(yīng)的服務(wù)器端返回的所述第二測(cè)試結(jié)果。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一被測(cè)單元為服務(wù)器端,所述第二被測(cè)單元為客戶端,所述服務(wù)器端為N個(gè),所述客戶端為M個(gè),其中,N和M均為大于或等于1的整數(shù),一個(gè)所述服務(wù)器端與對(duì)應(yīng)的一個(gè)或多個(gè)的所述客戶端相關(guān)聯(lián)。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述測(cè)試單元對(duì)所述第一被測(cè)單元執(zhí)行測(cè)試環(huán)境初始化操作包括:在所述第一被測(cè)單元?jiǎng)?chuàng)建并開(kāi)啟支持遠(yuǎn)程過(guò)程調(diào)用協(xié)議的第一服務(wù)之后,所述測(cè)試單元?jiǎng)?chuàng)建支持遠(yuǎn)程過(guò)程調(diào)用協(xié)議的第二服務(wù),并通過(guò)對(duì)指定端口進(jìn)行監(jiān)聽(tīng)查找到所述第一被測(cè)單元;所述測(cè)試單元向所述第一被測(cè)單元發(fā)送第一測(cè)試環(huán)境初始化信息,其中,所述第一測(cè)試環(huán)境初始化信息用于指示所述第一被測(cè)單元?jiǎng)?chuàng)建支持遠(yuǎn)程過(guò)程調(diào)用協(xié)議的網(wǎng)絡(luò)連接以及創(chuàng)建第一功能函數(shù),所述第一功能函數(shù)用于接收來(lái)自于所述第二被測(cè)單元的數(shù)據(jù)并對(duì)接收到的數(shù)據(jù)進(jìn)行轉(zhuǎn)發(fā)。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述測(cè)試單元對(duì)所述第二被測(cè)單元執(zhí)行測(cè)試環(huán)境初始化操作包括:所述第二被測(cè)單元?jiǎng)?chuàng)建第二功能函數(shù),其中,所述第二功能函數(shù)是供所述第一被測(cè)單元調(diào)用的,以使所述第一被測(cè)單元向所述第二被測(cè)單元發(fā)送可供所述第二被測(cè)單元執(zhí)行的數(shù)據(jù);所述測(cè)試單元向所述第一被測(cè)單元發(fā)送第二測(cè)試環(huán)境初始化信息并觸發(fā)所述第一被測(cè)單元調(diào)用所述第二功能函數(shù)將所述第二測(cè)試環(huán)境初始化信息發(fā)送至所述第二被測(cè)單元,其中,所述第二測(cè)試環(huán)境初始化信息用于指示所述第二被測(cè)單元?jiǎng)?chuàng)建第三功能函數(shù),所述第三功能函數(shù)用于接收所述第一被測(cè)單元發(fā)送的可供所述第二被測(cè)單元執(zhí)行的數(shù)據(jù)以及將執(zhí)行結(jié)果返回至所述第一被測(cè)單元。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述測(cè)試單元經(jīng)由所述第一被測(cè)單元向所述第二被測(cè)單元發(fā)送所述第二待執(zhí)行測(cè)試信息包括:所述測(cè)試單元通過(guò)所述網(wǎng)絡(luò)連接向所述第一被測(cè)單元發(fā)送所述第二待執(zhí)行測(cè)試信息,其中,所述第二待執(zhí)行測(cè)試信息包括:待執(zhí)行的測(cè)試代碼段和數(shù)據(jù)標(biāo)識(shí),所述數(shù)據(jù)標(biāo)識(shí)用于確定所述待執(zhí)行的測(cè)試代碼段對(duì)應(yīng)的測(cè)試結(jié)果的返回順序;所述測(cè)試單元觸發(fā)所述第一被測(cè)單元調(diào)用所述第三功能函數(shù)將所述第二待執(zhí)行測(cè)試信息發(fā)送至所述第二被測(cè)單元。7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述測(cè)試單元經(jīng)由所述第一被測(cè)單元接收所述第二被測(cè)單元返回的所述第二測(cè)試結(jié)果包括:所述測(cè)試單元通過(guò)所述網(wǎng)絡(luò)連接接收所述第一被測(cè)單元返回的所述第二測(cè)試結(jié)果,其中,所述第二測(cè)試結(jié)果是在所述第二被測(cè)單元將所述第二待執(zhí)行測(cè)試信息執(zhí)行完畢后,通過(guò)調(diào)用所述第三功能函數(shù)將該第二測(cè)試結(jié)果返回至所述第一被測(cè)單元,再由所述第一被測(cè)單元調(diào)用所述第一功能函數(shù)進(jìn)行轉(zhuǎn)發(fā)后得到的。8.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的方法,其特征在于,所述方法應(yīng)用于游戲測(cè)試,所述第一被測(cè)單元是游戲客戶端,所述第二被測(cè)單元...

    【專(zhuān)利技術(shù)屬性】
    技術(shù)研發(fā)人員:王昊,冀秦豫
    申請(qǐng)(專(zhuān)利權(quán))人:網(wǎng)易杭州網(wǎng)絡(luò)有限公司
    類(lèi)型:發(fā)明
    國(guó)別省市:浙江,33

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 久久久久久久人妻无码中文字幕爆| 久久久无码精品午夜| 亚洲AV无码一区东京热| 久久亚洲AV成人无码| 亚洲精品无码专区2| 久久久久精品国产亚洲AV无码| 精品无码中文视频在线观看| 日韩精品无码熟人妻视频| heyzo专区无码综合| 亚洲精品9999久久久久无码| 亚洲av无码一区二区乱子伦as| 伊人蕉久中文字幕无码专区| 中文字幕无码不卡一区二区三区 | 日韩毛片免费无码无毒视频观看| 国产精品成人一区无码| 无码乱肉视频免费大全合集| 亚洲精品无码MV在线观看| 国产成人无码精品久久久久免费 | 无码中文在线二区免费| 亚洲AV无码久久精品成人| 久久亚洲精品无码播放| 亚洲人成无码久久电影网站| 精品久久久久久无码中文字幕漫画 | 亚洲av无码偷拍在线观看| 无码AV中文一区二区三区| 亚洲精品无码不卡在线播放HE| 中文字幕乱码人妻无码久久| 国产色无码精品视频免费| 国产高清无码毛片| 国产综合无码一区二区三区| 黄桃AV无码免费一区二区三区| 办公室丝袜激情无码播放| 亚洲国产精品无码久久九九| 日韩精品无码永久免费网站 | 亚洲真人无码永久在线| 日韩成人无码中文字幕| 夜夜添无码一区二区三区| 亚洲成AV人在线观看天堂无码| 日韩免费人妻AV无码专区蜜桃| 久久无码AV一区二区三区| 99精品人妻无码专区在线视频区|