Nextday測試用例_第1頁
Nextday測試用例_第2頁
Nextday測試用例_第3頁
Nextday測試用例_第4頁
Nextday測試用例_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、流程圖8.下個月是否大于12月7.大月的31日或者小月的30日293.日期是否合或者非閏年的25.閏年的2月296.明天為3月1日9.下個月為1號2.輸入年月日4.無效日期11.日期加110.1月1號12.結(jié)束程序流程圖程序控制流圖1,2計算其環(huán)形復(fù)雜度E=15,N=11,V(G尸E-N+2=14-11+2=5P=4,v(G尸P+1=4+1=5基本路徑法的測試用例(1)1,2-3-4-12(2)1,2-35-6-12(3)1,2-3-5-7-8-10-12(4)1,2-3-5-7-8-9-12(5)1,2-3-5-7-11-12語句覆蓋用例說明輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果輸入正確的年、月、日201

2、1年6月15日2011年6月16日2011年6月16日輸入錯誤的年、月、日2501年6月15日日期輸入有誤輸入有誤,重新輸入輸入錯誤的年、月、日2011年6月33日日期輸入有誤輸入有誤,重新輸入輸入錯誤的年、月、日2011年13月15日日期輸入有誤輸入有誤,重新輸入輸入閏年2月29日2000年2月29日2000年3月1日2000年3月1日輸入非閏年2月28日2001年2月28日2001年3月1日2001年3月1日輸入大月31日2001年3月31日2001年4月1日2001年4月1日輸入小月30日2001年4月30日2001年5月1日2001年5月1日輸入12月31日2004年12月31日200

3、5年1月1日2005年1月1日判定覆蓋編F輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果12000年6月30日2000年7月1日2000年6月16日22010年12月31日2011年1月1日2011年1月1日條件覆蓋編R輸入條件預(yù)期結(jié)果實際結(jié)果路徑1日期不合適日期錯誤日期錯誤1,2-3-4-122閏年的2月29日或者非閏年的2月29日明天為3月1日明天為3月1日1,2-35-6-123大月的31日或者小月的30日日期加1日期加11,2-3-5-7-11-124下個月是否大于12月下個月為1號下個月為1號1,2-3-5-7-8-9-125下個月是否大于12月1月1號1月1號1,2-3-5-7-8-10-12判定/條件

4、覆蓋編p輸入條件預(yù)期結(jié)果實際結(jié)果路徑1日期不合適日期錯誤日期錯誤1,2-3-4-122閏年的2月29日或者非閏年的2月29日明天為3月1日明天為3月1日1,2-3-5-6-123大月的31日或者小月的30日日期加1日期加11,2-3-5-7-11-124下個月是否大于12月下個月為1號下個月為1號1,2-3-5-7-8-9-125下個月是否大于12月1月1號1月1號1,2-3-5-7-8-10-12組合條件覆蓋1.日期合適?是標(biāo)記T1,不是標(biāo)記F12.閏年的2月29日或者非閏年的2月29日?是標(biāo)記T2,不是標(biāo)記F23.大月的31日或者小月的30日?是標(biāo)記T3,不是標(biāo)記F34.下個月是否大于12

5、月?是標(biāo)記T4,不是標(biāo)記F4條件間的互斥關(guān)系序號互斥關(guān)系1T1F12T2F23T3F34T4F4條件間的可能組合關(guān)系編P輸入條件預(yù)期結(jié)果實際結(jié)果路徑1日期不合適日期錯誤日期錯誤1,2-3-4-122閏年的2月29日或者非閏年的2月29日明天為3月1日明天為3月1日1,2-35-6-123大月的31日或者小月的30日日期加1日期加11,2-3-5-7-11-124下個月是否大于12月下個月為1號下個月為1號1,2-3-5-7-8-9-125下個月是否大于12月1月1號1月1號1,2-3-5-7-8-10-12路徑法的測試用例編號輸入數(shù)據(jù)輸由數(shù)據(jù)覆蓋路徑Y(jié)earMonthDay1170000?1,

6、2,-3412219991212000-1-11,2-3-5-7-8-10-1231999131?1,2-3-4-12419991299?1,2-3-4-12520042292004-3-11,2-3-5-6-12620042282004-2-291,2,-3-5-7-6-9-12用例說明輸入數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果測試結(jié)果不輸入時間空提示請輸入時間提示請輸入時間正確輸入正確年份19881988請輸入月份1988請輸入月份正確輸入錯誤年份1810隼份超限,請重新輸隼份超限,請重新輸錯誤輸入錯誤年份2014年份超限,請重新輸年份超限,請重新輸入錯誤輸入錯誤年份#747輸入有誤#747錯誤輸入錯誤年份

7、10H輸入有誤10H錯誤輸入大月月份8請輸入日期請輸入日期正確輸入小月份9請輸入日期請輸入日期正確輸入閏月份2請輸入日期請輸入日期正確輸入錯誤月份0輸入有誤輸入有誤錯誤輸入月錯誤份13輸入有誤輸入有誤錯誤輸入正確日期20_明天是:_明天是:_正確輸入錯誤日期0輸入有誤,請重新輸入輸入有誤,請重新輸入錯誤輸入錯誤日期56輸入有誤,請重新輸入輸入有誤,請重新輸入錯誤輸入正確日期28明天是:明天是正確輸入閏年日期2000年2月29日明天是2000年2月29日明天是2000年2月29日正確1、語句覆蓋測試用例輸入輸出判定M的取值判定N的取值覆蓋路徑(8,6,5)j=1,k=47TTP12、判定覆蓋pl

8、和p4可以作為測試用例,其中pl作為取真的路徑,p4作為取反的路徑。測試用例輸入輸出判定M的取值判定N的取值覆蓋路徑(4,6,6)j=1,k=23TTP1(1,2,11)j=0,k=0FFP4也可以讓測試用例測試路徑P2和P3。相應(yīng)的兩組輸入數(shù)據(jù)如下:測試用例輸入輸出判定M的取值判定N的取值覆蓋路徑(8,6,5)j=1,k=47TFP2(1,6,11)j=1,k=0FTP33、條件覆蓋對于M:x>3取真時T1,取假時F1;z<10取真時T2,取假時F2;對于N:x=4取真時T3,取假時F3;y>5取真時T4,取假時F4。條件:x>3,z<10,x=4,y>5

9、條件:x<=3,z>=10,x!=4,y<=51) X>3 , Z<10 3)X<=3,Z<10 5)X=4,Y>57)X 豐 4,Y>52)X>3 , Z>=10 4)X<=3,Z>=10 6)X=4 , Y<=5 8)X "Y<=5根據(jù)條件覆蓋的基本思路,和這8個條件取值,組合測試用例如表所示測試用例輸入輸出取值條件具體取值條件覆蓋路徑X=1,Y=4,Z=9J=0,K=0F1,T2,F3,F4X<3,Z<10,X!=4,Y<5P1(a-b-d)X=4,Y=1,Z=9J=2,

10、K=3T1,T2,T3,F4X>3,Z<10,X=4,Y<5P4(a-c-e)4、判定/條件覆蓋測試用例輸入輸出取值條件具體取值條件覆蓋路徑X=1,Y=4,Z=9J=0,K=0F1,T2,F3,F4X<3,Z<10,X!=4,Y<5P1(a-b-d)X=4,Y=1,Z=9J=2,K=3T1,T2,T3,F4X>3,Z<10,X=4,Y<5P4(a-c-e)5、組合覆蓋測試用例輸入輸出覆蓋條件取值覆蓋條件組合覆蓋路徑x=4,z=5,y=6J=1,K=23T1,T2,T3,T41,5P4(a-c-e)x=4,z=10,y=5J=0,k=0T1,F2,T3,F42,6P2(a-b-e)x=3,z=5,y=6J=1,K=0F1,T2,F3,T43,7P2(a-b-e)x=3,z=10,y=5J=0,K=0F1,F2,F3,F44,8P1(a-b-d)6、路徑覆蓋測試用例輸入輸出覆蓋條件取值覆蓋條件組合覆蓋路徑x=4

溫馨提示

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

評論

0/150

提交評論