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

    面向條件篩選搜索系統(tǒng)的蛻變測(cè)試方法

    2021-07-21 03:45:28韓育珍陳軍華高建華
    關(guān)鍵詞:測(cè)試用例等價(jià)分區(qū)

    韓育珍,陳軍華,高建華

    (上海師范大學(xué) 計(jì)算機(jī)科學(xué)與技術(shù)系,上海 200234)

    0 引 言

    條件篩選搜索系統(tǒng)包含大量數(shù)據(jù)信息,用戶可以定制條件,以篩選并顯示滿足條件的數(shù)據(jù)信息,它需要承受大量用戶的服務(wù)請(qǐng)求,必須適應(yīng)長(zhǎng)期和高頻的訪問(wèn)操作[1],帶來(lái)保障服務(wù)可靠性的挑戰(zhàn)。傳統(tǒng)軟件測(cè)試技術(shù)可以有效檢測(cè)并糾正軟件中存在的故障和缺陷以應(yīng)對(duì)這一挑戰(zhàn),但它存在著兩大問(wèn)題,即測(cè)試用例集的可靠性問(wèn)題[2]和 Oracle 問(wèn)題。其中,Oracle問(wèn)題表示待測(cè)軟件的執(zhí)行輸出結(jié)果復(fù)雜或者無(wú)法預(yù)知的情況[3]。蛻變測(cè)試(metamorphic testing)是一種有效緩解復(fù)雜系統(tǒng)Oracle問(wèn)題的軟件測(cè)試方法[3,4],其測(cè)試方法是檢查執(zhí)行程序的多次輸入輸出是否滿足預(yù)期的蛻變關(guān)系(metamorphic relationship)。

    學(xué)者們已使用蛻變測(cè)試對(duì)Oracle問(wèn)題的緩解進(jìn)行了初步探索,發(fā)現(xiàn)構(gòu)建有效的蛻變關(guān)系可以幫助緩解Oracle問(wèn)題[5,6]。Zhou等[6]提出通過(guò)檢查程序多次輸出之間的關(guān)系代替檢查程序的單次輸出執(zhí)行測(cè)試。Segura等[3]提出了定義了等價(jià)性、等效性、子集、非交集、并集、差集6種蛻變關(guān)系輸出模式(metamorphic relationship output pattern)。Zhou等[7,8]提出了基于對(duì)稱(symmetry)的蛻變關(guān)系輸出模式。Sun等[9]提出了蛻變關(guān)系輸入模式的概念。Segura等[1]提出了輸入等價(jià)、洗牌、合并條件、析取條件、不相交的分區(qū)、完整分區(qū)和分區(qū)差異7種蛻變關(guān)系模式。

    研究發(fā)現(xiàn),條件篩選搜索系統(tǒng)降低了信息的認(rèn)知負(fù)載,增加了多樣化的搜索模式。通過(guò)分析現(xiàn)有的蛻變關(guān)系模式在條件篩選搜索系統(tǒng)執(zhí)行測(cè)試時(shí)檢測(cè)到的軟件設(shè)計(jì)故障及檢測(cè)效率,提出了兩種蛻變關(guān)系模式,有效提高了軟件設(shè)計(jì)的故障檢測(cè)效率。

    本文的主要貢獻(xiàn)如下:

    (1)在“合并條件”和“析取條件”兩種蛻變關(guān)系模式的基礎(chǔ)上提出了檢測(cè)效率更高的“IO組對(duì)稱相等”蛻變關(guān)系模式;

    (2)根據(jù)條件篩選搜索系統(tǒng)中的多項(xiàng)選擇條件,提出了“交集等價(jià)”模式的概念;

    (3)通過(guò)實(shí)驗(yàn)驗(yàn)證提出的兩種蛻變關(guān)系模式具有可操作性和適用性。

    1 蛻變測(cè)試

    當(dāng)傳統(tǒng)軟件測(cè)試在遇到復(fù)雜系統(tǒng)Oracle問(wèn)題而無(wú)法預(yù)估程序輸出結(jié)果或者程序輸出結(jié)果復(fù)雜時(shí),測(cè)試人員難以判斷程序的輸出結(jié)果與預(yù)期結(jié)果是否一致,于是通過(guò)檢查程序多次輸入輸出之間的關(guān)系是否滿足預(yù)期構(gòu)建的蛻變關(guān)系,從而驗(yàn)證程序軟件設(shè)計(jì)的正確性,這種測(cè)試方法被稱為蛻變測(cè)試[10,11]。蛻變關(guān)系是源測(cè)試用例生成后續(xù)測(cè)試用例的前提,以便執(zhí)行源和后續(xù)測(cè)試用例并檢查其輸出。因此,蛻變測(cè)試也被認(rèn)為是一種有效的測(cè)試用例生成技術(shù)[2]。

    自Chen等[12]提出檢查程序多次輸出之間的關(guān)系來(lái)執(zhí)行蛻變測(cè)試以來(lái),關(guān)于蛻變測(cè)試的應(yīng)用研究不僅僅體現(xiàn)在搜索引擎方面[1,3,9],而且也應(yīng)用在生物信息學(xué)[13]、醫(yī)療系統(tǒng)[14]和機(jī)器學(xué)習(xí)[15]等領(lǐng)域。

    蛻變測(cè)試過(guò)程如圖1所示。

    圖1 蛻變測(cè)試

    其中,SUT表示有a+1個(gè)輸入?yún)?shù),b+1個(gè)輸出結(jié)果的待測(cè)軟件,I0表示使用傳統(tǒng)測(cè)試用例生成技術(shù)生成的源測(cè)試用例,Ii,i=[1,n] 是源測(cè)試用例根據(jù)蛻變關(guān)系修改輸入?yún)?shù)作為后續(xù)測(cè)試用例,Ij1,Ij2,…,Ija,j=[1,n] 表示源測(cè)試用例和后續(xù)測(cè)試用例的a+1個(gè)待輸入?yún)?shù),O(I0) 和O(Ii) 為源測(cè)試用例和后續(xù)測(cè)試用例對(duì)應(yīng)的n+1次輸出,Oj1,Oj2,…,Ojb表示O(Ij) 的b+1個(gè)輸出結(jié)果。蛻變測(cè)試是通過(guò)比較O(I0) 和O(Ii) 多個(gè)輸出結(jié)果之間的關(guān)系是否滿足構(gòu)建的蛻變關(guān)系來(lái)驗(yàn)證SUT的正確性。

    一般地,函數(shù)f的蛻變關(guān)系表示為一系列函數(shù)輸入之間的關(guān)系I0,I1,…,In(n≥1) 及其對(duì)應(yīng)的輸出值f(I0),f(I1),…,f(In) 之間的關(guān)系[16],即蛻變關(guān)系

    R={(I0,I1,…,In),(f(I0),f(I1),…,f(In))|n≥1}

    其中,I0為源輸入,f(I0) 為源輸出,I1,I2,…,In為后續(xù)輸入,f(I1),f(I2),…,f(In) 成為后續(xù)輸出。

    2 蛻變關(guān)系模式

    蛻變測(cè)試中蛻變關(guān)系的構(gòu)建和識(shí)別依賴于測(cè)試人員對(duì)程序的熟悉和了解,常規(guī)方法是檢查程序規(guī)范或者用戶文檔,并考慮如何修改程序輸入,進(jìn)而在輸出中產(chǎn)生預(yù)期的變化[2]。但這個(gè)過(guò)程是一項(xiàng)手動(dòng)操作過(guò)程,必須根據(jù)每個(gè)被測(cè)程序的預(yù)期功能從頭開(kāi)始檢測(cè)和識(shí)別。為了減輕構(gòu)建和識(shí)別蛻變關(guān)系的負(fù)擔(dān),S. Segura等[1,3]提出了7種適用于傳統(tǒng)搜索引擎的蛻變關(guān)系模式:

    等效性(shuffling):表示源輸入和后續(xù)輸入相等,源輸出和后續(xù)輸出相同但是順序相等或不相等的關(guān)系。

    等價(jià)性(input equivalence):指的是源輸入和后續(xù)輸入等價(jià),源輸出和后續(xù)輸出相同且順序也相等的關(guān)系。該關(guān)系模式是上一個(gè)關(guān)系模式的子集。

    合并條件(conjunctive conditions):表示在源輸入的基礎(chǔ)上,搜索條件不斷增加作為多次后續(xù)輸入,其對(duì)應(yīng)的輸出都是前一次輸出的子集。

    析取條件(disjunctive conditions):表示在源輸入的基礎(chǔ)上,搜索條件不斷減少作為多次后續(xù)輸入,其相應(yīng)的輸出關(guān)系可以概括為前一次輸出是后一次輸出的子集。該關(guān)系模式是在上一個(gè)關(guān)系模式的基礎(chǔ)上對(duì)稱定義的。

    不相交的分區(qū)(disjoint partitions):表示源輸入和后續(xù)輸入無(wú)交集,且對(duì)應(yīng)的源輸出和后續(xù)輸出交集為空集的關(guān)系。

    完整分區(qū)(complete partitions):表示源輸入是所有后續(xù)輸入的并集,源輸出與所有后續(xù)輸出并集相等的關(guān)系。該關(guān)系模式與上一個(gè)關(guān)系模式的定義分別源自于關(guān)系代數(shù)中的交集與并集。

    分區(qū)差異(partiton difference):表示后續(xù)輸出之間兩兩不相交,但是都屬于源輸出子集的關(guān)系,在創(chuàng)建和更新的任務(wù)列表中比較常見(jiàn)。

    通過(guò)對(duì)條件篩選搜索系統(tǒng)的了解和熟悉,分析改進(jìn)了“合并條件”和“析取條件”模式,提出了“IO組對(duì)稱相等”模式,并且根據(jù)條件篩選搜索系統(tǒng)的多項(xiàng)選擇搜索模式在“等價(jià)性”和“完整分區(qū)”模式的基礎(chǔ)上提出了“交集等價(jià)”模式。接下來(lái),引入改進(jìn)提出的兩種蛻變關(guān)系模式,并使用數(shù)學(xué)關(guān)系表示,在下面的關(guān)系式中I0為源輸入,O為源輸出。Ii為后續(xù)輸入,Oi為后續(xù)輸出。

    2.1 IO組對(duì)稱相等

    IO組對(duì)稱相等模式是在“合并條件”和“析取條件”模式的基礎(chǔ)上改進(jìn)的,將程序中的多次輸入作為一個(gè)源輸入組,將源輸入組中的多次輸入對(duì)稱得到一個(gè)后續(xù)輸入組,源輸出組和后續(xù)輸出組對(duì)稱等價(jià)。但源輸入組和源輸出組中的多次輸入輸出應(yīng)該滿足“合并條件”模式指定的關(guān)系,后續(xù)輸入組和后續(xù)輸出組中的多次輸入輸出應(yīng)滿足“析取條件”模式指定的關(guān)系。如式(1)所示,數(shù)學(xué)關(guān)系表示為

    I0=I01、I02、…、I0n,I1=I11、I12、…、I1n,且I11=I0n,I12=I0(n-1),…,I1n=I01?
    O0=O01、O02、…、O0n,
    O1=O11、O12、…、O1n,n≥1
    且O11=O0n,O12=O0(n-1),…,O1n=O01

    (1)

    同時(shí)應(yīng)滿足I01?I02?…?I0n,I11?I12?…?I1n,O01?O02?…?O0n,O11?O12?…?O1n。

    例如:源輸入測(cè)試用例組中的3次輸入分別為I01=電腦、I02=筆記本電腦、I03=戴爾筆記本電腦,滿足I01?I02?I03, 對(duì)應(yīng)的源測(cè)試用例組輸出結(jié)果為O01、O02、O03, 且應(yīng)滿足O01?O02?O03, 后續(xù)輸入測(cè)試用例組的3次輸入分別為I11=戴爾筆記本電腦、I12=筆記本電腦、I13=電腦,滿足I11?I12?I13, 對(duì)應(yīng)的后續(xù)測(cè)試用例組輸出結(jié)果為O11、O12、O13, 且應(yīng)滿足O11?O12?O13, 同時(shí)源輸出組和后續(xù)輸出組之間的關(guān)系應(yīng)滿足O01=O13,O02=O12,O03=O11, 或滿足其中任意一種關(guān)系,表示測(cè)試成功,反之測(cè)試失敗。

    2.2 交集等價(jià)

    交集等價(jià)模式的定義源自于關(guān)系代數(shù)中的交集運(yùn)算,是在“等價(jià)性”和“完整分區(qū)”模式的基礎(chǔ)上提出的一種適用于多項(xiàng)選擇搜索功能的蛻變關(guān)系模式,它表示源輸入與所有后續(xù)輸入交集等價(jià),且最后一次后續(xù)輸入是其它后續(xù)輸入的并集,源輸出等價(jià)于n-1次后續(xù)輸出之和減去第n次后續(xù)輸出的關(guān)系。如式(2)所示,數(shù)學(xué)關(guān)系表示為

    I0=I1∩I2∩…∩In,In=I1∪I2∪…∪In-1?
    O0=O1+O2+…+On-1-On,n≥1

    (2)

    例如:安居客搜索租房的相關(guān)房源信息,添加篩選條件“戶型”為“二室”作為I0,修改篩選條件為“一室&二室”生成I1、修改條件為“二室&三室”作為I2、修改條件為“一室&二室&三室”I3,滿足I3=I1∪I2。 判斷O0、O1、O2、O3之間的關(guān)系是否滿足O0=O1+O2-O3。

    3 條件篩選搜索系統(tǒng)的蛻變測(cè)試

    利用蛻變關(guān)系模式構(gòu)建的蛻變關(guān)系,簡(jiǎn)化了執(zhí)行蛻變測(cè)試過(guò)程中蛻變關(guān)系的識(shí)別。下面將從理論和具體測(cè)試步驟兩個(gè)角度說(shuō)明如何在條件篩選搜索系統(tǒng)中利用蛻變關(guān)系模式構(gòu)建和識(shí)別蛻變關(guān)系執(zhí)行蛻變測(cè)試,是一種面向最終用戶的軟件測(cè)試方法。蛻變關(guān)系模式表示源輸入輸出和后續(xù)輸入輸出之間的關(guān)系,是一種抽象模式;將抽象化的蛻變關(guān)系模式實(shí)例化即為構(gòu)建蛻變關(guān)系的過(guò)程,利用傳統(tǒng)軟件測(cè)試方法生成源測(cè)試用例輸入,根據(jù)構(gòu)建的蛻變關(guān)系修改源測(cè)試用例的輸入?yún)?shù)生成后續(xù)測(cè)試用例輸入,是抽象模式具體化的過(guò)程;執(zhí)行源和后續(xù)測(cè)試用例輸入,并比較源測(cè)試用例輸出和后續(xù)測(cè)試用例輸出結(jié)果之間的關(guān)系是否違反了蛻變關(guān)系,是識(shí)別蛻變關(guān)系的過(guò)程。如果符合蛻變關(guān)系則測(cè)試通過(guò),反之,測(cè)試不通過(guò)。如圖2所示。

    圖2 蛻變關(guān)系模式構(gòu)建和識(shí)別蛻變關(guān)系執(zhí)行蛻變測(cè)試的過(guò)程

    基于條件篩選搜索系統(tǒng)的具體蛻變測(cè)試步驟如下:

    蛻變測(cè)試:識(shí)別條件篩選搜索系統(tǒng)多次輸出結(jié)果之間的蛻變關(guān)系

    輸入:用戶根據(jù)需求自定義的搜索條件I,I={I0,I1,…,In|(n≥1)}

    輸出:滿足搜索條件I的輸出數(shù)據(jù)集O,O={O0,O1,…,On|(n≥1)}

    步驟1 在輸入框中Input并添加Select作為源測(cè)試用例輸入I0, 執(zhí)行搜索得到的結(jié)果為源測(cè)試用例輸出O0。

    步驟2 為待測(cè)搜索程序功能選擇合適的蛻變關(guān)系模式(MRP)。

    步驟3 修改源測(cè)試用例的Input或者Select作為后續(xù)測(cè)試用例輸入Ii,i=1,2,…,n; 修改后的Ii與I0應(yīng)該滿足MRP指定的輸入之間的關(guān)系。

    步驟4 對(duì)后續(xù)測(cè)試用例輸入Ii,i=1,2,…,n執(zhí)行搜索,得到的后續(xù)測(cè)試用例輸出結(jié)果分別為O1,…,On。

    步驟5 比較源測(cè)試用例輸出O0和后續(xù)測(cè)試用例輸出O1,…,On是否滿足蛻變關(guān)系指定的輸出之間的關(guān)系,若滿足,表示測(cè)試通過(guò);反之測(cè)試不通過(guò),基于條件篩選的搜索系統(tǒng)存在軟件故障。

    首先,確定待測(cè)條件篩選搜索系統(tǒng)的功能,并利用傳統(tǒng)軟件測(cè)試方式測(cè)試程序能否正確執(zhí)行。若程序可以正確執(zhí)行,則對(duì)程序進(jìn)行蛻變測(cè)試。

    其次,用戶根據(jù)待測(cè)條件篩選搜索系統(tǒng)的功能,利用傳統(tǒng)軟件測(cè)試方法自定義搜索條件和篩選條件生成源測(cè)試用例,選擇合適的蛻變關(guān)系模式,并且根據(jù)蛻變關(guān)系模式源輸入和后續(xù)輸入之間的關(guān)系修改源測(cè)試用例的輸入?yún)?shù)生成后續(xù)測(cè)試用例輸入。

    最后,執(zhí)行程序并記錄程序的源測(cè)試用例輸出與后續(xù)測(cè)試用例輸出結(jié)果,比較多次輸出結(jié)果之間的關(guān)系是否符合構(gòu)建的蛻變關(guān)系。如果不違反蛻變關(guān)系,表示蛻變測(cè)試通過(guò),若違反蛻變關(guān)系則表示測(cè)試不通過(guò),意味著條件篩選搜索系統(tǒng)存在軟件設(shè)計(jì)故障。

    4 實(shí) 驗(yàn)

    實(shí)驗(yàn)以京東商城和安居客兩大網(wǎng)站的條件篩選搜索系統(tǒng)作為基礎(chǔ)實(shí)驗(yàn)環(huán)境,兩者在中國(guó)擁有眾多的用戶,數(shù)據(jù)源類型和數(shù)量豐富,樣本數(shù)據(jù)真實(shí)可靠。研究顯示[17],蛻變測(cè)試只需要平均3-6種不同的蛻變關(guān)系就可以揭示至少90%的Oracle能夠檢測(cè)到的故障。因此,實(shí)驗(yàn)根據(jù)網(wǎng)站的搜索功能設(shè)計(jì)首先選用了現(xiàn)有方法中的等價(jià)性、等效性、合并條件、析取條件、不相交的分區(qū)、完整分區(qū)6種蛻變關(guān)系模式構(gòu)建和識(shí)別蛻變關(guān)系執(zhí)行蛻變測(cè)試,并記錄檢測(cè)結(jié)果。然后沿用了等價(jià)性、等效性、不相交的分區(qū)、完整分區(qū)4種蛻變關(guān)系模式并加入改進(jìn)提出的交集等價(jià)和IO組對(duì)稱相等兩種蛻變關(guān)系模式共6種蛻變關(guān)系模式作為改進(jìn)的方法構(gòu)建蛻變關(guān)系執(zhí)行蛻變測(cè)試作比較。最終指出兩個(gè)網(wǎng)站中存在的軟件設(shè)計(jì)問(wèn)題以改進(jìn)網(wǎng)站的設(shè)計(jì)質(zhì)量。

    實(shí)驗(yàn)欲回答3個(gè)問(wèn)題:

    Q1:改進(jìn)提出的兩種蛻變關(guān)系模式是否能夠幫助簡(jiǎn)化蛻變測(cè)試,并提高檢測(cè)效率?

    Q2:實(shí)驗(yàn)過(guò)程中存在哪些潛在的有效性威脅?

    Q3:改進(jìn)方法中的6種蛻變關(guān)系模式在多大程度上優(yōu)于現(xiàn)有方法中的6種蛻變關(guān)系模式?

    4.1 實(shí)驗(yàn)過(guò)程

    鑒于Web網(wǎng)站中龐大的數(shù)據(jù)量,實(shí)驗(yàn)選用了京東商城中圖書(shū)、美妝、運(yùn)動(dòng)、電腦和安居客中新房、二手房、租房、寫(xiě)字樓8個(gè)具有代表性網(wǎng)頁(yè)的條件篩選搜索結(jié)果作為實(shí)驗(yàn)數(shù)據(jù),在對(duì)條件篩選搜索功能測(cè)試的過(guò)程中生成源測(cè)試用例,并通過(guò)蛻變關(guān)系模式實(shí)例化的蛻變關(guān)系,構(gòu)建后續(xù)測(cè)試用例,執(zhí)行蛻變測(cè)試。

    利用現(xiàn)有方法中等價(jià)性、等效性、合并條件、析取條件、不相交的分區(qū)、完整分區(qū)6種蛻變關(guān)系模式構(gòu)建的蛻變關(guān)系和測(cè)試次數(shù)數(shù)據(jù)見(jiàn)表1。

    表1 前6種MRPS構(gòu)建的蛻變關(guān)系與測(cè)試次數(shù)

    采用等價(jià)性、等效性、IO組對(duì)稱相等、交集等價(jià)、不相交的分區(qū)和完整分區(qū)6種蛻變關(guān)系模式作為改進(jìn)方法構(gòu)建的蛻變關(guān)系和測(cè)試次數(shù)數(shù)據(jù)見(jiàn)表2。

    表1和表2第一列表示兩個(gè)網(wǎng)站中的8個(gè)網(wǎng)頁(yè),其余列分別是針對(duì)數(shù)據(jù)集的8個(gè)網(wǎng)頁(yè)利用蛻變關(guān)系模式生成的蛻變關(guān)系(MR)數(shù)量、執(zhí)行蛻變測(cè)試的次數(shù)(Count)。網(wǎng)站中不同類型的搜索功能具有不同的篩選條件,因此根據(jù)不同的篩選條件為每種模式構(gòu)建了2個(gè)-8個(gè)蛻變關(guān)系,總計(jì)473個(gè)蛻變關(guān)系,并利用這些關(guān)系執(zhí)行至少兩次蛻變測(cè)試,以保證檢測(cè)的真實(shí)有效性。

    表2 后6種MRPS構(gòu)建的蛻變關(guān)系與測(cè)試次數(shù)

    4.2 實(shí)驗(yàn)結(jié)果與分析

    實(shí)驗(yàn)采用了精確率(Precision)和召回率(Recall)衡量檢測(cè)效果。精確率如式(3)所示,可以反應(yīng)算法的查準(zhǔn)率;召回率如式(4)所示,可以反應(yīng)算法的查全率

    (3)

    (4)

    其中,P表示精確率,R表示召回率,TP表示檢測(cè)到故障的相關(guān)數(shù)據(jù)量,F(xiàn)P表示未檢測(cè)到故障的相關(guān)數(shù)據(jù),F(xiàn)N表示未檢測(cè)到故障的不相關(guān)信息量。實(shí)驗(yàn)分析了現(xiàn)有方法中的等價(jià)性、等效性、合并條件、析取條件、不相交的分區(qū)、完整分區(qū)6種蛻變關(guān)系模式和結(jié)合本文改進(jìn)提出的兩種蛻變關(guān)系模式組成的等價(jià)性、等效性、IO組對(duì)稱相等、交集等價(jià)、不相交的分區(qū)、完整分區(qū)6種蛻變關(guān)系模式下對(duì)京東商城和安居客兩個(gè)網(wǎng)站共8個(gè)網(wǎng)頁(yè)執(zhí)行蛻變測(cè)試的檢測(cè)效果,根據(jù)式(3)和式(4)計(jì)算得出每個(gè)網(wǎng)頁(yè)基于改進(jìn)前和改進(jìn)后的6種蛻變關(guān)系模式執(zhí)行蛻變測(cè)試的精確率和召回率(見(jiàn)表3)。

    表3 不同關(guān)系模式下的精確率和召回率

    根據(jù)實(shí)驗(yàn)結(jié)果,可以回答實(shí)驗(yàn)部分提出的3個(gè)問(wèn)題。

    針對(duì)Q1:改進(jìn)提出的蛻變關(guān)系模式能夠幫助簡(jiǎn)化蛻變測(cè)試。傳統(tǒng)的蛻變測(cè)試完全依賴于測(cè)試人員對(duì)于待測(cè)軟件各個(gè)功能的熟悉程度,識(shí)別每個(gè)蛻變關(guān)系都必須根據(jù)每個(gè)被測(cè)程序的預(yù)期功能從頭開(kāi)始檢測(cè)和識(shí)別,降低了蛻變測(cè)試的可靠性。改進(jìn)提出的蛻變關(guān)系模式將程序輸入輸出之間的關(guān)系抽象化,使用這種關(guān)系模式和測(cè)試步驟,將蛻變關(guān)系的識(shí)別變成一個(gè)程序化問(wèn)題:只需要根據(jù)蛻變關(guān)系模式,為每個(gè)搜索功能添加符合關(guān)系模式指定源輸入和后續(xù)輸入之間關(guān)系的輸入條件,將其實(shí)例化即可。按照這個(gè)步驟,測(cè)試人員可以很容易地構(gòu)建蛻變關(guān)系,檢查源測(cè)輸出和后續(xù)輸出之間的關(guān)系是否符合關(guān)系模式指定的輸出之間的關(guān)系可以很容易地識(shí)別蛻變關(guān)系。如第3章所述,每種模式定義了條件篩選搜索系統(tǒng)中輸入輸出類型之間的關(guān)系,包含了基于篩選條件搜索網(wǎng)站中的兩種篩選條件類型(單選和多選)。實(shí)驗(yàn)部分利用蛻變關(guān)系模式對(duì)京東商城和安居客兩個(gè)網(wǎng)站分別構(gòu)建蛻變關(guān)系(見(jiàn)表1和表2),簡(jiǎn)化了構(gòu)建蛻變關(guān)系的過(guò)程。

    針對(duì)Q2:實(shí)驗(yàn)中存在的有效性威脅主要包括:①能否有效構(gòu)建蛻變關(guān)系;②能否正確檢測(cè)軟件故障。

    對(duì)于①,構(gòu)建的蛻變關(guān)系的有效性取決于蛻變關(guān)系模式定義的質(zhì)量好壞。因此,通過(guò)記錄兩個(gè)網(wǎng)站執(zhí)行蛻變測(cè)試構(gòu)建的蛻變關(guān)系及測(cè)試次數(shù)(見(jiàn)表1和表2),結(jié)合表4記錄的基于改進(jìn)前的6種蛻變關(guān)系模式和改進(jìn)后的6種蛻變關(guān)系模式執(zhí)行蛻變測(cè)試檢測(cè)到故障的數(shù)量,并且對(duì)比表3記錄的改進(jìn)前方法和改進(jìn)后方法的精確率和召回率,驗(yàn)證了改進(jìn)提出的兩種新型蛻變關(guān)系模式能夠幫助構(gòu)建有效的蛻變關(guān)系。

    表4 前6種MRPS和后6種MRPS執(zhí)行蛻變測(cè)試檢測(cè)到的故障數(shù)量

    對(duì)于②,研究顯示[17],蛻變測(cè)試只需要平均3到6種不同的蛻變關(guān)系就可以揭示至少90%的Oracle能夠檢測(cè)到的故障。因此,首先在對(duì)兩個(gè)網(wǎng)站的前后兩次測(cè)試中都選用了6種不同類型的蛻變關(guān)系模式,幫助構(gòu)建6種不同類型的蛻變關(guān)系,并且根據(jù)每個(gè)蛻變關(guān)系分別進(jìn)行了至少兩次測(cè)試,然后分析了被違反的蛻變關(guān)系,直到故障能夠被重現(xiàn),然后檢查故障是否被記錄,如果沒(méi)有記錄則在記錄中添加檢測(cè)到的問(wèn)題以及該問(wèn)題如何被人為重現(xiàn)。最后,指出用戶執(zhí)行搜索的過(guò)程中可能出現(xiàn)的意外情況,保證記錄故障文檔的嚴(yán)謹(jǐn)有效以及軟件檢測(cè)的高質(zhì)量。

    針對(duì)Q3:通過(guò)表3,可見(jiàn)改進(jìn)的方法在精確率和召回率方面均顯著優(yōu)于改進(jìn)前的方法。結(jié)合表4,易見(jiàn)性能提升的原因是改進(jìn)的模式“IO組對(duì)稱相等”優(yōu)于模式“合并條件”和“析取條件”,在“等價(jià)性”和“完整性”模式的基礎(chǔ)上提出的“交集等價(jià)”模式也更直接提高了蛻變測(cè)試的精確率。因此,在利用蛻變關(guān)系模式簡(jiǎn)化蛻變測(cè)試執(zhí)行的過(guò)程中,本文改進(jìn)提出的兩種蛻變關(guān)系模式能夠有效地檢測(cè)出更多的軟件設(shè)計(jì)故障,提高蛻變測(cè)試的檢測(cè)效率,更全面地指導(dǎo)軟件設(shè)計(jì)問(wèn)題以改進(jìn)網(wǎng)站的設(shè)計(jì)質(zhì)量。

    5 結(jié)束語(yǔ)

    通過(guò)分析現(xiàn)有蛻變關(guān)系模式中的“合并條件”和“析取條件”模式,提出了“IO組對(duì)稱相等”模式,并在“等價(jià)性”和“完整性”模式的基礎(chǔ)上提出了基于多項(xiàng)選擇篩選條件的蛻變關(guān)系模式,即“交集等價(jià)”模式??偨Y(jié)現(xiàn)有的蛻變關(guān)系模式和改進(jìn)提出的蛻變關(guān)系模式,并以此構(gòu)建的蛻變關(guān)系,在簡(jiǎn)化蛻變關(guān)系識(shí)別過(guò)程的同時(shí)可以顯著提高蛻變測(cè)試的故障檢測(cè)質(zhì)量。

    實(shí)驗(yàn)部分以京東商城、安居客兩個(gè)網(wǎng)站中共8個(gè)網(wǎng)頁(yè)為對(duì)象,分別選擇改進(jìn)前和改進(jìn)后的6種蛻變關(guān)系模式構(gòu)建蛻變關(guān)系,幫助生成測(cè)試用例,進(jìn)而對(duì)網(wǎng)站中基于條件篩選搜索的功能執(zhí)行測(cè)試。通過(guò)分析蛻變測(cè)試的精確率與召回率,驗(yàn)證了改進(jìn)提出的蛻變關(guān)系模式對(duì)條件篩選搜索系統(tǒng)執(zhí)行蛻變測(cè)試的有效性。

    未來(lái)的工作主要包括:識(shí)別更多新的并且有效的蛻變關(guān)系模式;將蛻變關(guān)系模式應(yīng)用于更廣泛的科學(xué)領(lǐng)域中;識(shí)別和推斷蛻變關(guān)系以及創(chuàng)建有效的測(cè)試用例集。

    猜你喜歡
    測(cè)試用例等價(jià)分區(qū)
    上海實(shí)施“分區(qū)封控”
    基于SmartUnit的安全通信系統(tǒng)單元測(cè)試用例自動(dòng)生成
    基于混合遺傳算法的回歸測(cè)試用例集最小化研究
    浪莎 分區(qū)而治
    n次自然數(shù)冪和的一個(gè)等價(jià)無(wú)窮大
    中文信息(2017年12期)2018-01-27 08:22:58
    收斂的非線性迭代數(shù)列xn+1=g(xn)的等價(jià)數(shù)列
    基于SAGA聚類分析的無(wú)功電壓控制分區(qū)
    基于多種群遺傳改進(jìn)FCM的無(wú)功/電壓控制分區(qū)
    基于依賴結(jié)構(gòu)的測(cè)試用例優(yōu)先級(jí)技術(shù)
    環(huán)Fpm+uFpm+…+uk-1Fpm上常循環(huán)碼的等價(jià)性
    一进一出抽搐动态| 亚洲电影在线观看av| 精品99又大又爽又粗少妇毛片| 国产精品伦人一区二区| 国产单亲对白刺激| 青春草国产在线视频 | 成熟少妇高潮喷水视频| 啦啦啦啦在线视频资源| 亚洲欧洲日产国产| 日韩精品有码人妻一区| 久久久午夜欧美精品| 天天躁夜夜躁狠狠久久av| 蜜臀久久99精品久久宅男| 国产精品福利在线免费观看| av在线蜜桃| 国产爱豆传媒在线观看| 久久热精品热| 日韩人妻高清精品专区| 在线观看av片永久免费下载| 精品熟女少妇av免费看| 久久精品91蜜桃| 变态另类成人亚洲欧美熟女| 岛国毛片在线播放| 国产精品一区二区在线观看99 | 久久中文看片网| 精品一区二区免费观看| 国产精品免费一区二区三区在线| 99热网站在线观看| 成人国产麻豆网| 热99在线观看视频| 日韩精品有码人妻一区| 日韩欧美一区二区三区在线观看| 国产伦精品一区二区三区视频9| 久久精品国产自在天天线| 精品久久久久久久久亚洲| av免费观看日本| 国内揄拍国产精品人妻在线| 丰满的人妻完整版| 91麻豆精品激情在线观看国产| 国产一区亚洲一区在线观看| 亚洲熟妇中文字幕五十中出| 精品久久久久久久久av| 国产一区二区激情短视频| 青春草亚洲视频在线观看| 我要看日韩黄色一级片| 偷拍熟女少妇极品色| 搡老妇女老女人老熟妇| 69人妻影院| 午夜老司机福利剧场| 老司机影院成人| 久久99热6这里只有精品| 亚洲欧美精品综合久久99| 亚洲精品456在线播放app| 亚洲av不卡在线观看| 国产久久久一区二区三区| 久久久久久久亚洲中文字幕| 一级毛片aaaaaa免费看小| kizo精华| 黄色配什么色好看| 国产成人精品久久久久久| 边亲边吃奶的免费视频| 久久久久久九九精品二区国产| 中文字幕av成人在线电影| 此物有八面人人有两片| 日本与韩国留学比较| 国产 一区精品| 26uuu在线亚洲综合色| 少妇丰满av| 国产精品免费一区二区三区在线| 国产成人精品婷婷| 亚洲一级一片aⅴ在线观看| 成人特级av手机在线观看| а√天堂www在线а√下载| 女同久久另类99精品国产91| 18+在线观看网站| 亚洲欧美成人精品一区二区| 亚洲三级黄色毛片| 国产精品不卡视频一区二区| 国产精品一区二区三区四区免费观看| 三级男女做爰猛烈吃奶摸视频| 夜夜看夜夜爽夜夜摸| 亚洲精品自拍成人| 午夜福利高清视频| 亚洲精品自拍成人| 日本色播在线视频| 亚洲一级一片aⅴ在线观看| 丰满人妻一区二区三区视频av| 国产精品国产三级国产av玫瑰| 国产黄a三级三级三级人| 99九九线精品视频在线观看视频| а√天堂www在线а√下载| av卡一久久| 国产亚洲av嫩草精品影院| 好男人在线观看高清免费视频| 狂野欧美白嫩少妇大欣赏| 欧美色欧美亚洲另类二区| 九九爱精品视频在线观看| 男女那种视频在线观看| 亚洲丝袜综合中文字幕| 亚洲欧美成人精品一区二区| 久久久久免费精品人妻一区二区| 大香蕉久久网| 国产高清不卡午夜福利| av在线蜜桃| 欧美日本亚洲视频在线播放| 97人妻精品一区二区三区麻豆| 五月伊人婷婷丁香| 国产精品一区二区三区四区久久| 久久精品综合一区二区三区| 久久99热这里只有精品18| 久久久成人免费电影| 久久精品影院6| АⅤ资源中文在线天堂| 青春草亚洲视频在线观看| 亚洲七黄色美女视频| 一本久久中文字幕| 好男人在线观看高清免费视频| 99热这里只有是精品在线观看| 国产在视频线在精品| 免费一级毛片在线播放高清视频| 人人妻人人看人人澡| 国产精品一区二区三区四区免费观看| 亚洲中文字幕一区二区三区有码在线看| 日本五十路高清| 男女做爰动态图高潮gif福利片| 欧美精品国产亚洲| 嫩草影院新地址| 一本久久中文字幕| 桃色一区二区三区在线观看| 久久久a久久爽久久v久久| 国产亚洲精品av在线| 在线观看免费视频日本深夜| 久久精品人妻少妇| 草草在线视频免费看| 床上黄色一级片| 丝袜美腿在线中文| 久久久国产成人免费| 成人鲁丝片一二三区免费| 亚洲av成人精品一区久久| 国产成人freesex在线| 不卡一级毛片| 国产亚洲5aaaaa淫片| 在线免费观看的www视频| 乱人视频在线观看| 亚洲最大成人手机在线| 国产一级毛片在线| 十八禁国产超污无遮挡网站| 日韩成人伦理影院| 中文亚洲av片在线观看爽| 亚洲国产精品sss在线观看| 国产成人精品婷婷| 69av精品久久久久久| 能在线免费观看的黄片| 99久久人妻综合| 久久久久免费精品人妻一区二区| 国内精品美女久久久久久| 国产蜜桃级精品一区二区三区| 中国国产av一级| 亚洲高清免费不卡视频| 久久久久网色| 久久精品国产鲁丝片午夜精品| 国产精品野战在线观看| 欧美日韩综合久久久久久| av天堂在线播放| 久久中文看片网| 一级毛片久久久久久久久女| 日韩亚洲欧美综合| 国产久久久一区二区三区| 一级毛片aaaaaa免费看小| 一个人看的www免费观看视频| 日本-黄色视频高清免费观看| 少妇丰满av| 国产精品爽爽va在线观看网站| 春色校园在线视频观看| 亚洲av不卡在线观看| 赤兔流量卡办理| 免费av不卡在线播放| 日本与韩国留学比较| 床上黄色一级片| 日本一二三区视频观看| 午夜福利成人在线免费观看| 尾随美女入室| 99久久久亚洲精品蜜臀av| 一区福利在线观看| 欧美日韩综合久久久久久| 国产三级在线视频| 少妇的逼好多水| 一级毛片我不卡| 久久草成人影院| 欧美高清成人免费视频www| 小说图片视频综合网站| 久久久午夜欧美精品| 国产成人91sexporn| 午夜亚洲福利在线播放| 精品一区二区三区视频在线| 中文字幕免费在线视频6| 国产精品人妻久久久久久| 欧美3d第一页| 精品久久国产蜜桃| 久久久久九九精品影院| 一级av片app| 日韩欧美在线乱码| 亚洲成人久久性| 99热网站在线观看| 性插视频无遮挡在线免费观看| 99热6这里只有精品| 成人综合一区亚洲| 九九在线视频观看精品| 久久精品夜夜夜夜夜久久蜜豆| 99国产精品一区二区蜜桃av| 久久久国产成人精品二区| 麻豆av噜噜一区二区三区| 能在线免费观看的黄片| 99热全是精品| 日本撒尿小便嘘嘘汇集6| 看片在线看免费视频| 寂寞人妻少妇视频99o| 深夜精品福利| 一区二区三区免费毛片| 免费黄网站久久成人精品| 亚洲最大成人中文| 免费看a级黄色片| 日韩强制内射视频| 久99久视频精品免费| 国产 一区 欧美 日韩| 亚洲av二区三区四区| 婷婷色综合大香蕉| 国产精品精品国产色婷婷| 一级黄片播放器| 99热精品在线国产| 两个人的视频大全免费| 久久久久久久久久黄片| 欧美在线一区亚洲| 一级av片app| 国产伦在线观看视频一区| 日日啪夜夜撸| 亚洲国产欧美人成| 精品一区二区三区视频在线| 久久久a久久爽久久v久久| 欧美三级亚洲精品| 99热网站在线观看| 中国美女看黄片| 国产精品久久电影中文字幕| 内射极品少妇av片p| 久久99蜜桃精品久久| 久久久精品欧美日韩精品| 国产真实乱freesex| 国产探花在线观看一区二区| av.在线天堂| 日日撸夜夜添| 久久国内精品自在自线图片| 又爽又黄a免费视频| 三级经典国产精品| 男女下面进入的视频免费午夜| 国产一区二区三区在线臀色熟女| 可以在线观看的亚洲视频| 久久久a久久爽久久v久久| 亚洲经典国产精华液单| 国产高清激情床上av| 久久韩国三级中文字幕| 麻豆av噜噜一区二区三区| 亚洲欧美成人精品一区二区| 日韩人妻高清精品专区| 少妇的逼好多水| 1024手机看黄色片| 啦啦啦观看免费观看视频高清| av.在线天堂| 亚洲综合色惰| 春色校园在线视频观看| 国内久久婷婷六月综合欲色啪| 国内精品一区二区在线观看| 亚洲精品日韩av片在线观看| 免费观看人在逋| 在线免费观看不下载黄p国产| 久久久欧美国产精品| 男女啪啪激烈高潮av片| 狂野欧美激情性xxxx在线观看| 简卡轻食公司| 99热精品在线国产| 欧美一区二区精品小视频在线| 久久精品综合一区二区三区| 少妇人妻精品综合一区二区 | 一级毛片aaaaaa免费看小| 国内精品美女久久久久久| 变态另类丝袜制服| 热99re8久久精品国产| 午夜视频国产福利| 1000部很黄的大片| 哪里可以看免费的av片| 1024手机看黄色片| 久久久久久久亚洲中文字幕| 国产午夜福利久久久久久| 亚洲精品色激情综合| 好男人在线观看高清免费视频| 波多野结衣巨乳人妻| 波多野结衣高清无吗| 少妇丰满av| 插阴视频在线观看视频| 国产亚洲av片在线观看秒播厂 | 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 国产蜜桃级精品一区二区三区| 六月丁香七月| 高清在线视频一区二区三区 | 青春草视频在线免费观看| 悠悠久久av| 中文精品一卡2卡3卡4更新| 精品欧美国产一区二区三| 国产激情偷乱视频一区二区| 又粗又爽又猛毛片免费看| 狂野欧美激情性xxxx在线观看| 亚洲一区高清亚洲精品| 亚洲色图av天堂| 亚洲av.av天堂| 在线观看午夜福利视频| 精品国内亚洲2022精品成人| 此物有八面人人有两片| 一级二级三级毛片免费看| 女人被狂操c到高潮| 成年版毛片免费区| 久久婷婷人人爽人人干人人爱| 国内精品宾馆在线| 午夜免费男女啪啪视频观看| 欧美又色又爽又黄视频| 一个人免费在线观看电影| 亚洲美女搞黄在线观看| 在线观看66精品国产| 精品午夜福利在线看| 99热全是精品| 国产毛片a区久久久久| 男女做爰动态图高潮gif福利片| 在线免费十八禁| 中文字幕av在线有码专区| 国产精品无大码| 午夜老司机福利剧场| 国产高清三级在线| 国产精品久久久久久久电影| 国产男人的电影天堂91| 欧美色视频一区免费| 亚洲无线观看免费| 国产精品av视频在线免费观看| 久久国内精品自在自线图片| 精品久久久久久久人妻蜜臀av| 久久欧美精品欧美久久欧美| 欧美zozozo另类| 久久久a久久爽久久v久久| 久久精品人妻少妇| 69人妻影院| 老女人水多毛片| 此物有八面人人有两片| 青青草视频在线视频观看| 蜜桃久久精品国产亚洲av| 高清午夜精品一区二区三区 | 美女被艹到高潮喷水动态| 亚洲乱码一区二区免费版| 男女视频在线观看网站免费| 久久久精品大字幕| 只有这里有精品99| 18禁在线无遮挡免费观看视频| 成人综合一区亚洲| 成人三级黄色视频| 插阴视频在线观看视频| a级一级毛片免费在线观看| 18禁黄网站禁片免费观看直播| 一本久久中文字幕| 日韩欧美在线乱码| 婷婷色综合大香蕉| 99久国产av精品国产电影| 熟妇人妻久久中文字幕3abv| 国产成人91sexporn| 非洲黑人性xxxx精品又粗又长| 免费无遮挡裸体视频| 黑人高潮一二区| 一本一本综合久久| 国产精品乱码一区二三区的特点| 久久中文看片网| 免费看av在线观看网站| 成人特级黄色片久久久久久久| 久久久久久国产a免费观看| 中文字幕制服av| 人妻夜夜爽99麻豆av| 天美传媒精品一区二区| 亚洲av成人精品一区久久| 91aial.com中文字幕在线观看| 中国美女看黄片| 看黄色毛片网站| 精品一区二区免费观看| 最近的中文字幕免费完整| 免费无遮挡裸体视频| 国产男人的电影天堂91| 嘟嘟电影网在线观看| 成年女人看的毛片在线观看| 日韩强制内射视频| 内地一区二区视频在线| 午夜福利高清视频| 亚洲五月天丁香| 久久久欧美国产精品| 亚洲av.av天堂| 欧美丝袜亚洲另类| 国产精品一区二区在线观看99 | 老师上课跳d突然被开到最大视频| 人人妻人人澡欧美一区二区| 亚洲精品久久国产高清桃花| 日韩在线高清观看一区二区三区| 免费av毛片视频| 久久精品国产99精品国产亚洲性色| 夜夜看夜夜爽夜夜摸| 在线观看美女被高潮喷水网站| 国产在线精品亚洲第一网站| 亚洲成人精品中文字幕电影| 免费观看的影片在线观看| 亚洲国产精品合色在线| 国产一区二区在线av高清观看| 欧美高清性xxxxhd video| 大型黄色视频在线免费观看| 成人无遮挡网站| 中国美白少妇内射xxxbb| 国产亚洲91精品色在线| 如何舔出高潮| 亚洲精品自拍成人| 亚洲精品久久国产高清桃花| 日韩成人伦理影院| 中文精品一卡2卡3卡4更新| 九九爱精品视频在线观看| 国产乱人视频| 一级毛片我不卡| 亚洲,欧美,日韩| 变态另类丝袜制服| 人妻久久中文字幕网| 99国产极品粉嫩在线观看| 美女cb高潮喷水在线观看| 国产精品99久久久久久久久| 床上黄色一级片| 亚洲国产精品国产精品| 蜜臀久久99精品久久宅男| 男人和女人高潮做爰伦理| 97在线视频观看| 亚洲精品乱码久久久v下载方式| 国内少妇人妻偷人精品xxx网站| 国产精品久久视频播放| 久久精品国产亚洲av涩爱 | 亚洲国产精品久久男人天堂| 午夜福利高清视频| 最近手机中文字幕大全| 特级一级黄色大片| 天堂√8在线中文| 午夜精品国产一区二区电影 | 在线a可以看的网站| 美女xxoo啪啪120秒动态图| 国产色爽女视频免费观看| 男女下面进入的视频免费午夜| 久久精品国产亚洲网站| 寂寞人妻少妇视频99o| 一区二区三区四区激情视频 | 婷婷色综合大香蕉| 亚洲精品日韩av片在线观看| 亚洲国产欧洲综合997久久,| 国产亚洲欧美98| 国产精品99久久久久久久久| 爱豆传媒免费全集在线观看| 亚洲第一电影网av| 2021天堂中文幕一二区在线观| 99久国产av精品国产电影| 三级男女做爰猛烈吃奶摸视频| 日韩强制内射视频| 国产探花在线观看一区二区| 国产精品一及| 中文字幕免费在线视频6| 亚洲自拍偷在线| 国产精品嫩草影院av在线观看| 在线观看66精品国产| а√天堂www在线а√下载| 赤兔流量卡办理| 国产国拍精品亚洲av在线观看| 尤物成人国产欧美一区二区三区| 国产三级在线视频| 国产成人aa在线观看| 亚洲一区二区三区色噜噜| videossex国产| 老熟妇乱子伦视频在线观看| 美女xxoo啪啪120秒动态图| 99久久精品一区二区三区| 亚洲av免费在线观看| 亚洲久久久久久中文字幕| av国产免费在线观看| 久久精品久久久久久久性| 亚洲av中文av极速乱| 亚洲成人久久爱视频| 1000部很黄的大片| 日本欧美国产在线视频| 三级男女做爰猛烈吃奶摸视频| 日日摸夜夜添夜夜爱| 九草在线视频观看| 亚洲av第一区精品v没综合| 中国美白少妇内射xxxbb| 国产精品爽爽va在线观看网站| 欧美潮喷喷水| 黑人高潮一二区| 最近最新中文字幕大全电影3| 国产精品av视频在线免费观看| 人妻久久中文字幕网| 国产精品无大码| 青春草国产在线视频 | 哪里可以看免费的av片| 又黄又爽又刺激的免费视频.| 男女做爰动态图高潮gif福利片| 亚洲人成网站在线播| 欧美日韩精品成人综合77777| 干丝袜人妻中文字幕| 免费看a级黄色片| 狂野欧美白嫩少妇大欣赏| 身体一侧抽搐| 男人和女人高潮做爰伦理| 天堂中文最新版在线下载 | 国产精品久久久久久av不卡| 天天一区二区日本电影三级| 精品免费久久久久久久清纯| 国产伦理片在线播放av一区 | 久久精品夜色国产| av在线蜜桃| 久久久色成人| 午夜福利在线观看免费完整高清在 | 少妇猛男粗大的猛烈进出视频 | 一级黄色大片毛片| 毛片一级片免费看久久久久| 国产白丝娇喘喷水9色精品| 免费人成视频x8x8入口观看| 大香蕉久久网| 卡戴珊不雅视频在线播放| 国产探花极品一区二区| 少妇裸体淫交视频免费看高清| 亚洲性久久影院| 少妇裸体淫交视频免费看高清| 欧美人与善性xxx| a级毛片a级免费在线| 欧美变态另类bdsm刘玥| 麻豆国产97在线/欧美| 麻豆一二三区av精品| 91久久精品国产一区二区三区| 人人妻人人看人人澡| 嫩草影院精品99| 国产成人一区二区在线| 免费观看人在逋| www.av在线官网国产| 卡戴珊不雅视频在线播放| 看十八女毛片水多多多| 一边摸一边抽搐一进一小说| 国产高清不卡午夜福利| 亚洲精品国产av成人精品| 亚洲人成网站在线播放欧美日韩| 97热精品久久久久久| 三级男女做爰猛烈吃奶摸视频| 亚洲五月天丁香| 伦理电影大哥的女人| videossex国产| 精品熟女少妇av免费看| 亚洲国产色片| 亚洲av中文av极速乱| 色视频www国产| 欧美bdsm另类| 日本在线视频免费播放| 国内揄拍国产精品人妻在线| 日本在线视频免费播放| 国产精品免费一区二区三区在线| 亚洲在线观看片| 国产黄a三级三级三级人| 少妇的逼水好多| 亚洲av一区综合| 网址你懂的国产日韩在线| 日韩欧美精品免费久久| 你懂的网址亚洲精品在线观看 | 国产成人精品婷婷| 亚洲丝袜综合中文字幕| 嫩草影院精品99| 久久久久久久久久成人| 日韩成人av中文字幕在线观看| 人妻制服诱惑在线中文字幕| 国产成人a∨麻豆精品| 亚洲av二区三区四区| 欧美成人一区二区免费高清观看| 熟女电影av网| 麻豆成人午夜福利视频| 日韩精品青青久久久久久| 女人被狂操c到高潮| avwww免费| 国产综合懂色| 99在线人妻在线中文字幕| 看黄色毛片网站| 日本爱情动作片www.在线观看| 国产精品一区二区三区四区免费观看| 国产成人a∨麻豆精品| 国产熟女欧美一区二区| 欧美色视频一区免费| 男人舔奶头视频| 又爽又黄无遮挡网站| 男女下面进入的视频免费午夜| 十八禁国产超污无遮挡网站| 国产一区二区在线av高清观看| 亚洲欧美成人精品一区二区| 午夜亚洲福利在线播放| 人人妻人人澡人人爽人人夜夜 | 亚洲,欧美,日韩| 男女视频在线观看网站免费| 夜夜看夜夜爽夜夜摸| 三级毛片av免费| 五月伊人婷婷丁香| 日韩欧美国产在线观看| 精品久久久久久久久av| 色5月婷婷丁香| 69av精品久久久久久| 日本-黄色视频高清免费观看| 久久久久网色| 亚洲真实伦在线观看| 欧美极品一区二区三区四区| 亚洲av.av天堂| 亚洲在线观看片|