已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
一、選擇題 (每小題2分,共50分)下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的。o 1:參考答案:B我的答案:參考解析:(P25)驗證與確認的主要活動有關(guān)鍵性分析、可跟蹤性分析、評估等,這些工作分布在軟件開發(fā)的各個階段。o 試題內(nèi)容:o 軟件驗證和確認是保證軟件質(zhì)量的重要措施,它的實施應(yīng)該針對 A:程序編寫階段 B:軟件開發(fā)的所有階段 C:軟件調(diào)試階段 D:軟件設(shè)計階段o 2:參考答案:B我的答案:參考解析:(P37)軟件功能測試屬于黑盒測試。o 試題內(nèi)容:o 在軟件測試用例設(shè)計的方法中,最常用的方法是黑盒測試和白盒測試,其中不屬于白盒測試所關(guān)注的是 A:程序結(jié)構(gòu) B:軟件外部功能 C:程序正確性 D:程序內(nèi)部邏輯o 3:參考答案:D我的答案:參考解析:接口分析主要是看程序模塊或子程序之間的調(diào)用是否正確。o 試題內(nèi)容:o 在程序測試中,用于檢查程序模塊或子程序之間的調(diào)用是否正確的靜態(tài)分析方法是 A:操作性分析 B:可靠性分析 C:引用分析 D:接口分析o 4:參考答案:D我的答案:參考解析:(P8586)在設(shè)計測試用例時,還應(yīng)考慮從需求和設(shè)計的角度出發(fā),使用已有的經(jīng)驗去挖掘測試用例。o 試題內(nèi)容:o 下列指導(dǎo)選擇和使用測試覆蓋率的原則中錯誤的是 A:覆蓋率不是目的,僅是一種手段 B:不要追求絕對100的覆蓋率 C:不可能針對所有的覆蓋率指標來選擇測試用例 D:只根據(jù)測試覆蓋率指標來指導(dǎo)測試用例的設(shè)計o 5:參考答案:A我的答案:參考解析:(P68)滿足條件組合覆蓋,可能漏掉某些路徑覆蓋。o 試題內(nèi)容:o 在以下有關(guān)邏輯覆蓋的說法中錯誤的說法是 A:所有滿足條件組合覆蓋標準的測試用例集,也滿足路徑覆蓋的覆蓋標準 B:條件覆蓋能夠查出條件中包含的錯誤,但有時達不到判定覆蓋的覆蓋率要求 C:路徑覆蓋的查錯能力很強,但有時達不到條件組合覆蓋的覆蓋率要求 D:判定覆蓋包含了語句覆蓋,但它不能保證每個錯誤條件都能檢查得出來o 6:參考答案:D我的答案:參考解析:(P53)走查程序不需要程序員逐條講解程序。o 試題內(nèi)容:o 走查是對軟件進行靜態(tài)測試的一種方法,以下不屬于走查活動的是 A:計劃走查會議 B:準備測試用例 C:執(zhí)行走查以發(fā)現(xiàn)和改正錯誤 D:在走查過程中程序員逐條講解自己的程序o 7:參考答案:A我的答案:參考解析:暫無解析o 試題內(nèi)容:o 設(shè)有一段程序如下滿足判定條件覆蓋的要求下,最少的測試用例數(shù)目是 A:6 B:8 C:3 D:4o 8:參考答案:A我的答案:參考解析:(P135)自底向上集成可以在早期進行并行測試。o 試題內(nèi)容:o 在以下有關(guān)集成測試的說法中,錯誤的說法是 A:自底向上集成的缺點是在早期不能進行并行測試,不能充分利用人力 B:自底向上集成的優(yōu)點是減少了編寫樁模塊的工作量 C:自頂向下集成的優(yōu)點是能夠較早地發(fā)現(xiàn)在高層模塊接口、控制等方面的問題 D:自頂向下集成的缺點是需要設(shè)計較多的樁模塊,測試的開銷較大o 9:參考答案:A我的答案:參考解析:(P147)o 試題內(nèi)容:o 在集成測試階段,人們關(guān)注的一種主要的覆蓋是 A:功能覆蓋 B:語句覆蓋 C:基本路徑覆蓋 D:條件覆蓋o 10:參考答案:D我的答案:參考解析:暫無解析o 試題內(nèi)容:o 可跟蹤性分析是一種重要的軟件驗證和確認方法。不屬于可跟蹤性分析的活動是 A:正確標識在需求規(guī)格說明中的每項需求 B:從需求規(guī)格開始的正向跟蹤應(yīng)確保完全支持需求規(guī)格 C:每個當前的階段產(chǎn)品的規(guī)格或特性應(yīng)確保被可跟蹤的前驅(qū)規(guī)格所支持 D:確保所有不同接口規(guī)格說明的完整性o 11:參考答案:B我的答案:參考解析:(P180)負載測試目的是探測軟件處理能力的極限,壓力測試目的是利用壓力揭示潛在缺陷。o 試題內(nèi)容:o 以下關(guān)于軟件性能測試的說法中,不正確的是 A:發(fā)現(xiàn)軟件缺陷是性能測試的目的之一 B:壓力測試與負載測試的目的都是為了探測軟件在滿足預(yù)定的性能需求的情況下所能負擔的最大壓力 C:性能測試通常需要對測試結(jié)果進行分析才能獲得測試結(jié)論 D:檢驗軟件的最大負載是性能測試的目的之一o 12:參考答案:C我的答案:參考解析:(P179180)廣義軟件性能測試不包括兼容性測試。o 試題內(nèi)容:o 以下哪種軟件測試不屬于廣義軟件性能測試的范疇 A:并發(fā)測試 B:壓力測試 C:兼容性測試 D:負載測試o 13:參考答案:A我的答案:參考解析:(P186)o 試題內(nèi)容:o 以下關(guān)于軟件可靠性與硬件可靠性主要區(qū)別的說法中,正確的是 A:軟件的每個拷貝都是完全一樣的,而按照設(shè)計生產(chǎn)出來的同規(guī)格硬件總有微小差別 B:軟件經(jīng)常面臨惡意的使用者,而硬件沒有惡意的使用者 C:軟件的使用者通常遍及整個世界,而硬件的使用者通常只局限于某個地區(qū) D:軟件的失效都是邏輯錯誤引起的,而硬件的失效都不是邏輯錯誤引起的o 14:參考答案:B我的答案:參考解析:(P197)在面向?qū)ο筌浖南到y(tǒng)測試中用到了黑盒測試。 o 試題內(nèi)容:o 以下關(guān)于面向?qū)ο筌浖y試的說法中,錯誤的是 A:對于面向?qū)ο蟪绦蚣蓽y試而言,大突擊集成可能導(dǎo)致測試不充分 B:面向?qū)ο筌浖荒懿捎冒缀袦y試,不能采用黑盒測試 C:在存在多態(tài)的情況下,為了提高測試的充分性需要對所有可能的綁定都進行測試 D:單個成員方法的測試屬于面向?qū)ο蟪绦騿卧獪y試考慮的范疇o 15:參考答案:C我的答案:參考解析:暫無解析o 試題內(nèi)容:o 以下關(guān)于面向?qū)ο筌浖y試的說法中,正確的是 A:對于一個類的測試,一個測試用例只能包含對該類的一個方法的一次調(diào)用 B:基于判定表的測試不能用于面向?qū)ο蟪绦虻膯卧獪y試 C:不變式邊界測試可用于類層次的測試,其目的是測試功能組合 D:對于抽象類,需要進行單元測試o 16:參考答案:B我的答案:參考解析:(P201)自底向上和自頂向下都要輔助大量代碼。o 試題內(nèi)容:o 以下關(guān)于面向?qū)ο蟪绦蚣蓽y試的說法中,正確的是 A:大突擊集成在任何情況下都是效果最差的面向?qū)ο蟪绦蚣蓽y試策略 B:自底向上集成和自頂向下集成都需要為集成測試開發(fā)大量輔助代碼 C:協(xié)作集成從本質(zhì)上講是一種自底向上集成 D:基干集成從本質(zhì)上講是一種自頂向下集成o 17:參考答案:C我的答案:參考解析:(P217)Cookies測試是功能測試的一項內(nèi)容。o 試題內(nèi)容:o 以下關(guān)于Web應(yīng)用軟件測試的說法中,正確的是 A:對Web應(yīng)用軟件進行性能測試時,不需要進行壓力測試 B:內(nèi)容測試是Web應(yīng)用軟件易用性測試的一項重要內(nèi)容 C:Cookie測試是Web應(yīng)用軟件功能測試的一項重要內(nèi)容 D:是否存在無效鏈接是Web應(yīng)用軟件安全性測試關(guān)注的范疇o 18:參考答案:C我的答案:參考解析:(P231)軟件易用性包括禁止用戶的非法操作。o 試題內(nèi)容:o 以下哪一項屬于軟件易用性測試關(guān)注的范疇 A:軟件是否能在多種操作系統(tǒng)下運行 B:軟件是否能與同類軟件共享數(shù)據(jù) C:軟件是否能主動禁止用戶可能進行的非法操作 D:軟件是否能抵御網(wǎng)絡(luò)攻擊o 19:參考答案:D我的答案:參考解析:(P229)軟件能否打開以前版本保存的文件體現(xiàn)了兼容性。o 試題內(nèi)容:o 以下哪一項屬于數(shù)據(jù)兼容性測試關(guān)注的范疇 A:軟件在異常退出時是否會破壞正在處理的文件 B:軟件是否可以在不同的J2EE應(yīng)用服務(wù)器上運行 C:軟件同類功能的使用風(fēng)格是否一致 D:軟件是否能打開以前版本保存的文件o 20:參考答案:A我的答案:參考解析:(P240)極限檢測是對極限編程軟件的測試。o 試題內(nèi)容:o 以下關(guān)于極限測試的說法中,正確的是 A:極限測試是一種針對極限編程的軟件測試 B:極限測試中所有的測試均由編碼人員完成 C:與傳統(tǒng)的軟件測試相比,極限測試是一種更嚴格的測試 D:極限測試中只需要進行單元測試o 21:參考答案:D我的答案:參考解析:(P329)同一個軟件缺陷,不應(yīng)重復(fù)報告。o 試題內(nèi)容:o 下列有關(guān)軟件缺陷報告的編寫原則中,哪個是錯誤的 A:一個軟件缺陷報告中只應(yīng)記錄一個不可再劃分的軟件缺陷 B:軟件缺陷報告的標題應(yīng)該能夠最簡潔表達一個軟件缺陷 C:軟件缺陷報告中應(yīng)提供全面的有關(guān)該軟件缺陷再現(xiàn)的信息 D:同一個軟件缺陷可以被重復(fù)報告o 22:參考答案:C我的答案:參考解析:(P331)在新建狀態(tài)下,驗證操作是無法實現(xiàn)的。o 試題內(nèi)容:o 依據(jù)QESuite Web Version 1.0軟件問題生命周期定義,對于一個處在“新建”狀態(tài)的軟件問題報告,下列哪個操作是不可能出現(xiàn)的 A:校驗 B:關(guān)閉 C:驗證 D:分類與分配o 23:參考答案:B我的答案:參考解析:(P262264)技術(shù)文檔不是測試環(huán)境組成要素。o 試題內(nèi)容:o 下列哪個不是測試環(huán)境的組成要素 A:軟硬件 B:技術(shù)文檔 C:測試工具 D:網(wǎng)絡(luò)環(huán)境o 24:參考答案:C我的答案:參考解析:國家標準GB/T155322008 計算機軟件測試規(guī)范 第4.6節(jié),測試管理包括過程管理、配置管理和評審。o 試題內(nèi)容:o 根據(jù)GBT155322008計算機軟件測試規(guī)范,軟件測試管理主要包括:測試過程管理、測試評審管理,以及 A:測試用例管理 B:測試環(huán)境管理 C:配置管理 D:測試系統(tǒng)管理o 25:參考答案:B我的答案:參考解析:國家標準GB/T155322008 計算機軟件測試規(guī)范 第4.5.1節(jié) 測試用例設(shè)計原則: a)基于測試需求的原則。應(yīng)按照測試類別的不同要求,設(shè)計測試用例。如,單元測試依據(jù)詳細設(shè)計說明,集成測試依據(jù)概要設(shè)計說明,配置項測試依據(jù)軟件需要規(guī)格說明,系統(tǒng)測試依據(jù)用戶需求(系統(tǒng)/子系統(tǒng)設(shè)計說明、軟件開發(fā)計劃等); b)基于測試方法的原則。應(yīng)明確所采用的測試用例設(shè)計方法。為達到不同的測試充分性要求,就采用相應(yīng)的測試方法,如等價類劃分、邊界值分析、猜錯法、因果圖等方法; c)兼顧測試充分性和效率的原則。測試用例集就兼顧測試的充分性和測試的效率;每個測試用例的內(nèi)容也應(yīng)完整,具有可操作性; d)測試執(zhí)行的可再現(xiàn)性原則。應(yīng)保證測試用例執(zhí)行的可再現(xiàn)性。o 試題內(nèi)容:o 根據(jù)GBT155322008計算機軟件測試規(guī)范,設(shè)計測試用例應(yīng)遵循:基于測試需求的原則、基于測試方法的原則、兼顧測試充分性和效率的原則,以及 A:測試用例無冗余性原則 B:測試執(zhí)行可重復(fù)性原則 C:測試用例可操作性原則 D:測試用例可管理性原則一、論述題 (共3題,共50分) 1.請完成下列工作: (1)請給出與此有限狀態(tài)機等價的控制流圖;(4分) (2)確定基本測試路徑集;(9分) (3)設(shè)計試用例以覆蓋基本測試路徑。(7分) (20分) 參考答案:2. 基本測試路徑集 路徑1:S1S1 路徑2:S1S2S5 路徑3:S1S2S3S5 路徑4:S1S2S3S4S5 路徑5:S1S2S3S4S12.已知C源程序如下: *Input todays date,output tomorrows date* *version 2* #include struct ydate int day; int month; int year; int leap(struct ydate d) if(dyear4=0&dyear100!=0)|(dyear400=0) return 1; else return 0; int numdays(struct ydate d) int day; static int daytab= 31,28,31,30,31,30,31,31,30,31,30,31; if(leap(d)&dmonth=2) day=29; else day=daytabdmonth-1; return day; int main(void) struct ydate today,tomorrow; printf(format of date is:year,month,day 輸入的年,月,日之間應(yīng)用逗號隔開n); printf(today is:); scanf(d,d,d,&todayyear,&todaymonth,&todayday); while(0=todayyear |todayyear65535|0=todaymonth|today.month12| 0=todayday|todaydaynumdays(today) printf(input date error!reenter the date!n); printf(today is:); scanf(d,d,d,&todayyear,&todaymonth,&todayday); if(todayday!=numdays(today) tomorrowyear=todayyear; tomorrowmonth=todaymonth; tomorrowday=todayday+1; else if(todaymonth=12) tomorrowyear=todayyear+1; tomorrowmonth=1; tomorrowday=1; else tomorrowyear=todayyear; tomorrowmonth=todaymonth+1; tomorrowday=1; printf(tomorrow is :d,d,dnn, tomorrowyear,tomorrowmonth,tomorrowday); (1) 畫出程序中所有函數(shù)的控制流程圖;(10分) (2) 設(shè)計一組測試用例,使該程序所有函數(shù)的語句覆蓋率和分支覆蓋率均能達到100。如果認為該程序的語句或分支覆蓋率無法達到100,需說明為什么。(10分) (20分) 參考答案:函數(shù)的控制流程圖如下: int leap(struct ydate d) if (d.year%4=0&d.year%100!=0)|(d.year%400=0) return 1; else return 0; int numdays(struct ydate d) int day; static int daytab= 31,28,31,30,21,30,31,31,30,31,30,31; if(leap(d)&d.month=2) day=29; else day=daytabd.month-1; return day; int main(void) struct ydate today,tomorrow; printf(format of date is:year,month,day輸入的年,月,日之間應(yīng)用逗號隔開n); printf( today is:); scanf(%d,%d,%d,&today.year,&today.month,&today.day); while(0=today.year |today.year65535|0=today.month|today.month12| 0=today.day|today.daynumdays(today) printf(input date error!reenter the date!n); printf(today is:); scanf(%d,%d,%d,&today.year,&t
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《變形觀測成果整》課件
- 汽車維修知識培訓(xùn)課件
- 2024幼兒園保育員幼兒心理健康維護聘用協(xié)議3篇
- 2024施工合同終止協(xié)議書范本
- 中國音樂學(xué)院《計算機輔助設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 鄭州工業(yè)應(yīng)用技術(shù)學(xué)院《巖土工程勘察》2023-2024學(xué)年第一學(xué)期期末試卷
- 浙江工商職業(yè)技術(shù)學(xué)院《機器人學(xué)及其應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年藥品包裝材料質(zhì)量檢測與醫(yī)療器械包裝規(guī)范協(xié)議3篇
- 2025年GRC構(gòu)件生產(chǎn)及環(huán)保涂裝一體化服務(wù)合同3篇
- 2024新能源汽車動力電池回收利用合作協(xié)議
- ASTM B330-20 Standard Test Methods for Estimating Average Particle Size of Metal Powders and Related Compounds Using%2
- 顧客忠誠度論文
- 血氣分析及臨床應(yīng)用
- 實驗室安全檢查自查表
- 證券公司績效考核管理辦法
- 大班幼兒任務(wù)意識培養(yǎng)的策略研究論文
- 浙江省市政工程安全臺賬完整
- 歐洲城市廣場歷史演變
- 國外招商引資模式與經(jīng)驗借鑒(上海環(huán)盟)
- 個人信用報告異議申請表
- 蒸汽管道專項施工方案
評論
0/150
提交評論