




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
黑盒測試作業(yè)參考答案黑盒測試作業(yè)參考答案黑盒測試作業(yè)參考答案黑盒測試作業(yè)參考答案編制僅供參考審核批準生效日期地址:電話:傳真:郵編:第三章黑盒測試參考答案(注意:答案僅供參考,若有誤,請自行修改。)1、某保險公司計算保險費率。計算方式為10點及10點以上保險費率為%,10點以下保險費率為%;而點數(shù)又是由投保人的年齡、性別、婚姻狀況和撫養(yǎng)人數(shù)來決定,具體規(guī)則如下表所示。其中,年齡有效輸入范圍為1-100;撫養(yǎng)人數(shù)可輸入“無”或1-9之間的整數(shù)。使用等價類劃分進行測試用例設計。年齡性別婚姻撫養(yǎng)人數(shù)20~3940~59其它MF已婚未婚1人扣點最多扣3點6點4點2點5點3點3點5點參考答案:通過對程序功能的分析,其等價類表如下所示:輸入條件有效等價類無效等價類年齡20~39歲(1)40~59歲(2)1~19歲或60~100歲(3)小于1歲(11)大于100歲(12)性別‘M’(4)‘F’(5)除‘M’和‘F’之外的其他字符(13)婚姻已婚(6)未婚(7)除已婚和未婚之外的其他字符(14)撫養(yǎng)人數(shù)無(8)1~6人(9)6~9人(10)除無和數(shù)字之外的其他字符(15)小于1(16)大于9(17)設計測試用例表,覆蓋等價類。測試用例輸入數(shù)據(jù)覆蓋的等價類預期輸出保險費率年齡性別婚姻撫養(yǎng)人數(shù)127M已婚無1468%250F未婚22579%370M已婚734610%40M已婚無11468提示“年齡應在1~100之間”5102F未婚412579提示“年齡應在1~100之間”630T已婚無11368提示“性別應輸入M或F”730M離婚無14148提示“婚姻應為已婚或未婚”830M已婚沒有14615提示“撫養(yǎng)人數(shù)應為無或1-9之間的整數(shù)”930M已婚-114616提示“撫養(yǎng)人數(shù)應為無或1-9之間的整數(shù)”1030M已婚2014617提示“撫養(yǎng)人數(shù)應為無或1-9之間的整數(shù)”2、NextDate函數(shù)。該函數(shù)要求輸入三個變量month、day和year,輸出該日期之后一天的日期。其中year的取值范圍為:1900-2079。如果輸入的日期組合不合法,則顯示“無效的輸入日期”。使用等價類劃分進行測試用例設計。參考答案:通過對程序功能的分析,其等價類表如下所示:輸入條件有效等價類無效等價類Month1≤month≤12(1)Month<1(11)Month>12(12)Day1≤day≤31(2)day<1(13)day>31(14)year1900≤year≤2079(3)year<1900(15)year>2079(16)設計測試用例表,覆蓋等價類。測試用例輸入數(shù)據(jù)覆蓋的等價類預期輸出monthdayyear162020081232008-6-212-12020081123month超出范圍3142020081223month超出范圍46-120081133day超出范圍563220081143day超出范圍662018001215year超出范圍762020801216year超出范圍3、P62,習題7。參考答案略。4、某軟件的一個模塊的需求規(guī)格說明書中描述:(1)年薪制員工:嚴重過失,扣年終風險金的4%;過失,扣年終風險金的2%。(2)非年薪制員工:嚴重過失,扣當月薪資的8%;過失,扣當月薪資的4%。請繪制出因果圖和判定表,并給出相應的測試用例。參考答案:根據(jù)程序的規(guī)格說明,原因和結果如下:原因:C1:年薪制員工。(1:是年薪制員工;0:非年薪制員工)C2:嚴重過失C3:過失結果:e1:扣年終風險金的4%e2:扣年終風險金的2%e3:扣當月薪資的8%e4:扣當月薪資的4%因果圖:略決策表:規(guī)則選項12345678條件C1:年薪制員工11110000C2:嚴重過失11001100C3:過失10101010結果e1:扣年終風險金的4%√e2:扣年終風險金的2%√e3:扣當月薪資的8%√e4:扣當月薪資的4%√不操作√√不可能√√用例表:用例輸入數(shù)據(jù)預期輸出TC1年薪制員工,嚴重過失扣年終風險金的4%TC2年薪制員工,過失扣年終風險金的2%TC3非年薪制員工,嚴重過失扣當月薪資的8%TC4非年薪制員工,過失扣當月薪資的4%5、有一個處理單價為1元5角錢的盒裝飲料的自動售貨機軟件,若投入1元5角硬幣,按下“可樂”、“雪碧”或“橙汁”按鈕,相應的飲料就送出來。若投入的是2元硬幣,在送出相應的飲料同時退換5角硬幣。請繪制出因果圖和判定表,并給出相應的測試用例。參考答案:根據(jù)程序的規(guī)格說明,原因和結果如下:原因:C1——投入1元5角硬幣C2——投入2元硬幣C3——按下可樂按鈕C4——按下雪碧按鈕C5——按下橙汁按鈕結果:E1——退還5角硬幣E2——送出可樂飲料E3——送出雪碧飲料E4——送出橙汁飲料中間結點:11——已投幣12——已按鈕(2)因果圖:(3)判定表:選項規(guī)則1-89-161718192021222324條件C10111111111C20100000000C3——00001111C4——00110011C5——01010101結果E1E2√E3√E4√不可能√√√√√√√選項規(guī)則2526272829303132條件C100000000C211111111C300001111C400110011C501010101結果E1√√E2√√E3E4√√不可能√√√√√(4)測試用例表。略6、P62,習題10。參考答案略。6、PriorDate函數(shù)。該函數(shù)要求輸入三個變量month、day和year,輸出該日期之前一天的日期。使用判定表法進行測試用例設計。參考答案:(1)根據(jù)函數(shù)的功能,劃分以下等價類集合。月: M1:={month|month=4,6,9,11月(30天)}M2:={month|month=5,7,8,10,12月(31天)}M3:={month|month=3月(31天)}M4:={month|month=2月}M5:={month|month=1月(31天)}日: D1:={Day|day=1}D2:={Day|day=2-28}D3:={Day|day=29}D4:={Day|day=30}D5:={Day|day=31}年: Y1:={year|year是閏年}Y2:={year|year不是閏年}(2)根據(jù)以上等價類集合,建立的判定表為:123456789101112131415C1:month在M1M1M1M2M2M3M3M3M4M4M4M4M4M5M5C2:day在D1D2-D4D5D1D2-D5D1D1D2-D5D1D2D3D3D4-D5D1D2-D5C3:year在-----Y1Y2---Y1Y2---動作:不可能√√√Day-1√√√√√√Month–1√√√√√Year–1√Day=30√Day=31√√√Month=12√Day=29√Day=28√合并后的判定表如下:12345,8,15671011121314C1:month在M1M1M1M2M2,M3,M
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 樓房裝修承攬合同范本
- l建設工程合同范本
- 合作加工木材合同范本
- 北京租房合同范本封面
- 廠區(qū)快遞轉(zhuǎn)讓合同范本
- 倉庫雜物搬運勞務合同范本
- 合伙臨時合同范本
- 合同里寫定價合同范本
- 信息技術合同范本
- 廠家網(wǎng)店授權合同范例
- 2024光伏發(fā)電施工工程機械設備安全技術操作規(guī)程
- 中國華電校園招聘在線測評題
- 中建企業(yè)建筑工程項目管理目標責任書(范本)
- 三年級全一冊《勞動與技術》第二單元 活動1《包書皮》課件
- 2024-2025學年湖南省長沙市雅禮教育集團八年級(上)創(chuàng)新素養(yǎng)數(shù)學試卷(含答案)
- 中醫(yī)藥膳專題講座培訓課件
- 2022版義務教育藝術課程標準美術新課標學習解讀課件
- 辦公樓建筑結構設計(畢業(yè)設計)
- 軸對稱圖形(課件)-2023-2024學年二年級下冊數(shù)學人教版-1
- 空心杯電機基礎知識
- DL-T+5839-2021土石壩安全監(jiān)測系統(tǒng)施工技術規(guī)范
評論
0/150
提交評論