軟件測試NextDate函數(shù)決策表測試法實驗報告_第1頁
軟件測試NextDate函數(shù)決策表測試法實驗報告_第2頁
軟件測試NextDate函數(shù)決策表測試法實驗報告_第3頁
軟件測試NextDate函數(shù)決策表測試法實驗報告_第4頁
軟件測試NextDate函數(shù)決策表測試法實驗報告_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟測函數(shù)策表測法報

一、實驗的:掌黑測中決表試,對測序計試例二、實驗境操系:WindowsXP+SP2/win7三、實驗容1編一數(shù)2掌黑測中決表試的本驟3使決表設(shè)測用,編的數(shù)施試總分析試果四、實驗驟1編一數(shù)言2根黑測的策測法計試例3根測用實測,記測結(jié)。五、實驗碼#include<iostream>usingnamespacestd;inta,b,c,y,m,d;//斷是否為年booly){if((2060-y)%4==0)returnelsereturn0;}//份的累加intNextYear(inty){a=y+1;if(a>2060){cout<<"下一個日期已超出了圍."<<"/n";return1;}elsereturna;}//份的累加intNextMonth(intm){b=m+1;if(b==13){b=1;

NextYear(y);}returnb;}//數(shù)的累加intNextDay(intd){c=d+1;//月滿32天月份1if(c==32){if(m==1|m==3|m==5|m==7|m==8|m==10|m==12){c=1;NextMonth(m);}}//月滿31天月份1if(c==31){if(m==4|m==6|m==9|m==11){c=1;NextMonth(m);}}//為閏年,滿30,月份加1if(c==30){if(Feb(y)&&m==2){c=1;b=3;}}//不是閏年月滿,月份加1if(c==29){if(!Feb(y)&&m==2){c=1;b=3;}}returnc;}//NextDate函數(shù)intNextDate(inty,intm,intd){if(y<1900|y>2060|m<1|m>12|d<1|d>31){cout<<"輸入不可能的期,請輸入正的日期<<"\n";return1;}if(m==4|m==6|m==9|m==11&&d==31){cout<<"輸入不可能的期,請輸入正的日期<<"\n";return1;}if(Feb(y)&&m==2&&d>29){cout<<"輸入不可能的期,請輸入正的日期<<"\n";return1;}if(!Feb(y)&&m==2&&d>28){cout<<"輸入不可能的期,請輸入正的日期<<"\n";return1;}else{NextDay(d);cout<<"Nextis"<<a<<"."<<b<<"."<<c<<"\n"<<"\n";return

//main函int{while(1){cout"輸入確格式日期."<<"\n";cout"份范是1960-2060"<<"\n";cout<<"年<<"\n";cincout<<"月<<"\n";cin>>m;cout<<"日<<"\n";cin>>d;a=y;b=m;c=d;NextDate(y,m,d);}return0;}六、測試例表NxetDate函數(shù)求給定某個日的下一日期的動作如下:變量day加操作;變量day復(fù)位作;變量month操作;變量month位操作;變量year操作NxetDate函數(shù)的解關(guān)鍵日和月的問,所以以在下面的件樁的礎(chǔ)上建立決表有30};有31,12月外};是12};是月;:1=<day<=27};:

8,98,9::::year閏年};:year是閏年}項

NxetDate函數(shù)決表1,2,46,7111120012678規(guī)條

C1

M1M1M1M2M2M3M3M3M4M4M4M4M4件

C2在

D1,D2D3

D4D5D1,D2D3,D4

D5D1,D2D3,D4

D5D1D2D2D3D3D4D5C3在

————————Y1Y2Y1Y2—A1不可能A2加1

√√√√√√

√√動作

A3復(fù)位A41A5位

√√√√√√√√√√

A6加1

√NxetDate函數(shù)的試用例組測試用TestTest4Test5TestTest10Test11~14Test15Test16Test17Test18Test19Test20Test21~22

month99911121222222

day16303116311631162828292930

year2001200120012004200120042001200120042001200420012004

預(yù)期輸2001-9-172001-10-01不可能輸入日期2004-1-172001-2-012004-12-162002-1-012001-1-172004-2-292001-3-01不可能輸入日期不可能輸入日期七、測試例執(zhí)行結(jié)果1Test

2Test43、Case54、Case5、Case106、Case

7、Case158、Case169、Case1710TestC

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論