軟件參考資料測試期末試題A卷及答案最終版_第1頁
軟件參考資料測試期末試題A卷及答案最終版_第2頁
軟件參考資料測試期末試題A卷及答案最終版_第3頁
軟件參考資料測試期末試題A卷及答案最終版_第4頁
軟件參考資料測試期末試題A卷及答案最終版_第5頁
已閱讀5頁,還剩4頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

1、9電子科技大學二零零八至二零零八學年第二學期軟件測試技術(A卷)課程考試題(120分鐘) 閉卷 考試時間:2008一一二四總分評卷教師說明:本試卷共四大題,試卷滿分100分。注意:請將所有答案填寫在最后一頁答題卡上。一、單項選擇題:共20小題,每小題2分,滿分40分。1.軟件測試按照測試層次可以分為 (c )A.黑盒測試、白盒測試B.功能性測試和結構性測試C.單元測試、集成測試和系統測試D、動態測試和靜態測試2、軟件測試是采用(a )執行軟件的活動。A.測試用例B.輸入數據C.測試環境D.輸入條件3.軟件測試是軟件開發過程的重要階段,是軟件質量保證的重要手段,下列哪個(些)是軟件測 試的任務?

2、答案:(d )1預防軟件發生錯誤 2發現程序錯誤3提供診斷錯誤信息A.只有1B.只有2C.只有3D.都是4、導致軟件缺陷的最大原因是:(a )A.軟件需求說明書B.設計方案C.編碼D.維護5、測試用例是為達到最佳的測試效果或高效的揭露隱藏的錯誤而精心設計的少量測試數據,至少應該包括( a )B、測試目標、測試工具D、測試配置并改正這些錯誤,同時修改相關的文檔,B.調試D.單元測試)A、測試輸入、執行條件和預期的結果。C、測試環境6、對已經發現的錯誤進行錯誤定位和確定出錯性質, 種行為屬于(b )A.測試C.回歸測試7、軟件缺陷修復的代價最高的階段為( aA、發布階段B、需求階段C、設計階段D、

3、編碼階段8、下列(b )是關于軟件缺陷的描述。A.導致軟件包含故障的人的行為B.產品的異常情況C .引起一個功能部件不能完成所要求的功能的一種意外情況D.功能部件執行其規定功能的能力喪失9、可作為測試停止的標準是( d )A.當時間用光時B.執行了所有的測試用例,但沒有發現故障C.當所有缺陷都已經清除時D.當達到所要求的覆蓋時10、下列描述錯誤的是( a )A.軟件發布后如果發現質量問題,那是軟件測試人員的錯B.窮盡測試實際上在一般情況下是不可行的C.軟件測試自動化不是萬能的D.測試能由非開發人員進行,調試必須由開發人員進行。11、如下圖所示的 N-S圖,至少需要(b )個測試用例完成邏輯覆蓋

4、。A. 15B. 16C. 17D. 18 12、下列(c )方法設計出的測試用例發現程序錯誤的能力最強。A.等價類劃分法B.場景法C.邊界值分析法D.決策表法 13、功能性測試是根據( a )來設計測試用例。A、軟件的規格說明B、設計文檔C、程序的內部邏輯D、維護手冊 14、在軟件修改之后,再次運行以前為發現錯誤而執行程序曾用過的測試用例,這種測試稱之為 ( c )A.單元測試B.集成測試C.回歸測試D.驗收測試15、( c )方法是根據輸出對輸入的依賴關系來設計測試用例的。A .邊界值分析B .等價類C.因果圖法D.錯誤推測法16、測試工程師的工作范圍會包括檢視代碼、評審開發文檔,這屬于(

5、 b )A.動態測試B.靜態測試C.黑盒測試D.白盒測試17、如果 F實現一個程序,輸入變量x1和x2的邊界、區間分別為:awx1wd,區間為a,b,b,c,c,d; e x21)&(B=0)2 X = X/A;3 if ( (A=2)|(X1)4 X = X+1;5 由于控制流圖假設的是單條件,因此對于復合條件,可將其分解為多個單個條件,并映射成控制流圖。A1 ; 2: B=0 ; 3: X = X/A ; 4: A=2 ; 5: X1 ; 6: X = X+1 ; 7: 2、某城市電話號碼由三部分組成,分別是:地區碼一一 空白或三位數字;前 綴一一 非0或1開頭的三位數字;后綴一4位數字。

6、假定被測程序能接受一切符合上述規定的電話號碼,拒絕所有不符合規定的電話號碼。要求采用弱健壯等價類方法,即同時考慮有效值和無效值,基于單缺陷假設(1)首先進行輸入條件等價類劃分,并編號,寫出等價類表(2)設計測試用例,以便覆蓋所有的有效等價類(3)為每一個無效等價類設計一個測試用例,列出完整的測試用例表。軟件測試技術(A卷)答案及評分標準、單選題(20X 2= 40分)題號12345678910答案CADAABABDA題號11121314151617181920答案BCACCBDCBD、判斷題(20X 1 = 20分)題號12345678910答案VXXXVVVXX題號1112131415161

7、7181920答案xXVVXXVVVX三、 簡答題(4X5=20分)答:檢視代碼、評審開發文檔(靜態測試方法)進行測試設計、寫作測試文檔(測試計劃、測試方案、測試用例等)執行測試,發現軟件缺陷,提交缺陷報告,并確認缺陷最終得到了修正通過測試度量軟件的質量 .2 .答:功能性測試具有兩大優點: 功能性測試與軟件如何實現無關;測試用例開發可以與實現并行進行,因此可以壓縮總的項目開發時間。缺點:測試用例之間可能存在嚴重的冗余,還會有位測試的軟件漏洞。結構性測試局限于已經完成的代碼行為當中,離代碼太近。因此可以結構性測試指標去解決冗余和漏洞問題。如果發現同一條程序路徑被多個功能性測試用例遍歷,就可以懷

8、疑這種冗余不會發生新的缺陷,如果沒有達到一定的DD一路徑覆蓋,則可知在功能性測試用力中存在漏洞。因此路徑測試可以提供作為功能性測試交叉檢查的一組指標。3 .答:測試層次與傳統開發 V型瀑布模型的對應自頂向下,功能分解 , , , , , , , , , , , 四、綜合題 (2X10= 20分)1 .畫出控制流圖:如右圖所示計算環形復雜度:10 (條邊)-7 (個節點)+ 2 = 5 導出獨立路徑(用語句編號表示)路徑 1: 1 一 2一 3一 4一 5一 6一 7 路徑 2: 1 一4 一 5 一 6 一 7 路徑 3: 1 一2 一 4 一 6 一 7 路徑 4: 1 一2 一 4 一 5

9、 一 7 路徑 5: 1 一2 一 3 一 4 一 5 一 7測試用例用例號路徑輸入數據A B X預期輸出XTC11 一2 一 3 一 4 一 5一 6一 73063TC21 一4 一 5 一 6 一 70134TC31 2 4 6 72112TC41 一2 一 4 一 5 一 73100TC51 一2 一 3 一 4 一 5一 730312 .列出等價類表輸入條件1有效等價類編號無效等價類編號地區碼空白1有非數字字符51少于3位數字6 r3位數字2 -多于3位數字7-1前綾2009993有非數字字符8起始位為09起始位為Tr io少于3位數字ii多于3位數字12后輟4位數字4有非數字宇符13少于4位數字14 .多于4位數字15測試用例弱健壯等價類測試用例輸入數據需IS用惻編號預期輸出覆蓋等價類地區碼前集后集1空白2234567接受(有效)1, 3, 421238059876接受(有效)2, 3, 4P 520A2234567拒絕(無效)54332345678拒絕(無效)6512342344567拒絕(無效)761232B3

溫馨提示

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

最新文檔

評論

0/150

提交評論