




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上黑盒測試用例設(shè)計(jì)練習(xí)題1、準(zhǔn)考證號碼對招干考試系統(tǒng)“輸入學(xué)生成績”子模塊設(shè)計(jì)測試用例。招干考試分三個(gè)專業(yè),準(zhǔn)考證號第一位為專業(yè)代號,如: 1-行政專業(yè), 2-法律專業(yè), 3-財(cái)經(jīng)專業(yè)。 行政專業(yè)準(zhǔn)考證號碼為: 法律專業(yè)準(zhǔn)考證號碼為: 財(cái)經(jīng)專業(yè)準(zhǔn)考證號碼為:請劃分準(zhǔn)考證號碼的等價(jià)類。輸入條件有效等價(jià)類編號 無效等價(jià)類編號行政專業(yè)準(zhǔn)考證號碼數(shù)字串(1)負(fù)無窮(4)法律專業(yè)準(zhǔn)考證號碼數(shù)字串(2)(5)財(cái)經(jīng)專業(yè)準(zhǔn)考證號碼數(shù)字串(3)(6)正無窮(7)序號輸入?yún)?shù)覆蓋等價(jià)類輸出參數(shù)1(1)輸入正確2(2)輸入正確3(3)輸入正確410000(4)輸入錯誤5(5)輸入錯誤6(6)
2、輸入錯誤7(7)輸入錯誤2、電話號碼城市的電話號碼由兩部分組成。這兩部分的名稱和內(nèi)容分別是:1)地區(qū)碼:以0開頭的三位或者四位數(shù)字(包括0);2)電話號碼:以非0、非1開頭的七位或者八位數(shù)字。假定被調(diào)試的程序能接受一切符合上述規(guī)定的電話號碼,拒絕所有不符合規(guī)定的號碼,請使用等價(jià)分類法來設(shè)計(jì)它的測試用例。輸入條件有效等價(jià)類編號無效等價(jià)類編號地區(qū)碼0開頭(1)非0開頭(7)三位數(shù)字串(2)<三位數(shù)字串(8)四位數(shù)字串(3)>四位數(shù)字串(9)電話號碼非0 and 非1開頭(4)以0開頭(10)以1開頭(11)七位數(shù)字串(5)<七位數(shù)字串(12)八位數(shù)字串(6)>八位數(shù)字串(1
3、3)序號輸入?yún)?shù)覆蓋等價(jià)類輸出參數(shù)1012-(1)(2)(4)(5)輸入正確20123-(1)(3)(4)(5)輸入正確3012-(1)(2)(4)(6)輸入正確4110-(7)輸入錯誤501-(8)輸入錯誤601111-(9)輸入錯誤7012-(1)(2)(10)輸入錯誤8012-(1)(2)(11)輸入錯誤9012-15454(1)(2)(12)輸入錯誤100123-(1)(3)(13)輸入錯誤3、保險(xiǎn)公司計(jì)算保費(fèi)費(fèi)率的程序某保險(xiǎn)公司的人壽保險(xiǎn)的保費(fèi)計(jì)算方式為:投保額×保險(xiǎn)費(fèi)率其中,保險(xiǎn)費(fèi)率依點(diǎn)數(shù)不同而有別,10點(diǎn)及10點(diǎn)以上保險(xiǎn)費(fèi)率為0.6%,10點(diǎn)以下保險(xiǎn)費(fèi)率為0.1%;而點(diǎn)
4、數(shù)又是由投保人的年齡、性別、婚姻狀況和撫養(yǎng)人數(shù)來決定,具體規(guī)則如表1所示。表1 保險(xiǎn)公司計(jì)算保費(fèi)費(fèi)率的規(guī)則年齡性別婚姻撫養(yǎng)人數(shù)20394059其它MF已婚未婚1人扣0.5點(diǎn)最多扣3點(diǎn)(四舍五入取整)6點(diǎn)4點(diǎn)2點(diǎn)5點(diǎn)3點(diǎn)3點(diǎn)5點(diǎn)分析程序規(guī)格說明中給出和隱含的對輸入條件的要求,列出等價(jià)類表(包括有效等價(jià)類和無效等價(jià)類)。1) 年齡:一位或兩位非零整數(shù),值的有效范圍為199。2) 性別:一位英文字符,只能取值M或F。3) 婚姻:字符,只能取值已婚或未婚。4) 撫養(yǎng)人數(shù):空白或一位非零整數(shù)(19)5) 點(diǎn)數(shù):一位或兩位非零整數(shù),值的范圍為199根據(jù)表1中的等價(jià)類表,設(shè)計(jì)能覆蓋所有等價(jià)類的測試用例。輸入
5、條件有效等價(jià)類編號無效等價(jià)類編號年齡199整數(shù)(1)非199整數(shù)(9)性別M(2)非Mand非F(10)F(3)婚姻已婚(4)非已婚and非未婚(11)未婚(5)撫養(yǎng)人數(shù)null(6)非 null and 非19整數(shù)(12)19整數(shù)(7)點(diǎn)數(shù)199整數(shù)(8)非199整數(shù)(13)序號輸入?yún)?shù)覆蓋等價(jià)類輸出參數(shù)1(50,M,已婚,null)(1)(2)(4)(6)(8)保險(xiǎn)率為0.6%2(18,F(xiàn),未婚,null)(1)(3)(5)(6)(8)保險(xiǎn)率為0.6%3(45,F(xiàn),已婚,8)(1)(3)(4)(7)(8)保險(xiǎn)率為0.1%4(101,M,已婚,null)(9)輸入錯誤5(65,H,未婚,5)
6、(1)(10)輸入錯誤6(78,F(xiàn),假婚,null)(1)(3)(11)輸入錯誤7(88,M,已婚,11)(1)(2)(4)(12)輸入錯誤4、 輸入:用戶密碼要求:1)用戶密碼為6到8位。 2)必須含有字母和數(shù)的組合。輸出: 如正確,輸出正確的信息。否則,輸出相應(yīng)的錯誤信息。請結(jié)合等價(jià)類劃分法和邊界值分析法設(shè)計(jì)出相應(yīng)的測試用例。輸入條件有效等價(jià)類編號無效等價(jià)類編號用戶密碼6<=位數(shù)<=8(1)位數(shù)<6(3)位數(shù)>8(4)包含字母和數(shù)字(2)不包含數(shù)字(5)不包含字母(6)序號輸入?yún)?shù)覆蓋等價(jià)類輸出信息11234abcd(1)(2)輸入正確21234a(3)輸入錯誤3d
7、f(4)輸入錯誤4abcdedf(1)(5)輸入錯誤5(1)(6)輸入錯誤5、給出某一天(年,月, 日),計(jì)算出它的下一天,取值范圍為: 年:1000<= year <=3000 月:1<=month <=12 日:1<= day <=31 如 1999年3月4日的下一天是:1999年3月5日要求:輸入:三個(gè)參數(shù)(年,月, 日)輸出:如能正確計(jì)算,計(jì)算出它的下一天, 否則,輸出相應(yīng)的錯誤信息。1)使用C語言編寫程序?qū)崿F(xiàn)2)請結(jié)合等價(jià)類劃分法和邊界值分析法設(shè)計(jì)出相應(yīng)的測試用例,并依照測試用例對所編寫的程序進(jìn)行測試。(1)代碼如下:#include<std
8、io.h>void main()int year;int month,maxmonth=12;int day,maxday;printf("請輸入年份:(10003000)");scanf("%d",&year);if(year<1000 | year>3000)printf("輸入錯誤!請從新輸入!n");printf("請輸入年份:(10003000)"); scanf("%d",&year);printf("請輸入月份:(112)");
9、scanf("%d",&month);if(month<1 | month>12)printf("輸入錯誤!請從新輸入!n");printf("請輸入月份:(112)"); scanf("%d",&month); if(month=4|month=6|month=9|month=11)maxday=30;else if(month=2)if(year%400=0 | year%4=0)maxday=28;else maxday=29;elsemaxday=31;printf("
10、請輸入日份:(131)");scanf("%d",&day);if(day<1 | day>maxday)printf("輸入錯誤!請從新輸入!n");printf("請輸入日份:(131)"); scanf("%d",&day);if(month=maxmonth && day=maxday)year=year+1;month=1;day=1;else if(day=maxday)month=month+1;day=1;elseday=day+1;printf
11、("下一天是%d年%d月%d日",year,month,day);(2)輸入條件有效等價(jià)類編號無效等價(jià)類編號年1000<=year<=3000(1)<1000(4)>3000(5)月1<=month<=12(2)<1(6)>12(7)日1<=day<=31(3)<1(8)>31(9)邊界測試用例序號輸入?yún)?shù)輸出結(jié)果12000年3月1日2輸入錯誤!請從新輸入!3輸入錯誤!請從新輸入!4輸入錯誤!請從新輸入!5輸入錯誤!請從新輸入!6輸入錯誤!請從新輸入!7輸入錯誤!請從新輸入!等價(jià)類測試用例序號輸入?yún)?shù)覆
12、蓋等價(jià)類輸出結(jié)果1(1)(2)(3)2002年1月6日2(4)輸入錯誤!請從新輸入!3(5)輸入錯誤!請從新輸入!4(1)(6)輸入錯誤!請從新輸入!5(1)(7)輸入錯誤!請從新輸入!6(1)(2)(8)輸入錯誤!請從新輸入!7(1)(2)(9)輸入錯誤!請從新輸入!6、 假設(shè)中國某航空公司規(guī)定:中國去歐美的航線所有座位都有食物供應(yīng)。每個(gè)座位都可以播放電影。中國去非歐美的國外航線都有食物供應(yīng),只有商務(wù)倉可以播放電影。中國國內(nèi)的航班的商務(wù)倉有食物供應(yīng),但是不可以播放電影 。中國國內(nèi)的航班的經(jīng)濟(jì)倉除非飛行時(shí)間大于2小時(shí)就有食物供應(yīng),但是不可以播放電影。 使用決策表法設(shè)計(jì)測試用
13、例。123456航線中國去歐美?YNNNNN中國去非歐美的國外?NYYNNN中國國內(nèi)的航班NNNYYY商務(wù)倉-YNY-N飛行時(shí)間>2小時(shí)-Y-服務(wù)食物供應(yīng)-播放電影-測試用例美國亞洲,商務(wù)倉亞洲中國,商務(wù)倉中國,飛行時(shí)間>2中國7、有一個(gè)處理單價(jià)為5角錢的飲料的自動售貨機(jī)軟件測試用例的設(shè)計(jì)。其規(guī)格說明如下:若投入5角錢或1元錢的硬幣,押下橙汁或啤酒的按鈕,則相應(yīng)的飲料就送出來。若售貨機(jī)沒有零錢找,則一個(gè)顯示零錢找完的紅燈亮,這時(shí)在投入1元硬幣并押下按鈕后,飲料不送出來而且1元硬幣也退出來;若有零錢找,則顯示零錢找完的紅燈滅,在送出飲料的同時(shí)退還5角硬幣。要求:1)列出原因和結(jié)果,畫出因果圖 2)根據(jù)因果圖,建立判定表 3)根據(jù)判定表設(shè)計(jì)測試用例數(shù)據(jù)(1)原因:1-投5角硬幣2-投1元硬幣3-按【啤酒】按鈕4-按【橙汁】按鈕5-售貨機(jī)有零錢(燈亮)6-售貨機(jī)沒有零錢(燈暗)結(jié)果21-出飲料22-出飲料,找零錢23-不出飲料,退錢因果圖如下:1
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 設(shè)計(jì)創(chuàng)新成果管理辦法
- 監(jiān)理公司證件管理辦法
- 證券行業(yè)資質(zhì)管理辦法
- 開源信息保密管理辦法
- 成都交易資金管理辦法
- 高考網(wǎng)高一數(shù)學(xué)試卷
- 高中高三數(shù)學(xué)試卷
- 肝病中醫(yī)治療課件
- 高三春招復(fù)習(xí)數(shù)學(xué)試卷
- 東莞市高三二模數(shù)學(xué)試卷
- 電大考試試題及答案商法
- 廣西壯族自治區(qū)柳州市上進(jìn)聯(lián)考2024-2025學(xué)年高一下學(xué)期6月期末聯(lián)合考試數(shù)學(xué)試題(含答案)
- 八年級暑假前家長會課件
- 育嬰員考試題型及答案
- 2025年河南省高考地理試卷真題(含答案)
- 2025屆廣東省惠州惠城區(qū)五校聯(lián)考英語八下期末檢測試題含答案
- 科室建立血糖管理制度
- T/CNFAGS 16-2024綠色甲醇分級標(biāo)準(zhǔn)(試行)
- 國民經(jīng)濟(jì)行業(yè)分類代碼(2024年版)
- 房屋市政工程生產(chǎn)安全重大事故隱患判定檢查表(2024版)
- 2025年財(cái)會業(yè)務(wù)知識競賽題庫及答案(360題)
評論
0/150
提交評論