下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、面向?qū)ο筌浖臏y(cè)試 二 總分: 56.00 ,做題時(shí)間: 90 分鐘 一、 單項(xiàng)選擇題 總題數(shù): 28,分?jǐn)?shù): 56.00 1. 下面面向?qū)ο蟪绦騿卧獪y(cè)試方法中,屬于方法層次測(cè)試的是分?jǐn)?shù): 2.00 A. 不變式邊界測(cè)試B. 模態(tài)類測(cè)試c.多態(tài)消息測(cè)試VD. 非模態(tài)類測(cè)試解析:2. 以下測(cè)試策略中,屬于類樹層次的測(cè)試是 分?jǐn)?shù): 2.00 A. 等價(jià)類劃分測(cè)試B. 組合功能測(cè)試C. 多態(tài)效勞測(cè)試 VD. 多態(tài)消息測(cè)試解析:3. 在面向?qū)ο鬁y(cè)試中,系統(tǒng)測(cè)試的目的是 分?jǐn)?shù): 2.00 A. 揭示軟件中存在的故障B. 修改軟件中已經(jīng)發(fā)現(xiàn)的缺陷與故障C. 檢查軟件功能符合需求規(guī)格說明書D. 確認(rèn)用戶是否
2、能夠接受該軟件 V 解析:4. 在面向?qū)ο筌浖y(cè)試中,下面測(cè)試策略是從用戶的角度出發(fā)進(jìn)行的是分?jǐn)?shù): 2.00 A. 面向?qū)ο筌浖膯卧獪y(cè)試B. 面向?qū)ο筌浖募蓽y(cè)試C. 面向?qū)ο筌浖娜斯y(cè)試D. 面向?qū)ο筌浖_實(shí)認(rèn)測(cè)試 V 解析:5. 以下不屬于面向?qū)ο蠹蓽y(cè)試策略的是分?jǐn)?shù): 2.00 A. 不變式邊界測(cè)試 VB. 協(xié)作集成測(cè)試C. 大突擊集成測(cè)試D. 高頻集成測(cè)試 解析:6. 對(duì)于代碼量比較少,且大局部已經(jīng)充分進(jìn)行測(cè)試的軟件進(jìn)行測(cè)試時(shí),最適合的策略是 分?jǐn)?shù): 2.00 A. 自頂向下測(cè)試B. 協(xié)作集成測(cè)試C. 基干集成測(cè)試D. 大突擊集成測(cè)試V解析:7. 以下不屬于方法層的測(cè)試是 分?jǐn)?shù):
3、 2.00 A. 模態(tài)類測(cè)試 VB. 遞歸函數(shù)測(cè)試C. 基于判定表的測(cè)試D. 多態(tài)消息測(cè)試解析:8. 對(duì)采用迭代或增量開發(fā)過程模型開發(fā)的產(chǎn)品進(jìn)行集成測(cè)試時(shí)最適合采用的集成策略是分?jǐn)?shù): 2.00 A. 傳統(tǒng)的集成測(cè)試策略B. 基于使用的集成測(cè)試策略C. 基干集成測(cè)試策略D. 高頻集成測(cè)試策略 V解析:9. 以下不屬于面向?qū)ο蠹蓽y(cè)試要考慮的問題是分?jǐn)?shù): 2.00 A. 測(cè)試用例的生成與執(zhí)行B. 類或類族的測(cè)試 VC. 測(cè)試結(jié)果的判斷D. 要進(jìn)行集成的實(shí)體 解析:10. 以類為單元進(jìn)行單元測(cè)試時(shí),以下說法中正確的選項(xiàng)是分?jǐn)?shù): 2.00 A. 一個(gè)測(cè)試用例可以調(diào)用該類的多個(gè)方法,但每個(gè)方法只能調(diào)用一
4、次VB. 一個(gè)測(cè)試用例只能調(diào)用在該類中定義的方法,不能調(diào)用在該類的父類中定義的方法C. 由該類方法組成的任何一個(gè)序列都是一個(gè)合理的測(cè)試用例D. 針對(duì)一個(gè)類的多個(gè)實(shí)例問協(xié)作的測(cè)試仍然屬于面向?qū)ο髥卧獪y(cè)試的范疇解析: 分析 A 選項(xiàng)的表達(dá)是正確的。繼承是面向?qū)ο蟮囊粋€(gè)重要的機(jī)制,它允許子類直接獲 取父類的屬 性和方法,從而實(shí)現(xiàn)對(duì)父類的復(fù)用,所以 B 選項(xiàng)的表達(dá)是錯(cuò)誤的。由于面向?qū)ο?具有封裝的特點(diǎn),在對(duì)面 向?qū)ο筌浖M(jìn)行測(cè)試時(shí), 不能簡(jiǎn)單地對(duì)每個(gè)類的成員方法進(jìn)行測(cè)試, 在調(diào)用任何成員方法之前還 必須保證 相應(yīng)的實(shí)例處于該方法的預(yù)期工作狀態(tài),即設(shè)計(jì)類的測(cè)試用例時(shí),不僅要考慮各成員 方法的輸入?yún)?shù),還
5、 要考慮如何設(shè)計(jì)調(diào)用的序列,所以 C 選項(xiàng)表達(dá)錯(cuò)誤。由于面向?qū)ο蟪绦蛑锌瑟?dú)立被測(cè)試的單元 通常是一個(gè) 類族或最小是一個(gè)獨(dú)立的類,面向?qū)ο蟪绦虻膯卧獪y(cè)試主要考慮類和類族的測(cè)試,D 選項(xiàng)中針對(duì)一個(gè)類 的 多個(gè)實(shí)例間的協(xié)作測(cè)試應(yīng)輸入面向?qū)ο蠹蓽y(cè)試考慮的范疇。綜上所述,此題選擇A。11. 在面向?qū)ο筌浖y(cè)試模型中,面向?qū)ο缶幊痰臏y(cè)試可以細(xì)分為。分?jǐn)?shù): 2.00 )A. 單元測(cè)試和集成測(cè)試VB. 單元測(cè)試和系統(tǒng)測(cè)試C. 單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試D. 系統(tǒng)測(cè)試和驗(yàn)收測(cè)試解析:12. 面向?qū)ο蟪绦騿卧獪y(cè)試中,模態(tài)類測(cè)試是基于 圖生成測(cè)試用 例。分?jǐn)?shù): 2.00 )A.用例圖B.順序圖C.協(xié)作圖D.狀態(tài)
6、轉(zhuǎn)換圖 V解析»»13. 集成測(cè)試的目的是測(cè)試系統(tǒng)的各個(gè)組成局部放在一起是否能夠協(xié)調(diào)一致,在集成測(cè)試策略中要考慮的問 題有 。(分?jǐn)?shù): 2.00 )A. 測(cè)試用例的生成及執(zhí)行B. 選擇集成的實(shí)體C. 測(cè)試結(jié)果的判斷D. 以上全部 V解析:14. 以下關(guān)于面向?qū)ο筌浖y(cè)試的說法中,錯(cuò)誤的選項(xiàng)是(分?jǐn)?shù): 2.00 )A. 不變式邊界測(cè)試是一種類級(jí)別的單元測(cè)試技術(shù)B. 對(duì)于一顆繼承樹上的多個(gè)類,只有處于葉節(jié)點(diǎn)的類需要測(cè)試VC. 測(cè)試動(dòng)態(tài)綁定時(shí)類樹測(cè)試的一個(gè)目標(biāo)D. 在面向?qū)ο髥卧獪y(cè)試中,等價(jià)類劃分測(cè)試可以用于方法級(jí)別的測(cè)試解析:分析A、C、D選項(xiàng)的表達(dá)都是正確的。面向?qū)ο笾杏屑?/p>
7、和多態(tài)現(xiàn)象,所以對(duì)子類的測(cè)試通常不 能限定在子類中定義的成員變量和成員方法上, 還要考慮父類對(duì)子類的影響, 所 以 B 選項(xiàng)的表達(dá)是錯(cuò)誤的15. 測(cè)試子類中多態(tài)方法的實(shí)現(xiàn)是否保持了父類對(duì)該方法的規(guī)格說明的策略是。分?jǐn)?shù): 2.00 )A. 不變式邊界測(cè)試B. 模態(tài)類測(cè)試C. 非模態(tài)類測(cè)試D. 多態(tài)效勞測(cè)試 V解析:16. 面向?qū)ο蠓治龅臏y(cè)試和面向?qū)ο笤O(shè)計(jì)的測(cè)試是對(duì)分析結(jié)果的測(cè)試,這兩種測(cè)試主要是以下面哪種方式進(jìn) 行 。分?jǐn)?shù): 2.00 )A. 技術(shù)評(píng)審B. 文檔審查 VC. 代碼檢查D. 走查解析:17. 面向?qū)ο蟮母締挝皇?_ 分?jǐn)?shù): 2.00 A. 類 VB. 對(duì)象C. 成員變量D. 組件
8、 解析:18. 以下不屬于面向?qū)ο筌浖^(qū)別于傳統(tǒng)結(jié)構(gòu)化軟件的特點(diǎn)的是分?jǐn)?shù): 2.00 A. 封裝B. 結(jié)構(gòu)化 VC. 繼承D. 多態(tài)解析:19. 以下關(guān)于面向?qū)ο筌浖蓽y(cè)試的說法中,正確的選項(xiàng)是 分?jǐn)?shù): 2.00 A. 大突擊測(cè)試總是面向?qū)ο筌浖蓽y(cè)試效果最差的方法B. 基于判定表的測(cè)試是面向?qū)ο筌浖蓽y(cè)試的常用方法C. 大突擊測(cè)試無需增量集成 VD. 自底向上集成需要開發(fā)的測(cè)試代碼總是比自頂向下集成需要開發(fā)的測(cè)試代碼多 解析: 分 析 所謂大突擊集成就是將系統(tǒng)的所有組成成分都集成在一起進(jìn)行測(cè)試。 與其他集成策略不同的 是,大突擊集成只能進(jìn)行一輪,無須進(jìn)行增量集成。20. 以下關(guān)于面向?qū)?/p>
9、象軟件測(cè)試的說法中,錯(cuò)誤的選項(xiàng)是 。分?jǐn)?shù): 2.00 A. 對(duì)于面向?qū)ο蟪绦蚣蓽y(cè)試而言,大突擊集成可能導(dǎo)致測(cè)試不充分B. 面向?qū)ο筌浖荒懿捎冒缀袦y(cè)試,不能采用黑盒測(cè)試VC. 在存在多態(tài)的情況下,為了提高測(cè)試的充分性需要對(duì)所有可能的綁定都進(jìn)行測(cè)試D. 單個(gè)成員方法的測(cè)試屬于面向?qū)ο蟪绦騿卧獪y(cè)試考慮的范疇 解析: 分析 由于大突擊集成面對(duì)的是整個(gè)軟件的所有代碼,幾乎沒有什么方法能夠?yàn)榇松?適宜的測(cè)試 用例集,所以大突擊集成可能導(dǎo)致測(cè)試不充分, A 說法正確。 面向?qū)ο筌浖y(cè)試的單元測(cè)試宜使用白盒測(cè)試, 而集成測(cè)試主要采用黑盒測(cè)試, B 說法錯(cuò)誤。 在 存在多態(tài)的情況下, 為了提高測(cè)試的充分性
10、需要對(duì)所有可能的綁定都進(jìn)行測(cè)試, c 說法正確。 在 面向?qū)ο笾?,一般有少?shù)的方法需要單獨(dú)進(jìn)行測(cè)試, D 說法正確。21. 以下關(guān)于面向?qū)ο蟪绦蚣蓽y(cè)試的說法中,錯(cuò)誤的選項(xiàng)是 。 分?jǐn)?shù): 2.00 A. 大突擊集成只進(jìn)行一輪,無須增量集成B. 與大突擊集成相比,自底向上集成通常有助于得到更高的測(cè)試充分性C. 基干集成在任何情況下都優(yōu)于自底向上集成 VD. 無論是自底向上集成還是自頂向下集成, 都需要為集成測(cè)試 開發(fā)相應(yīng)代碼 解析: 分析 大突擊測(cè)試就是把系統(tǒng)的所有模塊集成在一起進(jìn)行測(cè)試。與其他 集成測(cè)試策略不同,大突擊 集成只進(jìn)行一輪,無須進(jìn)行增量式集成, A 說法正確。 自底向上集成中比大突
11、擊集成更能夠提高測(cè)試的充分性, 這點(diǎn)很明顯, 因?yàn)榇笸粨魷y(cè)試集成只進(jìn) 行一輪, 而自底向上集成要好幾輪,每個(gè)輪都有新的測(cè)試內(nèi)容,因此 B 說法正確。 基干集成 的優(yōu)點(diǎn)是: 集中了自底向上集成、 自頂向下集成和大突擊集成三者的優(yōu)點(diǎn), 而對(duì)三者的缺點(diǎn)也進(jìn) 行了控制,更適合于大型復(fù)雜工程的集成?;杉傻娜秉c(diǎn)是:(1) 需要對(duì)系統(tǒng)的結(jié)構(gòu)和相互依存性進(jìn)行詳細(xì)的分析。(2) 需要開發(fā)樁模塊和驅(qū)動(dòng)模塊。(3) 因?yàn)榫植坎捎昧艘淮涡约傻牟呗裕?因此對(duì)某些接口的測(cè)試可能不完整。 基干集成適用于大 型的復(fù)雜工程,并不是對(duì)任何工程都適用, C 說法錯(cuò)誤。 自底向上集成需要開發(fā)驅(qū)動(dòng)模塊,自 頂向下集成需要開發(fā)樁模
12、塊,兩者都要開發(fā)相應(yīng)代碼,D 說法正確。22. 以下關(guān)于面向?qū)ο鬁y(cè)試,說法正確的選項(xiàng)是 。( 分?jǐn)?shù): 2.00 )A. 在設(shè)計(jì)測(cè)試用例時(shí),要考慮各個(gè)成員方法的輸入?yún)?shù),與設(shè)計(jì)調(diào)用的次序無關(guān)B. 由于繼承和多態(tài)的復(fù)合使用,抽象類成為面向?qū)ο筌浖_發(fā)的一個(gè)重要手段VC. 對(duì)面向?qū)ο蟮念愡M(jìn)行測(cè)試時(shí),只要尋找那些能夠揭示故障的測(cè)試序列即可D. 類B繼承類A,假設(shè)已經(jīng)對(duì)類 A進(jìn)行了嚴(yán)格的測(cè)試,那么就不必再對(duì)類B進(jìn)行測(cè)試解析:23. 以下關(guān)于面向?qū)ο蟪绦蚣蓽y(cè)試的說法中,正確的選項(xiàng)是。( 分?jǐn)?shù): 2.00 )A. 大突擊集成在任何情況下都是效果最差的面向?qū)ο蟪绦蚣蓽y(cè)試策略B. 自底向上集成和自頂向下集成
13、都需要為集成測(cè)試開發(fā)大量輔助代碼VC. 協(xié)作集成從本質(zhì)上講是一種自底向上集成D. 基于集成從本質(zhì)上講是一種自頂向下集成解析: 分析大突擊集成最大優(yōu)勢(shì)在于整個(gè)測(cè)試過程可以在很短的時(shí)間內(nèi)完成。它的主要劣勢(shì)為:測(cè)試 難以充分進(jìn)行,大突擊測(cè)試會(huì)增加調(diào)試難度?;诖笸粨艏傻闹饕秉c(diǎn),只有 在整個(gè)軟件的可靠性有 了根本保障時(shí),大突擊集成才是一個(gè)合理的選擇。雖然大突擊集成的劣 勢(shì)很明顯,但在一定條件下還是能 夠表達(dá)一定的優(yōu)勢(shì)的,故 A 說法錯(cuò)誤。在面向?qū)ο蠹芍校?自底向上集成需要開發(fā)大量的測(cè)試驅(qū)動(dòng)代碼, 自頂向下集成也需要開發(fā)大量 測(cè)試樁代 碼, B 正確。協(xié)作集成和基于集成是新型的面向?qū)ο蠹煞绞剑?
14、二者與自底向上集成和自項(xiàng)向下集成有類似之 處,也有 不同之處,不能混為一談, C、 D 說法均不正確。24. 在面向?qū)ο蟮能浖_發(fā)中,面向?qū)ο笤O(shè)計(jì)與面向?qū)ο蠓治龅膮^(qū)別是 (分?jǐn)?shù): 2.00 )A. 在面向?qū)ο笤O(shè)計(jì)中需要考慮與實(shí)現(xiàn)相關(guān)的內(nèi)容,而在面向?qū)ο蠓治鲋胁恍枰狟. 在面向?qū)ο笤O(shè)計(jì)中要檢查設(shè)討。結(jié)果對(duì)編程時(shí)將要使用的類庫的支持,而在面向?qū)ο蠓治?中不需要C. 在面向?qū)ο笤O(shè)計(jì)中對(duì)提供足夠細(xì)節(jié)的局部,要檢查是否符合預(yù)期,而在面向?qū)ο蠓治鲋胁?考慮D. 以上全部 V解析:25. 在 Coad 和 Yburdon 提出的面向?qū)ο蠓治龇椒ㄖ?,分析結(jié)果包括對(duì)象、結(jié)構(gòu)、屬性和實(shí)例連 接、效勞和 消息連接、
15、 。分?jǐn)?shù): 2.00 A. 數(shù)據(jù)B. 測(cè)試用例c.主題VD. 程序 解析:26. 以下關(guān)于面向?qū)壾浖y(cè)試的說法中,正確的選項(xiàng)是 分?jǐn)?shù): 2.00 A. 對(duì)于一個(gè)類的測(cè)試,一個(gè)測(cè)試用例只能包含對(duì)該類的一個(gè)方法的一次調(diào)用B. 基于判定表的測(cè)試不能用于面向?qū)ο蟪绦虻膯卧獪y(cè)試C. 不變式邊界測(cè)試可用于類層次的測(cè)試,其目的是測(cè)試功能組合D. 對(duì)于抽象類,需要進(jìn)行單元測(cè)試 V 解析: 分析 在面向?qū)ο笾校茈y對(duì)單個(gè)成員方法進(jìn)行充分測(cè)試,這是因?yàn)槎鄠€(gè)成員方法會(huì)通過成員變量 產(chǎn)生相互依賴關(guān)系。合理的測(cè)試是將這 些相互依賴的成員方法放在一起進(jìn)行測(cè)試,故 A 說法錯(cuò)誤。 基于判定表的測(cè)試, 又稱為組合功能測(cè)試,
16、 既可以用于傳統(tǒng)軟件測(cè)試,也可以用于面向?qū)ο筌浖?測(cè)試, B 說法錯(cuò)誤。 不變式邊界測(cè)試是一種根本的和高效的類層次的測(cè)試技術(shù)。類層次測(cè)試的 一個(gè)主要困難是成員變量的某些 狀態(tài)可能不會(huì)出現(xiàn),這就是所謂的類不變式。不變式邊界測(cè)試 首先準(zhǔn)確定義類的不變式,其次尋找成員方 法的調(diào)用序列以違反類不變式,這些調(diào)用序列即可 作為測(cè)試用例。不變式邊界測(cè)試的目的不是測(cè)試功能組合, C 項(xiàng)說法錯(cuò)誤。 對(duì)于抽象類,需要進(jìn)行單元測(cè)試。但是構(gòu)造抽象類的驅(qū)動(dòng)程序顯然比構(gòu)造其他類的驅(qū)動(dòng)程序復(fù)雜,因?yàn)樵?測(cè)試 抽象類時(shí),需要為抽象類構(gòu)造一個(gè)子類,并實(shí)現(xiàn)所有抽象類沒有實(shí)現(xiàn)的成員方法, D 正確。27. 以下哪種測(cè)試屬于面向?qū)ο?/p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024正規(guī)回遷房買賣合同協(xié)議書(含質(zhì)量保證)3篇
- 2025年度肖像權(quán)個(gè)人品牌合作授權(quán)協(xié)議3篇
- 2024年食堂管理與運(yùn)營外包合同3篇
- 二零二五年度文化產(chǎn)業(yè)股權(quán)與債權(quán)轉(zhuǎn)讓及項(xiàng)目投資合同3篇
- 2024版設(shè)備采購及安裝合同范本
- 二零二五年度天然氣管道工程勞務(wù)分包合同2篇
- 2025至2030年中國除塵濾筒數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 二零二五年度二手房買賣合同涉及房屋交易過程中的房屋租賃權(quán)轉(zhuǎn)讓范本3篇
- 山區(qū)橋梁建設(shè)與生態(tài)保護(hù)的綜合方案匯報(bào)
- 2025年度幼兒園幼兒藝術(shù)教育課程合作開發(fā)協(xié)議
- 小學(xué)五年級(jí)上冊(cè)數(shù)學(xué)寒假作業(yè)每日一練
- 三年級(jí)上冊(cè)語文期末考試作文押題預(yù)測(cè)
- 2025年首都機(jī)場(chǎng)集團(tuán)招聘筆試參考題庫含答案解析
- 2025年醫(yī)院院感工作計(jì)劃
- 期末測(cè)試卷-2024-2025學(xué)年語文四年級(jí)上冊(cè)統(tǒng)編版
- 安徽省蕪湖市2023-2024學(xué)年高一上學(xué)期期末考試 數(shù)學(xué) 含解析
- 維克多高中英語3500詞匯
- 中止施工安全監(jiān)督申請(qǐng)書(范例)
- 世界各國標(biāo)準(zhǔn)鋼號(hào)對(duì)照表
- 大樹移植方案
- 除塵器安裝技術(shù)交底記錄
評(píng)論
0/150
提交評(píng)論