版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、軟件測試課堂測驗第一次測驗:Consider an application App that takes two inputs name and age, where name is a nonempty string containing at most 20 alphabetic characters and age is an integer that must satisfy the constraint 0<age< 120. The App is required to display an error message if the input value provid
2、ed for age is out of range. The application truncates any name that is more than 20-character in length and generates an error message if an empty string is supplied for name.(1) Please find out the equivalence classes等價類).(30 分)(2) Construct test cases using the equivalence classes derived M)(20 分)
3、答案:Consider a method fp, brief for findPrice, that takes two inputs code and qty. The item code is represented by the integer code and the quantity purchased by another integer variable qty. fp accesses a database to find and display the unit price, the description, and the total price of the item c
4、orresponding to code. fp is required to display an error message, and return, if either of the two inputs is incorrect. Assuming that an item code must be in the range 9 9 999 and quantity in the range 1- 100.Please give your test cases using boundary-value analysis50 分) 答案:第二次:1 .Develop a decision
5、 table for the descriptions belowNo charges are reimbursed報銷)to the patient until the deductible(扣除) has been met. After the deductible has been met, the amount to be reimbursed depends on whether or not the doctor or hospital is a "Preferred Provider." For preferred providersDoctor's
6、office visits are reimbursed at 65% and Hospital visits are reimbursed at 95%. For other providers reimburse 50% for Doctor's Office visits or 80% for Hospital visits.2 .Develop a decision table for the YesterDate function.答案:第三次:Cause-Effect Testing In a given network, the sendfile command is u
7、sed to send a file to a user on a different file server. The sendfile command takes three arguments: the first argument should be an existing file in the sender" s home directory, the second argument should be the name of the receiver" s file server, and the third argument should be the re
8、ceiver" s userid. If all the arguments are correct, then the file is successfully sent; otherwise the sender obtains an error message.答案:中國象棋走馬下法:1 .如果落點在棋盤外,則不移動棋子;2 .如果落點與起點不構成日字形,則不移動棋子;3 .如果落點處有自己放棋子,則不移動棋子;4 .如果在落點方向的鄰近交叉點有棋子(絆馬腿),則不移動棋子;5 .如果不屬于1-4,且落點處無棋子,則移動棋子;6 .如果不屬于1-4,且落點處為對方棋子(非老將)
9、,則移動棋子并除去對方棋子7 .如果不屬于1-4,且落點處為對方老將,則移動棋子,并提示戰(zhàn)勝對方,游戲 結束。請畫出因果圖,并轉換成判定表答案:Consider a web page with three distinct sections(Top, Midddle, and Bottom) that can be individually shown or hidden by the user. Please use orthogonalarray testing to test the interactions of the different sections.L4 (25)答案: 第四
10、次:某電力公司有A、B、C、D共四類收費標準,并規(guī)定:居民用電每月200度以下按A類收費,200度以上按B類收費。動力電以每月1萬度為分界:非高峰用電不足1萬度按B類收費,達到或超過1萬度按C類收費 高峰用電不足1萬度按C類收費,達到或超過1萬度按D類收費。 給出控制流圖,并設計滿足條件組合覆蓋的測試用例 答案:X80 andUOandQuestion 21.給出控制流圖。2.給出判定覆蓋、條件 覆蓋、條件組合覆蓋和 路徑覆蓋的測試用例。Question 31 ,給出控制流圖“2.給出語句覆蓋、int logicExample(int x, int y)int magic=0;if(x>
11、0 && y>0)magic = x+y+10; 語句塊 1 else判定覆蓋、條件覆 蓋.條件組合覆蓋 和路徑覆蓋的測試 用例口magic = x+y-1。; 語句塊2 )if(magic < 0)( magic = 0;語句塊3)return magic; "語句塊4答案:第五次:Question 1Void Do(intX, int A, int B, int C)要求:1 .畫出基本的控 制流圖和詳細的控制流圖口 2分別計算1中的圈復雜度.3 .給出獨立路 徑,并針對獨立 路徑設訶測試用 例1234567891011while(X+<10)rf(A>1)| (B-0) C=C/A;elseif(C<0) && (X>1)X=X+1;A=B+C;要求:1 .畫出基本的控制流圖 和詳細的控制流圖口2 .分別計算1中的圈芨 雜度U;給過獨立路徑,并針 對獨立路徑設計測試用 例float triangfeTypeffloat a,float b.float c) (1 float I;2 if(a+b<=c | a+c<=b | tync&l
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 探索2024年教育風向標:《口耳目》教案
- 2024年:虛擬現(xiàn)實技術在教育培訓中的應用
- 人教版初中化學九年級上冊-各單元測試卷共二十一套及答案
- 石頭的啟示作文3篇
- 甲狀腺功能亢進病例分析培訓課件
- (完整版)暗涵清淤專項方案
- 汽車中級工試卷
- 2024-2025學年新教材高中英語UNIT3FOODANDCULTUREPeriod1課時作業(yè)含解析新人教版選擇性必修第二冊
- 2024-2025學年高中物理第一章靜電場6電勢差與電場強度的關系課時作業(yè)含解析新人教版選修3-1
- 2024-2025學年新教材高中英語Unit4AmazingartSectionⅢDevelopingideas學案外研版必修第三冊
- 社區(qū)老年食堂運營方案策劃
- 熒光光纖測溫監(jiān)測系統(tǒng)-高壓柜 環(huán)網(wǎng)柜
- 國家衛(wèi)生健康委臨床檢驗中心室間質量評價標準2023年
- 《微生物與健康》課件PPT【科學六年級上冊教科版】
- 竊電與違約用電
- 醫(yī)療機構設置審批及執(zhí)業(yè)許可流程圖
- 031超高超限梁板模架專項方案交底
- 心肺復蘇及AED的使用
- 2023屆高考議論文段落提升指導課件(共32張PPT)
- 數(shù)控機床的機械結構
- 2023年鶴壁市鶴山區(qū)小升初英語考試題庫及答案解析
評論
0/150
提交評論