版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1,軟件工程,Software Engineering,2,基本路徑測(cè)試方法把覆蓋的路徑數(shù)壓縮到一定限度內(nèi),使得程序中的循環(huán)體最多只執(zhí)行一次。 它是在程序控制流程圖的基礎(chǔ)上,分析控制構(gòu)造的環(huán)路復(fù)雜性,導(dǎo)出基本可執(zhí)行路徑集合,設(shè)計(jì)測(cè)試用例的方法。設(shè)計(jì)出的測(cè)試用例要保證在測(cè)試中,程序的每一個(gè)可執(zhí)行語(yǔ)句至少要執(zhí)行一次。,基本路徑測(cè)試白盒測(cè)試用例設(shè)計(jì)之二,基本路徑測(cè)試,步驟: 1.繪制程序的控制流圖 2.由環(huán)路復(fù)雜性得到基本路徑集 3. 導(dǎo)出測(cè)試用例,3,1.繪制程序的控制流程圖(復(fù)習(xí)),基本路徑測(cè)試(續(xù)1),4,2. 程序環(huán)路復(fù)雜性、基本路徑集,程序的環(huán)路復(fù)雜性給出了程序基本路徑集中的獨(dú)立路徑條數(shù)。
2、 從控制流程圖來(lái)看,一條獨(dú)立路徑是至少包含有一條在其它獨(dú)立路徑中從未有過(guò)的邊的路徑。,基本路徑測(cè)試(續(xù)2),5,環(huán)路復(fù)雜性度量V(G)(復(fù)習(xí)) 環(huán)路復(fù)雜性度量V(G)的意義:等于程序中獨(dú)立路徑的條數(shù)。 三種計(jì)算方法: V(G)控制流程圖中區(qū)域的個(gè)數(shù) V(G)m-n+2p (m和n分別是控制流程圖中的邊數(shù)和節(jié)點(diǎn)數(shù),p為強(qiáng)連通分量) V(G)P+1(P是控制流程圖中的謂詞節(jié)點(diǎn)數(shù)) 謂詞結(jié)點(diǎn):代表?xiàng)l件判斷的結(jié)點(diǎn),基本路徑測(cè)試 (續(xù)3),6,例如,在圖示的控制流圖中,一組獨(dú)立的路徑是 path1:1 11 path2:1 - 2 - 3 - 4 - 5 - 10 - 1 11 path3:1 - 2
3、- 3 - 6 - 8 - 9 - 10 - 1 11 path4:1 - 2 - 3 - 6 - 7 - 9 - 10 - 1 - 11,路徑 path1,path2,path3,path4組成了控制流圖的一個(gè)基本路徑集。,2,3,4,5,11,10,9,8,7,6,1,基本路徑測(cè)試(續(xù)4),7,3. 導(dǎo)出測(cè)試用例,導(dǎo)出測(cè)試用例,確保基本路徑集中的每一條路徑的執(zhí)行。 根據(jù)判斷結(jié)點(diǎn)給出的條件,選擇適當(dāng)?shù)臄?shù)據(jù)以保證某一條路徑可以被測(cè)試到 用邏輯覆蓋方法。 每個(gè)測(cè)試用例執(zhí)行之后,與預(yù)期結(jié)果進(jìn)行比較。,基本路徑測(cè)試(續(xù)5),8,從小到大排序: Void SelectSort( datalist ,舉
4、例:基本路徑測(cè)試(1),9,程序流程圖中:list.Vj.getKey 簡(jiǎn)寫(xiě)為Vj; list.n簡(jiǎn)寫(xiě)為n.下同. 環(huán)路復(fù)雜性5,舉例:基本路徑測(cè)試(2),10,基本路徑集: Path1: 123 Path2: 12459101123 Path3: 124591123 Path4: 1245678 59101123 (或1245678 591123) Path5: 1245 68 59101123 (或1-2-4-5-6-8-5-9-11-2-3),舉例:基本路徑測(cè)試(3),11,舉例:基本路徑測(cè)試(4),測(cè)試用例 Path1:123 取n=1 Path2 : 124591011 23 取n=
5、2 預(yù)期結(jié)果:路徑5-9-10-11-2-3不可達(dá) Path3 : 1245911 -2-3 取n=2,預(yù)期結(jié)果:路徑5-9-11-2-3不可達(dá),12,舉例:基本路徑測(cè)試(5),Path4 路徑A: 1-2-4-5-6-7-8-5-9-10-11-2-3 取n=2,V0=2,V1=1 預(yù)期結(jié)果: k=1,V0=1,V1=2,13,舉例:基本路徑測(cè)試(6),Path4:路徑B: 1-2-4-5-6-7-8-5-9-11-2-3 取n=2,V0=2,V1=1 預(yù)期結(jié)果: k=1,路徑9-11-3不可到達(dá),14,舉例:基本路徑測(cè)試(7),Path5: 路徑A: 1-2-4-5-6-8-5-9-10-
6、11-2-3 取n=2,V0=1,V1=2 預(yù)期結(jié)果:k=0,路徑9-10-11-2-3不可到達(dá) 路徑B: 1-2-4-5-6-8-5-9-11-2-3 取n=2,V0=1,V1=2 預(yù)期結(jié)果:k=0,V0=1,V1=2,15,作業(yè),1. 從小到大排序: Void SelectSort( datalist (1) 試畫(huà)出它的程序流程圖 (2)并計(jì)算它的環(huán)路復(fù)雜性; (3) 用基本路徑覆蓋法給出測(cè)試路徑。 (4) 為各測(cè)試路徑設(shè)計(jì)測(cè)試用例(循環(huán)次數(shù)限定為0次、1次)。,16,練習(xí),2.下面是一趟插入排序的程序, 把Ri1插入到R1.i的適當(dāng)位置 R0 = Ri + 1; j = i;while ( Rj R0 ) Rj + 1 = Rj; j = j 1;
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年黑河五大連池市農(nóng)村中心敬老院公開(kāi)招聘政府編外用工人員8人考試備考試題及答案解析
- 2026年銅陵樅陽(yáng)縣事業(yè)單位公開(kāi)招聘工作人員33名筆試參考題庫(kù)及答案解析
- 2026年湖南鎂宇科技有限公司第一次招聘8人考試參考題庫(kù)及答案解析
- 2026年1月四川樂(lè)山市五通橋區(qū)發(fā)展產(chǎn)業(yè)投資有限公司招聘11人筆試參考題庫(kù)及答案解析
- 2026年老年心理健康疏導(dǎo)技巧
- 中建交通三公司2026屆秋季校園招聘考試備考題庫(kù)及答案解析
- 2026上半年云南農(nóng)業(yè)職業(yè)技術(shù)學(xué)院招聘5人考試參考題庫(kù)及答案解析
- 首都醫(yī)科大學(xué)附屬北京朝陽(yáng)醫(yī)院石景山醫(yī)院派遣合同制職工招聘7人筆試模擬試題及答案解析
- 2026年元宵節(jié)的民間習(xí)俗與慶典活動(dòng)
- 2026年健康管理師實(shí)操技能提升培訓(xùn)
- 潮玩行業(yè)研究報(bào)告:IP起萬(wàn)物生
- 部編版小學(xué)語(yǔ)文四年級(jí)上冊(cè)習(xí)作《我的心兒怦怦跳》精美課件
- DB11∕T 190-2016 公共廁所建設(shè)標(biāo)準(zhǔn)
- 湖南省永州市2025屆高一上數(shù)學(xué)期末學(xué)業(yè)質(zhì)量監(jiān)測(cè)模擬試題含解析
- 房屋過(guò)戶(hù)提公積金合同
- CJJT 164-2011 盾構(gòu)隧道管片質(zhì)量檢測(cè)技術(shù)標(biāo)準(zhǔn)
- 婚禮中心工作總結(jié)
- 《數(shù)字貿(mào)易學(xué)》教學(xué)大綱、二維碼試題及答案
- 嚴(yán)仁詞人生創(chuàng)作背景考述
- 大鎖孫天宇小品《時(shí)間都去哪了》臺(tái)詞劇本完整版-一年一度喜劇大賽
- nyt5932023年食用稻品種品質(zhì)
評(píng)論
0/150
提交評(píng)論