軟件測試試題及答案_第1頁
軟件測試試題及答案_第2頁
軟件測試試題及答案_第3頁
軟件測試試題及答案_第4頁
軟件測試試題及答案_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

軟件測試試題下面說法正確的是(C)。經過測試沒有發(fā)覺錯誤說明程序正確測試的目標是為了證明程序沒有錯誤勝利的測試是發(fā)覺了迄今尚未發(fā)覺的錯誤的測試勝利的測試是沒有發(fā)覺錯誤的測試不屬于白盒測試的技術是(C)。語句掩蓋B.判定掩蓋C.邊界值分析D.基本路徑測試單元測試主要針對模塊的幾個基本特征進行測試,該階段不能完成的測試是(A)。系統(tǒng)功能B.局部數據結構C.重要的執(zhí)行路徑D.錯誤處理軟件測試過程中的集成測試主要是為了發(fā)覺(B)階段的錯誤。A.需求分析B.概要分析C.具體設計D.編碼軟件測試不需要了解軟件設計的(D)。A.功能B.內部結構C.處理過程D.條件(C)方法依據輸出對輸入的依靠關系設計測試用例。A.路徑測試B.等價類C.因果圖D.邊界值分析通常,在(D)的基礎上,將全部模塊依據設計要求組裝成系統(tǒng)A.組裝測試B.系統(tǒng)測試C.驗收測試D.單元測試實際的規(guī)律掩蓋測試中,一般以(C)為主設計測試用例。A.條件掩蓋B.判定掩蓋C.條件組合掩蓋D.路徑掩蓋使用白盒測試方法時,確定測試數據應依據(A)和指定的掩蓋標準。A.程序內部規(guī)律B.程序的簡單度C?使用說明書D?程序的功能與設計測試用例無關的文檔是(A)。A.項目開發(fā)方案B.需求規(guī)格說明書C.設計說明書D.源程序軟件測試技術可以分為靜態(tài)測試和動態(tài)測試,下列說法中錯誤的是(D)靜態(tài)測試是指不運行實際程序,通過檢查和閱讀等手段來發(fā)覺程序中的錯誤。動態(tài)測試是指實際運行程序,通過運行的結果來發(fā)覺程序中的錯誤。動態(tài)測試包括黑盒測試和白盒測試。白盒測試是靜態(tài)測試,黑盒測試是動態(tài)測試。在軟件測試階段,測試步驟按次序可以劃分為以下幾步:(A)單元測試、集成測試、系統(tǒng)測試、驗收測試驗收測試、單元測試、系統(tǒng)測試、集成測試單元測試、集成測試、驗收測試、系統(tǒng)測試系統(tǒng)測試、單元測試、集成測試、驗收測試系統(tǒng)測試中主要用到的測試技術是(B)A.回歸測試B.黑盒測試C.白盒測試D.功能測試對軟件的性能測試、(B)測試、攻擊測試都屬于黑盒測試。A.語句B.功能C.單元D.路徑在用白盒測試中的規(guī)律掩蓋法設計測試用例時,有語句掩蓋、分支掩蓋、條件掩蓋判定-條件掩蓋、條件組合掩蓋和路徑掩蓋等,在下列掩蓋中,(D)是最強的掩蓋準則。A.語句掩蓋B.條件掩蓋C.判定-條件掩蓋D.路徑掩蓋16、驗收測試主要是由(A)來完成的。A.用戶B.測試人員C.開發(fā)人員D.高級經理17、在用白盒測試中的規(guī)律掩蓋法設計測試用例時,有語句掩蓋、分支掩蓋、條件掩蓋、判定-條件掩蓋、條件組合掩蓋和路徑掩蓋等,其中(A)是最弱的掩蓋準則。A.語句掩蓋B.條件掩蓋C.判定-條件掩蓋D.路徑掩蓋18、下面是一段求最大值的程序,其中datalist是數據表,n是datalist的長度。intGetMax(intn,intdatalist[]){intk=0;for(intj=1;j<n;j++)if(datalist[j]>datalist[k])k=j;returnk;}請問該程序段的McCabe環(huán)路簡單性為多少?(A)A.2B.3C.4D.5二、填空題:軟件測試是為了盡可能多地發(fā)覺軟件中存在的_錯誤_,將_測試結果_作為糾錯的依據。白盒測試中,掌握流測試是面對程序的結構_,數據流測試是面對程序的變量。集成測試中的兩種集成模式是一非增量測試模式和一增量測試模式-。單元測試的依據是具體設計說明書和源程序。測試用例由輸入數據和預期的輸出數據兩部分組成。三、推斷題:(X)1?為了提高測試效率,應取一切可能的輸入數據作為測試數據。(X)2.發(fā)覺錯誤多的程序模塊,殘留在模塊中的錯誤也多。(")3.發(fā)覺錯誤多的程序模塊,殘留在模塊中的錯誤也多(7)4.等價類劃分方法將全部可能的輸入數據劃分成若干部分,然后從每一部分中選取少數有代表性的數據作為測試用例。(X)5.系統(tǒng)測試的目標是要找出軟件在與系統(tǒng)其他部分協(xié)調工作時消失的全部故障四、簡答題:為什么說軟件測試是軟件開發(fā)中不行缺少的重要一環(huán),但不是軟件質量保證的平安網?軟件測試是軟件開發(fā)中不行缺少的重要一環(huán),緣由是:測試的工作量約占整個項目開發(fā)工作量的53%~87%左右,假如是關系到人的生命平安的軟件,測試的工作量還要更大。軟件測試是對軟件需求分析、設計規(guī)格說明、編碼的最終復審,是軟件質量保證的關鍵步驟。但軟件測試不是軟件質量保證的平安網,由于軟件測試只能發(fā)覺錯誤,不能保證沒有錯誤。請描述靜態(tài)測試和動態(tài)測試的區(qū)分。是否運行程序。靜態(tài)測試是不運行被測試程序,對代碼通過檢查、閱讀進行分析。動態(tài)測試是真正運行被測程序,在執(zhí)行過程中,通過輸入有效的測試用例對其輸入與輸出的對應關系進行分析。單個組件經過代碼審查和測試,其有效性已經得到了全面驗證,請解釋為什么仍舊需要進行集成測試。單個組件正常工作并不意味著全部組件集成在一起可以正常工作,由于組件相互連接時接口會引起很多新問題,集成測試正是將通過單元測試的各個組件組裝在一起進行綜合測試,以便發(fā)覺與接口有關的各種錯誤。五、設計題:如圖顯示某程序的規(guī)律結構。試為它設計足夠的測試用例,分別實現對程序的判定覆蓋、條件掩蓋和條件組合掩蓋。掩蓋種類需滿意的條件測試數據期望結果判定掩蓋A〉l,B=0A=2,B=0執(zhí)行siA〉l,BhO或A<1,B=0或A<1,BhOA=2,B=1或A=1,B=0或A=1,B=1執(zhí)行S2條件掩蓋以下四種狀況各消失一次A>1B=0A=2,B=0執(zhí)行SiA<1BhOA=l,B=1執(zhí)行S2條件組合掩蓋A〉l,B=0A=2,B=0執(zhí)行SiA〉l,BhOA=2,B=1執(zhí)行S2A<1,B=0A=1,B=0執(zhí)行S2A<1,BhOA=1,B=1執(zhí)行S2某城市電話號碼由三部分組成。它們的名稱和內容分別是:地區(qū)碼:空白或三位數字;前綴:非‘0'或‘1'的三位數字;后綴:4位數字。假定被測程序能接受一切符合上述規(guī)定的電話號碼(如:(635)805-9321),拒絕全部不符合規(guī)定的電話號碼。依據該程序的規(guī)格說明,作等價類的劃分,并設計測試方案。輸入條件有效等價類無效等價類地區(qū)碼空白;三位數;5.有非數字字符;6.少于三位數字;7.多于三位數字。前綴3.從200到999之間的三位8?有非數字字符;9?起始位為'0';10.起始位為'1';11.少于三位數字;12.多于三位數字。后綴4.四位數字。13.有非數字字符;14.少于四位數字;15.多于四位數字。方案內容輸入預期輸出地區(qū)碼前綴后綴1空白200?999之間的三位數字四位數字()276-2345有效2三位數字四位數字(635)805-9321有效3有非數字字符(20A)723-4567無效4少于三位數字(33)234-5678無效5多于三位數字(5555)345-6789無效6有非數字字符(345)5A2-3456無效7起始位為'0'(345)012-3456無效8起始位為'1'(345)132-3456無效9少于三位數字(345)92-3456無效10多于三位數字(345)4562-3456無效11有非數字字符(345)342-3A56無效12少于四位數字(345)342-356無效13多于四位數字(345)562-34567無效3?在flight4A或flight4B中自己設計測試用例1,完成任意一個GUI檢查點的設置,并要求設置多個檢查點的內容。設計測試用例2,這是一個數據驅動的測試用例,實現過程為:首先在flight4A中新建一個預約,輸入航班的日期、起飛地、目的地、姓名和機艙類型,并完成插入預約的操作;再將此基本測試轉換為數據驅動測試,在數據表中為姓名和機艙類型設計不同的3個數據值,執(zhí)行測試并查看測試結果。設計測試用例3:將上面設計的兩個測試,建立成一個批處理測試。黑盒測試:例如,有一個處理單價為5角錢的飲料自動售貨機,軟件測試用例的設計規(guī)格說明如下:若投入5角錢或1元錢的硬幣,押下〖橙汁〗或〖啤酒〗的按鈕,則相應的飲料就送出來。若售貨機沒有零錢找,則一個顯示〖零錢找完〗的紅燈亮,這時在投入1元硬幣并押下按鈕后,飲料不送出來而且1元硬幣也退出來;若有零錢找,則顯示〖零錢找完〗的紅燈滅,在送出飲料的同時退還5角硬幣?!狈治鲞@一段說明,列出緣由和結果:售貨機有零錢找投入1元硬幣投入5角硬幣押下橙汁按鈕押下啤酒按鈕結果:21.售貨機〖零錢找完〗燈亮退還1元硬幣退還5角硬幣送出橙汁飲料送出啤酒飲料畫出因果圖全部緣由結點列在左,全部結果結點列在右。建立中間結點,表示中間狀態(tài):投入1元硬幣且押下飲料按鈕押下〖橙汁〗或〖啤酒〗的按鈕應找5角零錢并且售貨機有零錢找錢已付清由于2與3,4與5不能同時發(fā)生,分別加上約束條件E。因果圖轉換成判定表。在判定表中選擇測試用例。售貨機有零錢找投入1元硬幣投入5角硬幣押下橙汁按鈕押下啤酒按鈕售貨機"零錢找完"燈亮退還1元硬幣找回5角硬幣送出橙汁飲料送出啤酒飲料11111111111111110000000000000000111111110000000011111111000000001111000011110000111100001111000011001100110011001100110011001100It10101010101010101010101010101010序號123456789101234567B920

溫馨提示

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

評論

0/150

提交評論