四級(jí)軟件測(cè)試工程師分類(lèi)模擬35有答案_第1頁(yè)
四級(jí)軟件測(cè)試工程師分類(lèi)模擬35有答案_第2頁(yè)
四級(jí)軟件測(cè)試工程師分類(lèi)模擬35有答案_第3頁(yè)
四級(jí)軟件測(cè)試工程師分類(lèi)模擬35有答案_第4頁(yè)
四級(jí)軟件測(cè)試工程師分類(lèi)模擬35有答案_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

四級(jí)軟件測(cè)試工程師分類(lèi)模擬35

單選題

1.測(cè)試工作要求被測(cè)軟件已通過(guò)單元測(cè)試和集成測(cè)試,對(duì)需要固化運(yùn)行的軟件提供固件,這種測(cè)試方法是________。

A.回歸測(cè)試

B.系統(tǒng)測(cè)試

C.配置項(xiàng)測(cè)試

D.驗(yàn)收測(cè)試

答案:C

[解答]為獨(dú)立的配置管理而設(shè)計(jì)的并且能滿足最終用戶功能的一組軟件稱(chēng)為是軟件配置項(xiàng)。軟件配置項(xiàng)測(cè)試的測(cè)試工作要求被測(cè)軟件已通過(guò)單元測(cè)試和集成測(cè)試,對(duì)需要固化運(yùn)行的軟件提供固件。

2.下列關(guān)于Web應(yīng)用軟件測(cè)試的說(shuō)法中,正確的是______。

A.排版結(jié)構(gòu)測(cè)試是Web應(yīng)用軟件易用性測(cè)試的重要內(nèi)容

B.對(duì)于數(shù)據(jù)完整性的測(cè)試是Web應(yīng)用軟件業(yè)務(wù)層測(cè)試的重要內(nèi)容

C.Cookie測(cè)試是Web應(yīng)用軟件功能測(cè)試的重要內(nèi)容

D.對(duì)Web應(yīng)用軟件進(jìn)行系統(tǒng)測(cè)試時(shí)不必考慮性能測(cè)試

答案:C

[解答]Web應(yīng)用軟件的系統(tǒng)測(cè)試除了功能測(cè)試外還包括性能測(cè)試、易用性測(cè)試、內(nèi)容測(cè)試、安全性測(cè)試和接口測(cè)試等。功能測(cè)試主要包括:①連接測(cè)試;②表單測(cè)試;③Cookie測(cè)試。故選項(xiàng)C正確,排版結(jié)構(gòu)的測(cè)試是Web應(yīng)用軟件表示層的測(cè)試,故A不正確。而對(duì)數(shù)據(jù)完整性的測(cè)試是Web應(yīng)用軟件數(shù)據(jù)層的測(cè)試,故選項(xiàng)B不正確。對(duì)于Web應(yīng)用軟件而言,性能測(cè)試是一個(gè)至關(guān)重要的因素,所以對(duì)Web應(yīng)用軟件進(jìn)行系統(tǒng)測(cè)試時(shí),必須考慮性能測(cè)試,故D說(shuō)法錯(cuò)誤。

3.測(cè)試程序時(shí),不可能遍歷所有可能的輸入數(shù)據(jù),而只能是選擇一個(gè)子集進(jìn)行測(cè)試,那么最好的選擇方法是______。

A.隨機(jī)選擇

B.劃分等價(jià)類(lèi)

C.根據(jù)接口進(jìn)行選擇

D.根據(jù)數(shù)據(jù)大小進(jìn)行選擇

答案:B

4.關(guān)于極限測(cè)試,下列說(shuō)法不正確的是______。

A.相對(duì)傳統(tǒng)的軟件開(kāi)發(fā)方法,極限編程可以隨時(shí)應(yīng)對(duì)新增或改變的需求

B.極限編程的單元測(cè)試是由編碼人員完成的測(cè)試

C.極限編程要求在編碼之前先設(shè)計(jì)測(cè)試

D.驗(yàn)收測(cè)試由用戶來(lái)完成,編碼人員不必在現(xiàn)場(chǎng)

答案:D

[解答]極限編程強(qiáng)調(diào)靈活的分析和設(shè)計(jì),即軟件開(kāi)發(fā)只經(jīng)過(guò)簡(jiǎn)單的分析和設(shè)計(jì)就進(jìn)入到編程階段,而在編碼過(guò)程中強(qiáng)調(diào)對(duì)已有代碼的測(cè)試和開(kāi)發(fā)人員與客戶的交互,這樣開(kāi)發(fā)人員可以根據(jù)測(cè)試結(jié)果和用戶反饋不斷地對(duì)代碼進(jìn)行重構(gòu)和新的修改,具體地,極限編程與傳統(tǒng)軟件開(kāi)發(fā)方法相比,有4個(gè)主要特征:

①分析和設(shè)計(jì)比較簡(jiǎn)單;

②頻繁地進(jìn)行客戶交流;

③增量式開(kāi)發(fā);

④連續(xù)的測(cè)試。

這些特征決定了極限編程可以隨時(shí)應(yīng)對(duì)新增或改變的需求。單元測(cè)試和驗(yàn)收測(cè)試貫穿極限測(cè)試的始終,其中單元測(cè)試是極限編程中最重要的發(fā)現(xiàn)缺陷的手段,主要由編碼人員來(lái)完成,驗(yàn)收測(cè)試主要由用戶來(lái)完成,但編碼人員也必須在場(chǎng),以便與用戶進(jìn)行交流。另外極限編程要求在編碼之前先設(shè)計(jì)測(cè)試,這主要是從兩方面因素來(lái)考慮:

一是為了提高編碼人員測(cè)試自己編寫(xiě)代碼的效率;

二是為了編碼人員能夠更好地把握軟件需求,而且這樣也可以在編碼前為編碼人員設(shè)立明確的編碼目標(biāo):編寫(xiě)出能夠通過(guò)單元測(cè)試的代碼。

5.在極限測(cè)試過(guò)程中,貫穿始終的是

A.單元測(cè)試和集成測(cè)試

B.單元測(cè)試和系統(tǒng)測(cè)試

C.集成測(cè)試和系統(tǒng)測(cè)試

D.單元測(cè)試和驗(yàn)收測(cè)試

答案:D

[解答]極限編程采用的是一種頻繁迭代的開(kāi)發(fā)方式,整個(gè)軟件項(xiàng)目由一系列增量式開(kāi)發(fā)組成。而極限測(cè)試本質(zhì)上就是為了滿足極限編程的思想和流程而設(shè)計(jì)的一套測(cè)試策略和流程,從極限測(cè)試流程圖中,我們可以看出,單元測(cè)試和驗(yàn)收測(cè)試是貫穿始終的關(guān)鍵步驟。其中單元測(cè)試是極限編程中最重要的發(fā)現(xiàn)缺陷的手段。

6.系統(tǒng)外部接口,即外部系統(tǒng)(包括人、硬件和軟件)與系統(tǒng)交互的接口,對(duì)這類(lèi)接口的測(cè)試一般是在什么階段______。

A.單元測(cè)試

B.系統(tǒng)測(cè)試

C.集成測(cè)試

D.驗(yàn)收測(cè)試

答案:B

[解答]在實(shí)際環(huán)境中,接口可以劃分為系統(tǒng)內(nèi)部接口和系統(tǒng)外部接口。對(duì)于系統(tǒng)內(nèi)部的接口,即系統(tǒng)內(nèi)部各個(gè)模塊交互的接口,是在集成測(cè)試階段完成的;對(duì)于系統(tǒng)外部接口,一般要延續(xù)到系統(tǒng)測(cè)試階段來(lái)完成。

7.從管理員視角來(lái)看軟件性能,他重點(diǎn)關(guān)注______。

A.用戶感受到的軟件性能

B.如何利用管理功能進(jìn)行性能調(diào)優(yōu)

C.如何利用其他軟、硬件手段進(jìn)行性能調(diào)優(yōu)

D.以上全部

答案:D

8.下列關(guān)于測(cè)試團(tuán)隊(duì)的說(shuō)法中,不正確的是______。

A.測(cè)試團(tuán)隊(duì)的組織方式由測(cè)試團(tuán)隊(duì)的規(guī)模、具體任務(wù)和技術(shù)來(lái)決定

B.如果測(cè)試團(tuán)隊(duì)規(guī)模較大,則測(cè)試工程師分為3個(gè)層次:初級(jí)測(cè)試工程師、測(cè)試工程師和資深測(cè)試工程師

C.建立、組織和管理一支優(yōu)秀的測(cè)試團(tuán)隊(duì)是做好軟件測(cè)試工作的基礎(chǔ),也是最重要的工作之一

D.發(fā)現(xiàn)系統(tǒng)的缺陷是測(cè)試工作的目的,但不是測(cè)試團(tuán)隊(duì)工作的核心目標(biāo)

答案:D

[解答]建立、組織和管理一支優(yōu)秀的測(cè)試團(tuán)隊(duì)是做好軟件測(cè)試工作的基礎(chǔ),也是最重要的工作之一。A、B、C選項(xiàng)中對(duì)測(cè)試團(tuán)隊(duì)的說(shuō)法都是正確的。測(cè)試的目的是發(fā)現(xiàn)系統(tǒng)的缺陷,那發(fā)現(xiàn)系統(tǒng)的缺陷必然是測(cè)試人員的核心目標(biāo)。

9.以下關(guān)于面向?qū)ο蟪绦蚣蓽y(cè)試的說(shuō)法中,錯(cuò)誤的是

A.夾層式集成實(shí)際上是綜合采用自底向上集成和自頂向下集成

B.高頻集成是以自底向上集成為基礎(chǔ),利用冒煙測(cè)試進(jìn)行的集成測(cè)試

C.面向?qū)ο蟪绦虻膮f(xié)作集成是指優(yōu)先集成有密切協(xié)作關(guān)系的類(lèi)

D.自底向上集成和自頂向下集成都需要為集成測(cè)試開(kāi)發(fā)大量代碼

答案:B

[解答]高頻集成是指在軟件開(kāi)發(fā)過(guò)程中頻繁地將新開(kāi)發(fā)出來(lái)的代碼與已有的代碼集成。

10.下列選項(xiàng)中關(guān)于軟件測(cè)試環(huán)境庫(kù)處理正確的是______。

A.軟件測(cè)試環(huán)境庫(kù)最好和經(jīng)常需要讀寫(xiě)的文件放在一起

B.不要對(duì)軟件測(cè)試環(huán)境庫(kù)所在的硬盤(pán)分區(qū)進(jìn)行磁盤(pán)管理,以免對(duì)鏡像文件造成破壞

C.軟件測(cè)試環(huán)境庫(kù)最好放到網(wǎng)絡(luò)文件服務(wù)器上,保證安全性

D.軟件測(cè)試環(huán)境庫(kù)不需要由專(zhuān)人進(jìn)行管理

答案:B

[解答]在軟件開(kāi)發(fā)過(guò)程中,創(chuàng)建可復(fù)用的軟件構(gòu)件庫(kù),對(duì)于提高開(kāi)發(fā)質(zhì)量、減少開(kāi)發(fā)費(fèi)用、保證開(kāi)發(fā)進(jìn)度有重要輔助作用,同樣通過(guò)構(gòu)建軟件測(cè)試環(huán)境庫(kù)的方式實(shí)現(xiàn)軟件測(cè)試環(huán)境的復(fù)用也很重要,但軟件測(cè)試環(huán)境庫(kù)要存放在單獨(dú)的硬盤(pán)分區(qū)上,不要和經(jīng)常需要讀寫(xiě)的文件放在一起,并盡量不要對(duì)軟件測(cè)試環(huán)境庫(kù)所在的硬盤(pán)分區(qū)進(jìn)行磁盤(pán)管理,以免對(duì)鏡像文件造成破壞,還有,將軟件測(cè)試環(huán)境庫(kù)存放到網(wǎng)絡(luò)文件服務(wù)器上安全性太低,最好將它們制作成可自啟動(dòng)的光盤(pán),由專(zhuān)人進(jìn)行統(tǒng)一管理。

11.關(guān)于數(shù)據(jù)流測(cè)試,說(shuō)法正確的是______。

A.數(shù)據(jù)流測(cè)試是一種路徑測(cè)試

B.執(zhí)行定義結(jié)點(diǎn)不會(huì)改變變量在存儲(chǔ)單元中的內(nèi)容

C.執(zhí)行使用結(jié)點(diǎn)會(huì)改變變量在存儲(chǔ)單元中的內(nèi)容

D.定義/使用路徑往往不是存在潛在錯(cuò)誤的地方

答案:A

[解答]數(shù)據(jù)流測(cè)試主要關(guān)注一條路徑上變量在何時(shí)定義(賦值),何時(shí)使用(引用),通過(guò)變量的定義和使用異常來(lái)檢查程序錯(cuò)誤,數(shù)據(jù)流測(cè)試可以看成是路徑測(cè)試的一種,故選項(xiàng)A正確。執(zhí)行定義結(jié)點(diǎn)就會(huì)改變變量在存儲(chǔ)單元中的內(nèi)容,而執(zhí)行使用結(jié)點(diǎn)往往不會(huì)改變變量在存儲(chǔ)單元中的內(nèi)容,故選項(xiàng)B和選項(xiàng)C說(shuō)法顛倒。定義/使用路徑與定義/清除路徑描述了數(shù)據(jù)流,它在源程序中從定義變量值的結(jié)點(diǎn)流到使用該變量值的結(jié)點(diǎn)。定義/使用路徑往往是存在潛在錯(cuò)誤的地方。故選項(xiàng)D錯(cuò)誤。

12.下列選項(xiàng)中屬于專(zhuān)用的應(yīng)用服務(wù)器的是______。

A.IBM公司開(kāi)發(fā)的WebSpere

B.微軟公司開(kāi)發(fā)的MTS(MicrosoftTransactionServer)

C.BEA公司開(kāi)發(fā)的WebLogic

D.Oracle公司開(kāi)發(fā)的Oracle9iApplicationServer

答案:B

[解答]應(yīng)用服務(wù)器的分類(lèi)目前還沒(méi)有一個(gè)被廣泛認(rèn)可的標(biāo)準(zhǔn),通??梢詮膬蓚€(gè)角度進(jìn)行劃分。一個(gè)是從面向的領(lǐng)域角度.應(yīng)用服務(wù)器可分為通用的應(yīng)用服務(wù)器和專(zhuān)用的應(yīng)用服務(wù)器,其中通用的應(yīng)用服務(wù)器是指能夠提供多方面的服務(wù),從而支持多個(gè)領(lǐng)域應(yīng)用的開(kāi)發(fā)與運(yùn)行的應(yīng)用服務(wù)器,專(zhuān)用的應(yīng)用服務(wù)器是指為特定領(lǐng)域的應(yīng)用提供特定的一組服務(wù)的應(yīng)用服務(wù)器。目前通用的服務(wù)器主要有BEA公司開(kāi)發(fā)的Tuxedo和WebLogic,IBM公司開(kāi)發(fā)的WebSpere,Oracle公司開(kāi)發(fā)的Oracle9iApplicationServer,Macro-media公司開(kāi)發(fā)的JRUN等,專(zhuān)用的應(yīng)用服務(wù)器有微軟公司開(kāi)發(fā)的MTS(MicrosoftTransactionServer)。另一個(gè)是從遵循的規(guī)范角度,應(yīng)用服務(wù)器也可分為兩類(lèi):遵循J2EE規(guī)范的應(yīng)用服務(wù)器和其他的應(yīng)用服務(wù)器,近年來(lái)涌現(xiàn)的應(yīng)用服務(wù)器基本都遵循J2EE規(guī)范,早期出現(xiàn)的應(yīng)用服務(wù)器及其后續(xù)版本則有些不遵循J2EE規(guī)范,如Tuxedo和MTS。

13.以下關(guān)于面向?qū)ο筌浖y(cè)試的說(shuō)法中,錯(cuò)誤的是______。

A.不變式邊界測(cè)試是一種類(lèi)級(jí)別的單元測(cè)試技術(shù)

B.對(duì)于一棵繼承樹(shù)上的多個(gè)類(lèi),只有處于葉結(jié)點(diǎn)的類(lèi)需要測(cè)試

C.測(cè)試動(dòng)態(tài)綁定是類(lèi)樹(shù)測(cè)試的一個(gè)目標(biāo)

D.在面向?qū)ο髥卧獪y(cè)試中,等價(jià)類(lèi)劃分測(cè)試可以用于方法級(jí)別的測(cè)試

答案:B

[解答]A、C、D選項(xiàng)的敘述都是正確的。面向?qū)ο笾杏屑珊投鄳B(tài)現(xiàn)象,所以對(duì)子類(lèi)的測(cè)試通常不能限定在子類(lèi)中定義的成員變量和成員方法上,還要考慮父類(lèi)對(duì)子類(lèi)的影響,所以B選項(xiàng)的敘述是錯(cuò)誤的。

14.在設(shè)計(jì)階段中,設(shè)計(jì)人員把經(jīng)評(píng)審?fù)ㄟ^(guò)的各項(xiàng)需求轉(zhuǎn)換成一個(gè)相應(yīng)的體系結(jié)構(gòu),該體系結(jié)構(gòu)是指______。

A.數(shù)據(jù)體系結(jié)構(gòu)

B.系統(tǒng)體系結(jié)構(gòu)

C.軟件體系結(jié)構(gòu)

D.以上全部

答案:D

15.下列能作為設(shè)計(jì)階段測(cè)試對(duì)象的文檔是______。

A.邏輯設(shè)計(jì)規(guī)格說(shuō)明

B.外部設(shè)計(jì)規(guī)格說(shuō)明

C.內(nèi)部設(shè)計(jì)規(guī)格說(shuō)明

D.以上全部

答案:D

16.下列人員中不屬于構(gòu)件測(cè)試涉及的人員是______。

A.協(xié)調(diào)者

B.開(kāi)發(fā)者

C.復(fù)用者

D.第三方

答案:A

17.在面向?qū)ο鬁y(cè)試中,系統(tǒng)測(cè)試的目的是______。

A.揭示軟件中存在的故障

B.修改軟件中已經(jīng)發(fā)現(xiàn)的缺陷與故障

C.檢查軟件功能符合需求規(guī)格說(shuō)明書(shū)

D.確認(rèn)用戶是否能夠接受該軟件

答案:D

[解答]由于系統(tǒng)測(cè)試的主要目標(biāo)是測(cè)試開(kāi)發(fā)出來(lái)的軟件是否是問(wèn)題空間的一個(gè)合理解,因此對(duì)于系統(tǒng)測(cè)試而言,面向?qū)ο筌浖c傳統(tǒng)結(jié)構(gòu)化軟件并沒(méi)有本質(zhì)區(qū)別。

18.下面有關(guān)測(cè)試設(shè)計(jì)的敘述,說(shuō)法不正確的是______。

A.測(cè)試用例的設(shè)計(jì)是一項(xiàng)技術(shù)性強(qiáng)、智力密集型的活動(dòng)

B.在測(cè)試用例設(shè)計(jì)時(shí),只設(shè)計(jì)覆蓋正常流程和操作的測(cè)試用例即可

C.在開(kāi)展測(cè)試用例設(shè)計(jì)前,必須將測(cè)試需求進(jìn)行詳細(xì)展開(kāi)

D.在一般的測(cè)試組織內(nèi),測(cè)試用例的評(píng)審可能不是正式的評(píng)審會(huì)

答案:B

[解答]在測(cè)試用例設(shè)計(jì)時(shí),不能只設(shè)計(jì)覆蓋正常流程和操作的測(cè)試用例,而必須強(qiáng)制覆蓋錯(cuò)誤輸入處理,邊界值處理等場(chǎng)景,以確保被測(cè)軟件系統(tǒng)投入使用時(shí)具備較強(qiáng)的容錯(cuò)能力。

19.下列有關(guān)測(cè)試過(guò)程V模型的說(shuō)法中,正確的是______。

A.驗(yàn)收測(cè)試應(yīng)確定程序的執(zhí)行是否滿足軟件設(shè)計(jì)的要求

B.系統(tǒng)測(cè)試應(yīng)確定系統(tǒng)功能和性能的質(zhì)量特性是否達(dá)到系統(tǒng)要求的指標(biāo)

C.單元測(cè)試和集成測(cè)試應(yīng)確定軟件的實(shí)現(xiàn)是否滿足用戶需要或合同的要求

D.集成測(cè)試在編碼結(jié)束前就可以開(kāi)始

答案:B

[解答]V模型是在20世紀(jì)80年代后期提出的,旨在改進(jìn)軟件開(kāi)發(fā)的效率和效果。該模型反映出測(cè)試活動(dòng)與分析設(shè)計(jì)活動(dòng)的關(guān)系,指出單元測(cè)試和集成測(cè)試應(yīng)檢測(cè)程序的執(zhí)行是否滿足軟件設(shè)計(jì)的要求。系統(tǒng)測(cè)試應(yīng)檢測(cè)系統(tǒng)功能、性能的質(zhì)量特性是否達(dá)到系統(tǒng)要求的指標(biāo)。驗(yàn)收測(cè)試確定軟件的實(shí)現(xiàn)是否滿足用戶需要或合同的要求。選項(xiàng)A和選項(xiàng)C的說(shuō)法顛倒,不正確。集成測(cè)試要在單元測(cè)試之后,所以選項(xiàng)D的說(shuō)法明顯錯(cuò)誤,故只有選項(xiàng)B說(shuō)法完全正確。

20.沒(méi)有正確修復(fù)的缺陷,需要進(jìn)一步修復(fù)的缺陷是______。

A.NewMoreInfo

B.Deferred—NextBuild

C.Deferred—MextMainRelease

D.Reopen

答案:D

[解答]定義軟件缺陷的狀態(tài)。NewMoreInfo:需要更多信息,Deferred—PqextBuild:延遲至下一版本,Deferred—MextMainRelease:延遲至下一主版本,Reopen重開(kāi)。

21.文檔是軟件的重要組成部分,通常文檔可以分為用戶文檔、管理文檔和

A.需求文檔

B.開(kāi)發(fā)文檔

C.設(shè)計(jì)文檔

D.技術(shù)文檔

答案:B

22.關(guān)于易用性測(cè)試,說(shuō)法錯(cuò)誤的是______。

A.用戶界面測(cè)試是軟件易用性測(cè)試最重要的一項(xiàng)內(nèi)容

B.對(duì)軟件功能的動(dòng)態(tài)關(guān)聯(lián)進(jìn)行測(cè)試可以通過(guò)檢查菜單完成

C.使用軟件的目的就是減少重復(fù)輸入,減輕人工勞動(dòng),提高工作效率

D.檢查和評(píng)估軟件安裝手冊(cè)的正確性和易用性是安裝性測(cè)試的重要內(nèi)容

答案:B

[解答]對(duì)軟件功能的關(guān)聯(lián)包括靜態(tài)關(guān)聯(lián)和動(dòng)態(tài)關(guān)聯(lián)兩方面,其中對(duì)于靜態(tài)關(guān)聯(lián)的測(cè)試可以通過(guò)檢查菜單完成,而對(duì)于動(dòng)態(tài)關(guān)聯(lián)的測(cè)試需要針對(duì)各項(xiàng)任務(wù)設(shè)計(jì)測(cè)試用例,以檢查軟件能否合理引導(dǎo)用戶使用下一步的功能,故選項(xiàng)B說(shuō)法不正確。

23.下列不屬于軟件本身的原因而產(chǎn)生的缺陷的是______。

A.算法錯(cuò)誤

B.語(yǔ)法錯(cuò)誤

C.文檔錯(cuò)誤

D.系統(tǒng)結(jié)構(gòu)不合理

答案:C

24.同行評(píng)審是一種通過(guò)作者的同行來(lái)確認(rèn)缺陷和需要變更區(qū)域的檢查方法。它主要分為管理評(píng)審、技術(shù)評(píng)審、過(guò)程評(píng)審和______。

A.誤差評(píng)審

B.項(xiàng)目評(píng)審

C.文檔評(píng)審

D.組織體系評(píng)審

答案:C

[解答]同行評(píng)審是一種通過(guò)作者的同行來(lái)確定缺陷和需要變更區(qū)域的檢查方法。涉及的內(nèi)容很多,主要可以分為管理評(píng)審、技術(shù)評(píng)審、文檔評(píng)審和過(guò)程評(píng)審。

25.下面不屬于協(xié)議測(cè)試的類(lèi)型的是

A.一致性測(cè)試

B.互操作性測(cè)試

C.性能測(cè)試

D.壓力測(cè)試

答案:D

[解答]由于各種通信協(xié)議是使用自然語(yǔ)言描述的,不同的人理解問(wèn)題的角度不同,對(duì)協(xié)議的認(rèn)識(shí)也會(huì)存在差異,因而協(xié)議實(shí)現(xiàn)者有可能因?yàn)槔斫忮e(cuò)誤而錯(cuò)誤實(shí)現(xiàn)了協(xié)議,因此要對(duì)協(xié)議進(jìn)行測(cè)試,以保證開(kāi)發(fā)的系統(tǒng)可以正確工作,通常包括以下類(lèi)型的協(xié)議測(cè)試:協(xié)議一致性測(cè)試、協(xié)議性能測(cè)試、協(xié)議互操作性測(cè)試和協(xié)議健壯性測(cè)試四種。

26.下列關(guān)于軟件質(zhì)量模型的說(shuō)法中正確的是______。

A.外部質(zhì)量是表征軟件產(chǎn)品在規(guī)定條件下使用時(shí),決定其滿足規(guī)定的和隱含的要求的能力的

B.容錯(cuò)性、通用性、結(jié)構(gòu)性和通信性不全屬于軟件的質(zhì)量特性

C.內(nèi)部質(zhì)量是表征軟件產(chǎn)品在規(guī)定條件下使用時(shí),滿足規(guī)定的和隱含的要求的程度

D.使用質(zhì)量是軟件產(chǎn)品在規(guī)定的使用環(huán)境中,規(guī)定的用戶能實(shí)現(xiàn)規(guī)定目標(biāo)的要求

答案:D

[解答]外部質(zhì)量是針對(duì)要求的滿足程度而言的,是表征軟件產(chǎn)品在規(guī)定條件下使用時(shí),滿足規(guī)定的和隱含的要求的程度,而內(nèi)部質(zhì)量則主要是根據(jù)軟件產(chǎn)品的情況給出的,是表征軟件產(chǎn)品在規(guī)定條件下使用時(shí),決定其滿足規(guī)定的和隱含的要求的能力的產(chǎn)品屬性的全體,故選項(xiàng)A和C敘述剛好顛倒,另外軟件的質(zhì)量特性有很多種,選項(xiàng)B中所述皆屬于軟件的質(zhì)量特性,選項(xiàng)D中關(guān)于使用質(zhì)量的敘述是完全正確的。

27.下列兼容性不屬于軟件兼容性的考慮范疇的是______。

A.與外設(shè)的兼容性

B.與不同類(lèi)軟件的兼容性

C.與瀏覽器的兼容性

D.與中間件的兼容性

答案:A

[解答]一般軟件兼容性測(cè)試主要考慮:①與操作系統(tǒng)的兼容性:②與數(shù)據(jù)庫(kù)的兼容性;③與瀏覽器的兼容性;④與中間件的兼容性;⑤與其他軟件的兼容性,這里包括與其他支撐軟件的兼容性、與其他同類(lèi)軟件的兼容性、與不同類(lèi)軟件的兼容性3種情況;⑥與平臺(tái)軟件的兼容性。選項(xiàng)A中與外沒(méi)的兼容性屬于硬件兼容性的考慮范疇。

28.下面是JTest報(bào)告未捕獲的運(yùn)行時(shí)異常______。

A.行為錯(cuò)誤的方法

B.非預(yù)期參數(shù)

C.行為不正確的方法

D.以上全部

答案:D

[解答]JTest通過(guò)自動(dòng)生成和執(zhí)行能全面測(cè)試類(lèi)代碼的測(cè)試用例,自動(dòng)測(cè)試類(lèi)的所有代碼分支,從而徹底檢查被測(cè)類(lèi)的結(jié)構(gòu),使白盒測(cè)試完全自動(dòng)化。JTest使用一個(gè)符號(hào)化的虛擬機(jī)執(zhí)行類(lèi)搜索來(lái)捕獲運(yùn)行時(shí)異常,對(duì)于檢測(cè)到的每個(gè)異常情況,JTest報(bào)告一個(gè)錯(cuò)誤,并提供錯(cuò)誤的棧軌跡和調(diào)用序列,JTest報(bào)告下列未捕獲的運(yùn)行時(shí)異常:

·行為錯(cuò)誤的方法;

·非預(yù)期參數(shù);

·行為不正確的方法;

·僅為開(kāi)發(fā)人員使用的方法。

29.《GB/T9386—200×計(jì)算機(jī)軟件測(cè)試文檔編制規(guī)范》主要描述下面哪一方面的文檔______。

A.測(cè)試計(jì)劃

B.測(cè)試說(shuō)明

C.測(cè)試報(bào)告

D.以上全部

答案:D

[解答]《GB/T9386—200×計(jì)算機(jī)軟件測(cè)試文檔編制規(guī)范》用于描述一組基本的、與軟件測(cè)試實(shí)施方面相關(guān)的測(cè)試文檔,定義了每一種基本文檔的目的、格式和內(nèi)容。主要涉及測(cè)試計(jì)劃、測(cè)試說(shuō)明和測(cè)試報(bào)告等

30.下列位置的結(jié)點(diǎn)不可能是程序中源結(jié)點(diǎn)的是______。

A.轉(zhuǎn)移控制到其他單元的結(jié)點(diǎn)

B.轉(zhuǎn)移控制到其他單元的結(jié)點(diǎn)之后

C.程序開(kāi)始執(zhí)行的語(yǔ)句片段

D.程序第一個(gè)可執(zhí)行語(yǔ)句

答案:A

[解答]源結(jié)點(diǎn)是在基于路徑集成測(cè)試中涉及的重要概念。程序中的源結(jié)點(diǎn)是指程序開(kāi)始執(zhí)行或重新開(kāi)始處的語(yǔ)句片段,因此單元中的第一個(gè)可執(zhí)行語(yǔ)句就是源結(jié)點(diǎn),另外,程序的源結(jié)點(diǎn)還會(huì)出現(xiàn)在轉(zhuǎn)移控制到其他單元的結(jié)點(diǎn)之后。

31.下列關(guān)于面向?qū)ο鬁y(cè)試,說(shuō)法正確的是______。

A.在設(shè)計(jì)測(cè)試用例時(shí),要考慮各個(gè)成員方法的輸入?yún)?shù),與設(shè)計(jì)調(diào)用的次序無(wú)關(guān)

B.由于繼承和多態(tài)的復(fù)合使用,抽象類(lèi)成為面向?qū)ο筌浖_(kāi)發(fā)的一個(gè)重要手段

C.對(duì)面向?qū)ο蟮念?lèi)進(jìn)行測(cè)試時(shí),只要尋找那些能夠揭示故障的測(cè)試序列即可

D.類(lèi)B繼承類(lèi)A,若已經(jīng)對(duì)類(lèi)A進(jìn)行了嚴(yán)格的測(cè)試,那么就不必再對(duì)類(lèi)B進(jìn)行測(cè)試

答案:B

32.以下哪種軟件測(cè)試不屬于軟件性能測(cè)試的范疇?______

A.接口測(cè)試

B.并發(fā)測(cè)試

C.壓力測(cè)試

D.配置測(cè)試

答案:A

[解答]依據(jù)測(cè)試目的的不同,可以把軟件性能測(cè)試及與性能有關(guān)的其他測(cè)試分為以下幾類(lèi):

(1)性能測(cè)試(PerformanceTesting);

(2)并發(fā)測(cè)試(ConcurrencyTesting);

(3)壓力測(cè)試(StressTesting);

(4)可靠性測(cè)試(ReliabilityTesting);

(5)負(fù)載測(cè)試(LoadTesting);

(6)配置測(cè)試(ConfigurationTesting);

(7)失效恢復(fù)測(cè)試(RecoveryTesting)。

33.下列關(guān)于極限測(cè)試,說(shuō)法不正確的是______。

A.相對(duì)傳統(tǒng)的軟件開(kāi)發(fā)方法,極限編程可以隨時(shí)應(yīng)對(duì)新增或改變的需求

B.極限編程的單元測(cè)試是由編碼人員完成的測(cè)試

C.極限編程要求在編碼之前先設(shè)計(jì)測(cè)試

D.驗(yàn)收測(cè)試由用戶來(lái)完成,編碼人員不必在現(xiàn)場(chǎng)

答案:D

[解答]極限編程強(qiáng)調(diào)靈活的分析和設(shè)計(jì),極限編程與傳統(tǒng)軟件開(kāi)發(fā)方法相比,有4個(gè)主要特征:①簡(jiǎn)單的分析設(shè)計(jì);②頻繁的客戶交流;③增量式開(kāi)發(fā);④連續(xù)的測(cè)試。這些特征決定了極限編程可以隨時(shí)應(yīng)對(duì)新增或改變的需求。單元測(cè)試是極限編程中最重要的發(fā)現(xiàn)缺陷的手段,主要由編碼人員來(lái)完成,驗(yàn)收測(cè)試主要由用戶來(lái)完成,但編碼人員也必須在場(chǎng),以便與用戶進(jìn)行交流。另外極限編程要求在編碼之前先設(shè)計(jì)測(cè)試,因?yàn)檫@樣可提高編碼人員測(cè)試自己編寫(xiě)代碼的效率。

34.下列哪個(gè)選項(xiàng)不屬于測(cè)試計(jì)劃要達(dá)到的目標(biāo)______。

A.為測(cè)試各項(xiàng)活動(dòng)制定一個(gè)現(xiàn)實(shí)可行的、綜合的計(jì)劃,包括每項(xiàng)測(cè)試活動(dòng)的對(duì)象、范圍、方法、進(jìn)度和預(yù)期結(jié)果

B.為項(xiàng)目實(shí)施建立一個(gè)組織模型,并定義測(cè)試項(xiàng)目中每個(gè)角色的責(zé)任和工作內(nèi)容

C.為測(cè)試執(zhí)行活動(dòng)設(shè)計(jì)測(cè)試方案,編制測(cè)試用例

D.確定測(cè)試需要的時(shí)間和資源,以保證其可獲得性和有效性

答案:C

[解答]制定測(cè)試計(jì)劃,要達(dá)到的目標(biāo)有:

(1)為測(cè)試各項(xiàng)活動(dòng)制定一個(gè)現(xiàn)實(shí)可行的、綜合的計(jì)劃,包括每項(xiàng)測(cè)試活動(dòng)的對(duì)象、范圍、方法、進(jìn)度和預(yù)期結(jié)果。

(2)為項(xiàng)目實(shí)施建立一個(gè)組織模型,并定義測(cè)試項(xiàng)目中每個(gè)角色的責(zé)任和工作內(nèi)容。

(3)開(kāi)發(fā)有效的測(cè)試模型,能正確地驗(yàn)證正在開(kāi)發(fā)的軟件系統(tǒng)。

(4)確定測(cè)試所需要的時(shí)間和資源,以保證其可獲得性和有效性。

(5)確立每個(gè)測(cè)試階段的測(cè)試完成及成功的標(biāo)準(zhǔn)和要實(shí)現(xiàn)的目標(biāo)。

(6)識(shí)別出測(cè)試活動(dòng)的各種風(fēng)險(xiǎn),并消除可能存在的風(fēng)險(xiǎn),降低那些無(wú)法消除的風(fēng)險(xiǎn)所帶來(lái)的損失。

35.下面有關(guān)自動(dòng)化測(cè)試過(guò)程,說(shuō)法正確的是______。

A.進(jìn)行自動(dòng)化測(cè)試之前都要進(jìn)行一系列的前處理和后處理任務(wù)

B.在自動(dòng)化測(cè)試過(guò)程中,選擇確定要執(zhí)行的測(cè)試用例也是自動(dòng)化開(kāi)展的

C.在自動(dòng)化測(cè)試過(guò)程中,清除測(cè)試用例是手工開(kāi)展的

D.在自動(dòng)化輔助的手工測(cè)試過(guò)程中,設(shè)置和清除測(cè)試環(huán)境是自動(dòng)化開(kāi)展的

答案:A

[解答]自動(dòng)化測(cè)試是執(zhí)行批量的測(cè)試用例,保證自動(dòng)化測(cè)試的連續(xù)性和準(zhǔn)確性很重要,所以總要進(jìn)行一系列前期準(zhǔn)備和后期清理工作。

自動(dòng)化測(cè)試過(guò)程與自動(dòng)化輔助手工測(cè)試過(guò)程的區(qū)別是:在自動(dòng)化測(cè)試過(guò)程中,除了選擇確定要執(zhí)行的測(cè)試用例和分析失敗原因外,其他過(guò)程都可以自動(dòng)化開(kāi)展;而自動(dòng)化輔助手工測(cè)試過(guò)程中,設(shè)置和清除測(cè)試環(huán)境這些任務(wù)都是手工開(kāi)展的,意味著測(cè)試用例無(wú)法連續(xù)自動(dòng)運(yùn)行。

36.GUI測(cè)試針對(duì)的是圖形界面,不涉及復(fù)雜的邏輯關(guān)系和算法,但完成系統(tǒng)的GUI測(cè)試也不容易,主要原因是______。

A.測(cè)試中可能

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論