軟件質(zhì)量保證與測(cè)試 正交實(shí)驗(yàn)設(shè)計(jì)法_第1頁
軟件質(zhì)量保證與測(cè)試 正交實(shí)驗(yàn)設(shè)計(jì)法_第2頁
軟件質(zhì)量保證與測(cè)試 正交實(shí)驗(yàn)設(shè)計(jì)法_第3頁
軟件質(zhì)量保證與測(cè)試 正交實(shí)驗(yàn)設(shè)計(jì)法_第4頁
軟件質(zhì)量保證與測(cè)試 正交實(shí)驗(yàn)設(shè)計(jì)法_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、正交實(shí)驗(yàn)設(shè)計(jì)法n什么是正交實(shí)驗(yàn)n什么是正交實(shí)驗(yàn)設(shè)計(jì)法n什么是正交表n如何通過正交表,構(gòu)造測(cè)試用例n小結(jié)正交實(shí)驗(yàn)n來源于統(tǒng)計(jì)學(xué)q多個(gè)步驟的線性關(guān)系q各步驟間的過程和結(jié)果,相互無關(guān)q用較少的實(shí)驗(yàn)步驟,檢測(cè)實(shí)驗(yàn)結(jié)果例:學(xué)生學(xué)習(xí)例:學(xué)生學(xué)習(xí)1)選擇在選擇在逸夫樓(逸夫樓(A0)、三教、三教(A1)2)選擇學(xué)習(xí)選擇學(xué)習(xí)高等數(shù)學(xué)高等數(shù)學(xué)(B0)、英語、英語(B1)3)選擇選擇自習(xí)自習(xí)(C0)、聽課、聽課(C1)對(duì)比n完整實(shí)驗(yàn)需要23=8次。n采用正交實(shí)驗(yàn)法,則可000,011,101,110,四個(gè)用例即可q1.逸夫樓逸夫樓(A0)-高等數(shù)學(xué)高等數(shù)學(xué)(B0)-自習(xí)自習(xí)(C0)q2.逸夫樓逸夫樓(A0)-英語

2、英語(B1)-聽課聽課(C1)q3.三教三教(A1)-高等數(shù)學(xué)高等數(shù)學(xué)(B0)-聽課聽課(C1)q4. 三教三教(A1)-英語英語(B1)-自習(xí)自習(xí)(C0)正交實(shí)驗(yàn)設(shè)計(jì)法n借鑒正交實(shí)驗(yàn)的原理和方法,有效減少測(cè)試用例的數(shù)量n降低無關(guān)性要求,弱相關(guān)即可n理解正交表正交表n例:3個(gè)因素,每個(gè)因素有兩種變化, 全測(cè)試為23=8次 而利用正交表,科學(xué)地安排需4次。n例:3個(gè)因素,每個(gè)因素有4種變化, 全測(cè)試為43=64次 而利用正交表,科學(xué)地安排需16次正交表n正交表:有專業(yè)的算法,使用中直接查表即可。3因素因素2水平的正交表水平的正交表L4(23)實(shí)驗(yàn)次數(shù)(行數(shù))實(shí)驗(yàn)次數(shù)(行數(shù))因素?cái)?shù)(列數(shù))因素?cái)?shù)(

3、列數(shù))因素水平數(shù)因素水平數(shù)正交實(shí)驗(yàn)設(shè)計(jì)法-基本步驟1.確定因素?cái)?shù)及各自對(duì)應(yīng)的水平數(shù)2.篩選因素和水平(一般水平數(shù)取最大的)(假設(shè)factors=n,levels = m)3.選擇合適的正交表選擇factors =n,levels=m的正交表4.用正交表構(gòu)造用例集5.必要時(shí),可刪減無效用例例1: int F(int n,int m,int k);n采用等價(jià)類劃分法nn有兩個(gè)等價(jià)類, m有兩個(gè)等價(jià)類, k有兩個(gè)等價(jià)類n弱一般等價(jià)類法:用例數(shù)2n強(qiáng)一般等價(jià)類法:23=8取3因素2水平, 構(gòu)造用例集1. n1,m1,k12. n1,m2,k23. n2,m1,k24. n2,m2,k1例2n因素A,有

4、A1, A2n因素B,有B1, B2, B3n因素C,有C1, C2, C3n因素D,有D1,D2取4因素3水平構(gòu)造用例集1. A1,B1,C1,D12. A1,B2,C2,D23. A1,B3,C3,D*4. A2,B1,C2,D*5. A2,B2,C3,D16. A2,B3,C1,D27. A*,B1,C3,D28. A*,B2,C1,D*9. A*,B3,C2,D1例3 機(jī)票價(jià)格n制作一個(gè)機(jī)票價(jià)格計(jì)算軟件,針對(duì)不同購票類別有不同折扣方式。n以到達(dá)地點(diǎn)上海為例,經(jīng)濟(jì)艙500、商務(wù)艙1300、頭等艙2800 n實(shí)際票價(jià)=票種基數(shù)*客戶類型基數(shù)*購票日期基數(shù)*艙位票價(jià)票種票種: 單程票 票價(jià)為

5、原價(jià) 返程票 票價(jià)9折購票日期購票日期 當(dāng)天購票 票價(jià)為原價(jià) 提前半月以上 票價(jià)7折 提前一個(gè)月以上票價(jià)4折客戶類型客戶類型 普通客戶 票價(jià)為原價(jià); 普通會(huì)員 票價(jià)打9折; 金卡會(huì)員 票價(jià)打8折; 鉆石會(huì)員 票價(jià)打7折。因素?cái)?shù)3,水平數(shù)4(最大)試驗(yàn)試驗(yàn)號(hào)號(hào)試驗(yàn)因素及水平試驗(yàn)因素及水平1 12 23 34 45 51111112122223133334144445212346221437234128243219313421032431113312412342131341423144231415432411644132n3因素4水平的正交表查不到q查找4因素4水平表q查找5因素4水平表q查找6因素4水平表q.5因素因素4水平的正交表水平的正交表小結(jié)-正交實(shí)驗(yàn)設(shè)計(jì)法n選擇正交表-就近、適當(dāng)n應(yīng)用q水平數(shù)不足的情況q可用于黑盒測(cè)試,也可用于白盒測(cè)試q例1:程序由A、B、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論