版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、文檔供參考,可復(fù)制、編制,期待您的好評與關(guān)注! 軟件測試模擬試題四一、單項選擇題(本大題共15小題,每小題2分,共30分。在每小題列出的四個選項中只有一個選項是符合題目要求的,請將正確選項前的字母填在題后的括號內(nèi)) 1以下不正確的軟件測試原則是( )。A軟件測試可以發(fā)現(xiàn)軟件潛在的缺陷B所有的軟件測試都可追溯到用戶需求C測試應(yīng)盡早不斷地進行D程序員應(yīng)避免測試自己的程序2關(guān)于軟件測試,以下說法哪個是錯誤的觀點( )。A完全測試程序是不可能的B軟件測試是有風險行為C測試可以顯示潛伏的軟件缺陷D并非所有軟件缺陷都能恢復(fù)3軟件測試中白盒法是通過分析程序的( )來設(shè)計測試用例的。A應(yīng)用范圍 B內(nèi)部邏輯 C
2、功能 D輸入數(shù)據(jù)4測試用例的關(guān)鍵問題是( )。A如何組織軟件評審 B如何選擇測試用例C如何驗證程序的正確性 D如何采用綜合策略5下列幾種邏輯覆蓋標準中,查錯能力最強的是( )。A語句覆蓋 B判定覆蓋 C條件覆蓋 D條件組合覆蓋6在黑盒測試中,著重檢查輸入條件組合的方法是( )。A等價類劃分法 B邊界值分析法 C錯誤推測法 D因果圖法7軟件測試過程中的集成測試主要是為了發(fā)現(xiàn)( )階段的錯誤。A需求分析 B概要設(shè)計 C詳細設(shè)計 D編碼8集成測試時,能較早發(fā)現(xiàn)高層模塊接口錯誤的測試方法是( )。A自頂向下漸增式測試 B自底向上漸增式測試C非漸增式測試 D系統(tǒng)測試9調(diào)試應(yīng)該由( )完成。A與程序無關(guān)的
3、程序員 B編制該源程序的程序員 C不了解軟件設(shè)計的人員或機構(gòu) D設(shè)計該軟件的機構(gòu)10在變更控制中,管理各個用戶存取和修改一個特定軟件配置對象的權(quán)限是( )。A異步控制 B同步控制 C存取控制 D基線控制11下列屬于單元測試工具的是( )。AJunit BLoadRunner CBugFree DQuickTest 12TestDirector是一種( )工具。A測試管理 B功能測試 C性能測試 D白盒測試13在性能測試中關(guān)于數(shù)據(jù)準備,( )描述是正確的。識別數(shù)據(jù)狀態(tài)驗證測試案例。初始數(shù)據(jù)提供了基線用來評估測試執(zhí)行的結(jié)果。業(yè)務(wù)數(shù)據(jù)提供負載壓力背景。腳本中參數(shù)數(shù)據(jù)真實模擬負載。A B C D14黑
4、盒測試又分為功能測試和( )。A性能測試 B回歸測試 C隨機測試 D冒煙測試15( )可以作為軟件測試結(jié)束的標志。A使用了特定的測試用例 B錯誤強度曲線下降到預(yù)定的水平C查出了預(yù)定數(shù)目的錯誤 D按照測試計劃中所規(guī)定的時間進行了測試二、填空題(每空1分,共20分)1軟件測試的目的是盡可能多地發(fā)現(xiàn)軟件中存在的 ,將 作為糾錯的依據(jù)。2. 靜態(tài)測試采用 和 進行程序檢測。其中,后者依賴于計算機。3黑盒法只在軟件的 處進行測試,依據(jù) 說明書,檢查程序是否滿足 要求。4循環(huán)覆蓋式對程序內(nèi)部有 存在的邏輯結(jié)構(gòu)設(shè)計測試用例, 它通過 來限制測試。5測試的綜合策略是在測試中,聯(lián)合使用各種 方法,通常先用 法設(shè)
5、計基本的測試用例,再用 法補充一些必要的測試用例。6因果圖的基本原理是通過畫 圖,把用自然描述的 轉(zhuǎn)換為 ,最后為轉(zhuǎn)換后的每列設(shè)計一個測試用例。7回溯法調(diào)試是從 出發(fā),而歸納法調(diào)試是從 入手。8軟件配置審查的任務(wù)是檢查軟件的所有的文檔資料的 和正確性。9憑經(jīng)驗或直覺推測程序中可能存在的錯誤而設(shè)計測試用例的方法是 。10在單元測試時,需要為被測模塊設(shè)計 。三、簡答題(每小題5分,共30分)1什么是軟件缺陷?它的表現(xiàn)形式有哪些?2在單元測試過程中,如何劃分單元的?3白盒測試的重點以及相應(yīng)的對策是什么?4已知有函數(shù)f(x,y,z),其中x1000,2000,y1,12,z1,31,請寫出該函數(shù)采用邊
6、界值分析法設(shè)計的測試用例。5. 什么是性能測試?性能測試主要包括哪些內(nèi)容?6. 面向?qū)ο筌浖y試和傳統(tǒng)的軟件測試有何不同?四、問答題(2題共20分)1閱讀以下程序,說明該程序功能。(5分) dim ii=0while(Dialog(“Text:=Login”,”index:=”,&i).exist)Dialog(“Text:=Login”,”index:=”&i).closei=i+1wend2根據(jù)以下C程序完成相關(guān)問題(15分)void Sort(int iRecordNum,int iType)1 2 int x=0; 3 int y=0; 4 while(iRecordNum-0) 5
7、6 if(iType=0) 7 x=y+10; 8 else 9 if(iType=1) 10 x=y+20; 11 else 12 x=y+30; 13 14 問題1:畫出控制流圖(2分);問題2:計算環(huán)形復(fù)雜度(3分);問題3:導(dǎo)出獨立路徑(用語句編號)(5分);問題4:設(shè)計測試用例(5分)。軟件測試模擬試題四 參考答案一、單項選擇題(每小題2分,共30分)1.A2.C3.B4.B5.D6.D7.B8.A9.B10.D11.A12.A13.D 14.A15.B二、填空題(每空1分,共20分)1. 錯誤 測試結(jié)果2. 人工檢測 計算機輔助靜態(tài)分析3. 接口 需求規(guī)格 功能4. 循環(huán) 循環(huán)次數(shù)
8、5. 測試 黑盒 白盒6. 因果 功能說明 判定表7. 程序產(chǎn)生錯誤的地方 測試結(jié)果發(fā)現(xiàn)的線索8. 完整性9. 錯誤推測法10. 驅(qū)動模塊與樁模塊三、簡答題(每小題5分,共30分)1. 從產(chǎn)品內(nèi)部看,軟件缺陷是軟件產(chǎn)品開發(fā)或維護過程中所存在的錯誤、毛病等各種問題;從外部看,軟件缺陷是系統(tǒng)所需實現(xiàn)的某種功能的失效或違背。它的表現(xiàn)形式主要有以下幾種:(1)軟件未達到產(chǎn)品說明書中已經(jīng)標明的功能;(2)軟件出現(xiàn)了產(chǎn)品說明書中指明不會出現(xiàn)的錯誤;(3)軟件未達到產(chǎn)品說明書中雖未指出但應(yīng)當達到的目標;(4)軟件功能超出了產(chǎn)品說明書中指出的范圍;(5)軟件測試人員認為軟件難以理解、不易使用,或者最終用戶認為
9、該軟件使用效果不良。2. 單元測試的對象通常是軟件設(shè)計的最小邏輯單元,單元的劃分在面向過程的結(jié)構(gòu)化程序設(shè)計中一般是函數(shù)或子過程,而在面向?qū)ο蟮某绦蛑?,可以使類或類的成員函數(shù)。3. 白盒測試的重點以及對策分別為:模塊接口測試,重點檢查進出模塊的數(shù)據(jù)是否正確模塊局部數(shù)據(jù)結(jié)構(gòu)測試,重點檢查局部數(shù)據(jù)結(jié)構(gòu)能否保持完整性模塊邊界條件測試,重點檢查臨界數(shù)據(jù)是否正確處理模塊獨立執(zhí)行路徑測試,重點檢查由于計算錯誤,判定錯誤,控制流錯誤導(dǎo)致的程序錯誤模塊內(nèi)部錯誤處理測試,重點檢查內(nèi)部錯誤處理設(shè)施是否有效4. 其邊界值分析法的測試用例如下:,5. 性能測試是指通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統(tǒng)的各項性能指標進行測試。性能測試主要包括以下三個方面:應(yīng)用在客戶端性能的測試;應(yīng)用在網(wǎng)絡(luò)上性能的測試以及應(yīng)用在服務(wù)器端性能的測試。6. 面向?qū)ο缶幊痰奶匦匀绶庋b、繼承和多態(tài)性對測試的某些方面產(chǎn)生了影響,同時,面向?qū)ο蟮拈_發(fā)過程以及分析和設(shè)計方法也對測試產(chǎn)生了影響有利于盡早測試。四、問答題(2題共20分 第1題8分第二題12分)1. 該程序的功能為:如果屏幕上存在對話框,則進行循環(huán),根據(jù)屏幕上對話框的Index屬性確定對象,然后關(guān)閉。2. 問題1:問題2:V(G)=4問題3:路徑1:414路徑2:46713414路徑3:4691013414路徑4:
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 標準廠房需求分析
- 2024汽車銷售合同范本標準版
- 2024股權(quán)出質(zhì)質(zhì)權(quán)合同
- 糖尿病足的臨床表現(xiàn)
- 印刷單張合同范本
- 中國燃料電池汽車行業(yè)市場運行態(tài)勢及發(fā)展趨勢預(yù)測報告-智研咨詢發(fā)布
- 舞蹈培訓退費合同范本
- 金礦收購合同范本
- 2023年浙江省旅游投資集團招聘管培生筆試真題
- 個人合伙合同范本
- 數(shù)學建模第02章_簡單的優(yōu)化模型
- 高中英語語法 主謂一致(27張)ppt課件
- 采購管理實務(wù)習題答案項目二采購需求分析與計劃制定
- MSA-GRR數(shù)據(jù)自動生成工具
- 教育信息化設(shè)備投入使用管理情況自查自糾報告
- 二年級上冊音樂全冊教案(湘教版)
- 沖擊材料特性
- VDA6.3過程審核表
- 我和我的祖國歌詞和簡譜(共2頁)
- H型鋼最新尺寸規(guī)格表大全(共3頁)
- 雙交叉限幅控制在加熱爐燃燒控制系統(tǒng)中的應(yīng)用畢業(yè)論文
評論
0/150
提交評論