版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一、填空
1、軟件測(cè)試階段的基本任務(wù)應(yīng)當(dāng)是根據(jù)軟件開(kāi)發(fā)各階段的和程序的,精心設(shè)計(jì)一批“高產(chǎn)”的測(cè)試用例,運(yùn)用這些測(cè)試用例
,找出軟件中潛藏的各種錯(cuò)誤和缺陷。
2、測(cè)試用例不僅要選用合理的測(cè)試輸入數(shù)據(jù),還需要選用不合理的測(cè)試輸入數(shù)據(jù),這樣能更多地,提高程序的可靠性。對(duì)于不合理的測(cè)試輸入數(shù)據(jù),程序應(yīng),并給出相應(yīng)的提醒。
3、動(dòng)態(tài)測(cè)試指通過(guò)
發(fā)現(xiàn)錯(cuò)誤。對(duì)軟件產(chǎn)品進(jìn)行動(dòng)態(tài)測(cè)試時(shí)使用黑盒測(cè)試法和
法。
4、靜態(tài)測(cè)試指不在機(jī)器上運(yùn)營(yíng),而是采用和的手段對(duì)程序進(jìn)行檢測(cè)。
5、黑盒測(cè)試依據(jù),檢查程序是否滿足。因此,黑盒測(cè)試由稱為功能測(cè)試或測(cè)試。
6、白盒測(cè)試以檢查解決過(guò)程的細(xì)節(jié)為基礎(chǔ),對(duì)程序中盡也許多的進(jìn)行測(cè)試,檢查內(nèi)部和是否有錯(cuò),程序的與預(yù)期的狀態(tài)是否一致。
7、在基本途徑測(cè)試中,獨(dú)立途徑是指涉及一組以前沒(méi)有解決過(guò)的的一條途徑。從程序圖來(lái)看,一條獨(dú)立途徑是至少包具有一條
的邊的途徑。
8、在單元測(cè)試中,驅(qū)動(dòng)模塊的作用是用來(lái)模擬被測(cè)模塊的。它的工作是接受
,以上層模塊調(diào)用被測(cè)模塊的形式被測(cè)模塊,接受被測(cè)模塊的
并輸出。
9、在單元測(cè)試中,樁模塊用來(lái)代替被測(cè)模塊的
。其作用是的信息。
10、錯(cuò)誤的群集現(xiàn)象是指模塊錯(cuò)誤發(fā)現(xiàn)率與模塊的殘留錯(cuò)誤數(shù)成關(guān)系。
二、選擇題
1、在軟件測(cè)試中,下面說(shuō)法中錯(cuò)誤的是(
)。A.測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程B.測(cè)試是為了表白程序是對(duì)的的C.好的測(cè)試方案是極也許發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的方案D.成功的測(cè)試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試
2、軟件測(cè)試的目的是(
)。A.實(shí)驗(yàn)性運(yùn)營(yíng)軟件
B.發(fā)現(xiàn)軟件錯(cuò)誤C.證明軟件對(duì)的
D.找出軟件中所有錯(cuò)誤
3、軟件測(cè)試用例重要由測(cè)試輸入數(shù)據(jù)和(
)兩部分組成。A.測(cè)試計(jì)劃
B.測(cè)試規(guī)則C.測(cè)試的預(yù)期結(jié)果
D.以往測(cè)試記錄分析
4、與設(shè)計(jì)測(cè)試用例無(wú)關(guān)的文檔是(
)。A.項(xiàng)目開(kāi)發(fā)計(jì)劃
B.需求規(guī)格說(shuō)明書(shū)C.軟件設(shè)計(jì)說(shuō)明書(shū)
D.源程序
5、軟件測(cè)試是軟件質(zhì)量保證的重要手段之一,測(cè)試的成本已超過(guò)(
)的30%以上。因此,提高測(cè)試的有效性非常重要。A.軟件開(kāi)發(fā)成本
B.軟件維護(hù)成本C.軟件開(kāi)發(fā)成本和維護(hù)成本
D.軟件研制成本
6、“高產(chǎn)”的測(cè)試是指(
)。A.用適量的測(cè)試用例說(shuō)明被測(cè)試程序?qū)Φ臒o(wú)誤B.用適量的測(cè)試用例說(shuō)明被測(cè)試程序符合相應(yīng)的規(guī)定C.用適量的測(cè)試用例發(fā)現(xiàn)被測(cè)試程序盡也許多的錯(cuò)?D.用適量的測(cè)試用例糾正被測(cè)試程序盡也許多的錯(cuò)誤
7、假如想要進(jìn)行成功的測(cè)試,為其設(shè)計(jì)測(cè)試用例重要依賴于(
)。A.黑盒測(cè)試方法
B.測(cè)試人員的經(jīng)驗(yàn)C.白盒測(cè)試方法
D.錯(cuò)誤推測(cè)法
8、使用白盒測(cè)試方法時(shí),擬定測(cè)試數(shù)據(jù)應(yīng)根據(jù)(
)和指定的覆蓋標(biāo)準(zhǔn)。A.程序的內(nèi)部結(jié)構(gòu)
B.程序的復(fù)雜性C.使用說(shuō)明書(shū)
D.程序的功能
9、在用邏輯覆蓋法設(shè)計(jì)測(cè)試用例時(shí),有語(yǔ)句覆蓋、分支覆蓋、條件覆蓋、鑒定-條件覆蓋、條件組合覆蓋和途徑覆蓋等。其中(
)是最強(qiáng)的覆蓋準(zhǔn)則。A.語(yǔ)句覆蓋
B.條件覆蓋C.鑒定-條件覆蓋
D.途徑覆蓋
10、在設(shè)計(jì)測(cè)試用例時(shí),(
)是用得最多的一種黑盒測(cè)試方法。A.等價(jià)類劃分
B.邊界值分析C.因果圖
D.功能圖
11、在黑盒測(cè)試中,著重檢查輸入條件的組合的測(cè)試用例設(shè)計(jì)方法是(
)。A.等價(jià)類劃分
B.邊界值分析C.錯(cuò)誤推測(cè)法
D.因果圖法
12、從下列敘述中,可以與軟件開(kāi)發(fā)各階段,如需求分析、設(shè)計(jì)、編碼相相應(yīng)的軟件測(cè)試是(
)。A.組裝測(cè)試、確認(rèn)測(cè)試、單元測(cè)試
B.單元測(cè)試、組裝測(cè)試、確認(rèn)測(cè)試C.單元測(cè)試、確認(rèn)測(cè)試、組裝測(cè)試D.確認(rèn)測(cè)試、組裝測(cè)試、單元測(cè)試
13、單元測(cè)試將根據(jù)在(
)階段中產(chǎn)生的規(guī)格說(shuō)明進(jìn)行。A.可行性研究與計(jì)劃
B.需求分析C.概要設(shè)計(jì)
D.具體設(shè)計(jì)
14、組裝測(cè)試計(jì)劃是在(
)階段制定的。A.可行性研究與計(jì)劃
B.需求分析C.概要設(shè)計(jì)
D.具體設(shè)計(jì)
15、確認(rèn)測(cè)試計(jì)劃是在(
)階段制定的。A.可行性研究與計(jì)劃
B.需求分析C.概要設(shè)計(jì)
D.具體設(shè)計(jì)
16、軟件的組裝測(cè)試最佳是由(
)承擔(dān),以提高組裝測(cè)試的效果。A.該軟件的設(shè)計(jì)者
B.該軟件開(kāi)發(fā)組的負(fù)責(zé)人C.該軟件的編程者
D.不屬于該開(kāi)發(fā)組的人員
17、(
)是簡(jiǎn)化了的模擬較低層次模塊功能的虛擬子程序。A.過(guò)程
B.函數(shù)C.仿真
D.樁
18、(
)是指為查明程序中的錯(cuò)誤和缺陷,也許使用的工具和手段。A.調(diào)試技術(shù)
B.測(cè)試技術(shù)C.跟蹤法
D.動(dòng)態(tài)測(cè)試
19、從已發(fā)現(xiàn)故障的存在到找到準(zhǔn)確的故障位置并擬定故障的性質(zhì),這一過(guò)程稱為(
)。A.錯(cuò)誤檢測(cè)
B.故障排除C.調(diào)試
D.測(cè)試
20、在程序設(shè)計(jì)的過(guò)程中應(yīng)為程序調(diào)試做好準(zhǔn)備,重要體現(xiàn)在(
)方面。A.采用模塊化、結(jié)構(gòu)化的程序設(shè)計(jì)方法設(shè)計(jì)程序B.編寫程序時(shí)要為程序調(diào)試提供足夠的靈活性C.根據(jù)程序調(diào)試的需要,選擇并安排適當(dāng)?shù)闹虚g結(jié)果輸出和必要的斷?D.以上全是
21、記錄資料表白,軟件測(cè)試的工作量占整個(gè)軟件開(kāi)發(fā)工作量的(
)。A.30%B.70%C.40%~50%
D.95%
22、軟件測(cè)試計(jì)劃是一些文檔,它們描述了(
)。A.軟件的性質(zhì)
B.軟件的功能和測(cè)試用例C.軟件的規(guī)定動(dòng)作
D.對(duì)于預(yù)定的測(cè)試活動(dòng)將要采用的手段
23、IBM公司的記錄資料表白,使用靜態(tài)測(cè)試的方法最高可以查出在測(cè)試中查出的所有軟件錯(cuò)誤的(
)。A.80%
B.70%C.50%
D.35%
24、黑盒測(cè)試方法的優(yōu)點(diǎn)是(
)。A.可測(cè)試軟件的特定部位
B.能站在用戶立場(chǎng)測(cè)試C.可按軟件內(nèi)部結(jié)構(gòu)測(cè)試
D.可發(fā)現(xiàn)實(shí)現(xiàn)功能需求中的錯(cuò)誤
25、白盒測(cè)試方法的優(yōu)點(diǎn)是(
)。A.可測(cè)試軟件的特定部位
B.能站在用戶立場(chǎng)測(cè)試C.可按軟件內(nèi)部結(jié)構(gòu)測(cè)試
D.可發(fā)現(xiàn)實(shí)現(xiàn)功能需求中的錯(cuò)誤
26、等價(jià)類劃分完畢后,就可得出(
),它是擬定測(cè)試用例的基礎(chǔ)。A.有效等價(jià)類
B.無(wú)效等價(jià)C.等價(jià)類表D.測(cè)試用例集
27、由因果圖轉(zhuǎn)換出來(lái)的(
)是擬定測(cè)試用例的基礎(chǔ)。A.鑒定表B.約束條件表C.輸入狀態(tài)表D.輸出狀態(tài)表
三、選擇填空題
1、從供選擇的答案中選出應(yīng)填入下列(
)中的字句。軟件測(cè)試的目的是(
A
)。為了提高測(cè)試的效率,應(yīng)當(dāng)(
B
)。使用白盒測(cè)試方法時(shí),擬定測(cè)試數(shù)據(jù)應(yīng)根據(jù)(
C
)和指定的覆蓋標(biāo)準(zhǔn)。與設(shè)計(jì)測(cè)試數(shù)據(jù)無(wú)關(guān)的文檔是(
D
)。軟件的集成測(cè)試工作最佳由(
E
)承擔(dān),以提高集成測(cè)試的效果?BR>供選擇的答案:A.①評(píng)價(jià)軟件的質(zhì)量②發(fā)現(xiàn)軟件的錯(cuò)誤③找出軟件中的所有錯(cuò)誤④證明軟件是對(duì)的的B.①隨機(jī)地選取測(cè)試數(shù)據(jù)
②取一切也許的輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù)③在完畢編碼以后制定軟件的測(cè)試計(jì)劃④選擇發(fā)現(xiàn)錯(cuò)誤的也許性大的數(shù)據(jù)作為測(cè)試數(shù)據(jù)C.①程序的內(nèi)部邏輯②程序的復(fù)雜限度③使用說(shuō)明書(shū)④程序的功能D.①該軟件的設(shè)計(jì)人員②程序的復(fù)雜限度③源程序④項(xiàng)目開(kāi)發(fā)計(jì)劃E.①該軟件的設(shè)計(jì)人員②該軟件開(kāi)發(fā)組的負(fù)責(zé)人③該軟件的編程人員④不屬該軟件開(kāi)發(fā)組的軟件人員
2、從供選擇的答案中選出應(yīng)填入下列(
)中的字句。為了把握軟件開(kāi)發(fā)各個(gè)環(huán)節(jié)的對(duì)的性和協(xié)調(diào)性,人們需要進(jìn)行(
A
)和(
B
)工作。(
A
)的目的是想證實(shí)在一給定的外部環(huán)境中軟件的邏輯對(duì)的性。它涉及(
C
)和(
D
),(
B
)則試圖證明在軟件生存期各個(gè)階段,以及階段間的邏輯(
E
)、(
F
)和對(duì)的性。供選擇的答案:A,B.①操作
②確認(rèn)
③驗(yàn)證
④測(cè)試
⑤調(diào)試C,D.①用戶的確認(rèn)
②需求規(guī)格說(shuō)明的確認(rèn)③程序的確認(rèn)
④測(cè)試的確認(rèn)E,F(xiàn).①可靠性
②獨(dú)立性
③協(xié)調(diào)性
④完備性
⑤擴(kuò)充性
3、從供選擇的答案中選出應(yīng)填入下列(
)中的字句。
測(cè)試過(guò)程需要三類輸入:(
A
)、(
B
)和(
C
)。請(qǐng)選擇對(duì)的的答案填入下圖中以完畢測(cè)試信息解決的全過(guò)程。供選擇的答案?A~C.①接口選擇②軟件配置③硬件配置④測(cè)試配置⑤測(cè)試環(huán)境⑥測(cè)試工具
D~F.①排錯(cuò)
②可靠性分析
③結(jié)果分析
④數(shù)據(jù)分類
4、請(qǐng)從供選擇的答案中選出應(yīng)填入下列(
)中的字句。程序的三種基本控制結(jié)構(gòu)是(
A
)。它們的共同點(diǎn)是(
B
)。結(jié)構(gòu)化程序設(shè)計(jì)的一種基本方法是(
C
)。軟件測(cè)試的目的是(
D
)。軟件調(diào)試的目的是(
E
)。供選擇的答案:A.①過(guò)程,子程序,分程序
②順序,條件,循環(huán)③遞歸,堆棧,隊(duì)列
④調(diào)用,返回,轉(zhuǎn)移B.①不能嵌套使用
②只能用來(lái)寫簡(jiǎn)樸的程序③已經(jīng)用硬件實(shí)現(xiàn)
④只有一個(gè)入口和一個(gè)出口C.①篩選法
②遞歸法
③歸納法
④逐步求精法D.①證明程序中沒(méi)有錯(cuò)誤
②發(fā)現(xiàn)程序中的錯(cuò)誤③測(cè)量程序的動(dòng)態(tài)特性
④檢查程序中的語(yǔ)法錯(cuò)誤E.①找犯錯(cuò)誤所在并改正之
②排除存在錯(cuò)誤的也許性③對(duì)錯(cuò)誤性質(zhì)進(jìn)行分類
④記錄犯錯(cuò)的次數(shù)
5、從供選擇的答案中選出同下列各條敘述關(guān)系最密切的字句。(1)對(duì)可靠性規(guī)定很高的軟件,例如操作系統(tǒng),由第三者對(duì)源代碼進(jìn)行逐行檢查。(2)已有的軟件被改版時(shí),由于受到變更的影響,改版前正常的功能也許發(fā)生異常,性能也也許下降。因此,對(duì)變更的軟件進(jìn)行測(cè)試是必要的。(3)在意識(shí)到被測(cè)試模塊的內(nèi)部結(jié)構(gòu)或算法的情況下進(jìn)行測(cè)試。(4)為了確認(rèn)用戶的需求,先做出系統(tǒng)的重要部分,提交給用戶試用。(5)在測(cè)試具有層次結(jié)構(gòu)的大型軟件時(shí),有一種方法是從上層模塊開(kāi)始,由上到下進(jìn)行測(cè)試。此時(shí),有必要用一些模塊替代尚未測(cè)試過(guò)的下層模塊。供選擇的答案:A~E:①仿真器
②代碼審查
③模擬器
④樁⑤驅(qū)動(dòng)器
⑥域測(cè)試
⑦黑盒測(cè)試
⑧原型⑨白盒測(cè)試
⑩退化測(cè)試
6、從供選擇的答案中選出應(yīng)填入下面敘述的(
)內(nèi)的對(duì)的答案。
軟件測(cè)試方法可分為黑盒測(cè)試法和白盒測(cè)試法兩種。黑盒測(cè)試法是通過(guò)度析程序的(
A
)來(lái)設(shè)計(jì)測(cè)試用例的方法。除了測(cè)試程序外,它還合用于對(duì)(
B
)階段的軟件文檔進(jìn)行測(cè)試。白盒測(cè)試法是根據(jù)程序的(
C
)來(lái)設(shè)計(jì)測(cè)試用例的方法。除了測(cè)試程序外,它也合用于對(duì)(
D
)階段的軟件文檔進(jìn)行測(cè)試。白盒法測(cè)試程序時(shí)常按照給定的覆蓋條件選取測(cè)試用例。(
E
)覆蓋比(
F
)覆蓋嚴(yán)格,它使得每一個(gè)鑒定的每一條分支至少經(jīng)歷一次。(
G
)覆蓋既是鑒定覆蓋,又是條件覆蓋,但它并不保證使各種條件都能取到所有也許的值。(
H
)覆蓋比其他條件都要嚴(yán)格,但它不能保證覆蓋程序中的每一條途徑?BR>
單元測(cè)試一般以(
I
)為主,測(cè)試的依據(jù)是(
J
)。供選擇的答案:A,C:①應(yīng)用范圍
②內(nèi)部邏輯
③功能
④輸入數(shù)據(jù)B,D:①編碼
②軟件具體設(shè)計(jì)
③軟件總體設(shè)計(jì)
④需求分析E~H:①語(yǔ)句
②鑒定
③條件
④鑒定/條件⑤多重條件
⑥途徑I:①白盒法
②黑盒法J:①模塊功能規(guī)格說(shuō)明
②系統(tǒng)模塊結(jié)構(gòu)圖
③系統(tǒng)需求規(guī)格說(shuō)明
7、從供選擇的答案中選出應(yīng)填入下面敘述的(
)內(nèi)的對(duì)的答案。集成測(cè)試也叫做(
A
)或(
B
)。通常,在(
C
)的基礎(chǔ)上,將所有模塊按照設(shè)計(jì)規(guī)定組裝成為系統(tǒng)。子系統(tǒng)的集成測(cè)試特別稱為?nbsp;D
),它所做的工作是要找出子系統(tǒng)和系統(tǒng)需求規(guī)格說(shuō)明之間的(
E
)。需要考慮的問(wèn)題是:在把各個(gè)模塊連接起來(lái)的時(shí)侯,穿越模塊接口的數(shù)據(jù)是否會(huì)(
F
);一個(gè)模塊的功能是否會(huì)對(duì)另一個(gè)模塊的功能產(chǎn)生不利的影響;各個(gè)(
G
)組合起來(lái),能否達(dá)成預(yù)期規(guī)定的(
H
);(
I
)是否有問(wèn)題;單個(gè)模塊的誤差累積起來(lái)是否會(huì)放大。供選擇的答案:A~D.①單元測(cè)試
②部件測(cè)試
③組裝測(cè)試④系統(tǒng)測(cè)試
⑤確認(rèn)測(cè)試
⑥聯(lián)合測(cè)試E~I.①子功能
②丟失
③父功能
④局部數(shù)據(jù)結(jié)構(gòu)
⑤全局?jǐn)?shù)據(jù)結(jié)構(gòu)
⑥不一致⑦一致
8、從供選擇的答案中選出應(yīng)當(dāng)填入下列敘述的(
)內(nèi)的對(duì)的答案。軟件測(cè)試中常用的靜態(tài)分析方法是(
A
)和(
B
)。(
B
)用于檢查模塊或子程序間的調(diào)用是否對(duì)的。分析方法(白盒方法)中常用的方法是(
C
)方法。非分析方法(黑盒方法)中常用的方法是(
D
)方法和(
E
)方法。(
E
)方法根據(jù)輸出對(duì)輸入的依賴關(guān)系設(shè)計(jì)測(cè)試用例。供選擇的答案:A~B:①引用分析
②算法分析
③可靠性分析
④效率分析
⑤接口分析
⑥操作分析C~E:①途徑測(cè)試
②等價(jià)類
③因果圖
④歸納測(cè)試⑤綜合測(cè)試
⑥追蹤
⑦深度優(yōu)先
⑧調(diào)試⑨相對(duì)圖
9、從供選擇的答案中選出應(yīng)填入下面敘述的(
)內(nèi)的對(duì)的答案。
等價(jià)類劃分是一種典型的(
A
)方法,也是一種非常實(shí)用的重要的測(cè)試方法。使用這一方法,完全不考慮程序的(
B
)。用所有也許輸入的數(shù)據(jù)來(lái)測(cè)試程序是不也許的,只能從所有可供輸入的數(shù)據(jù)中選擇一個(gè)(
C
)進(jìn)行測(cè)試。(
D
)是指某個(gè)輸入域的集合,在該集合中,各個(gè)輸入數(shù)據(jù)對(duì)于揭露程序中的錯(cuò)誤是(
E
)。供選擇的答案:A:①白盒測(cè)試方法
②黑盒測(cè)試方法B:①內(nèi)部結(jié)構(gòu)
②外部環(huán)境
③順序
④流程C~E:①全集
②子集
③等效?BR>
④不同的
⑤等價(jià)類
⑥典型集
10、從供選擇的答案中選出應(yīng)填入下面敘述的(
)內(nèi)的對(duì)的答案。
①黑盒測(cè)試方法的缺陷是(
)和(
)。A.不可測(cè)試軟件的特定部位B.不能發(fā)現(xiàn)功能需求中的錯(cuò)誤C.無(wú)法檢查軟件的外部特性
D.無(wú)法測(cè)試未實(shí)現(xiàn)功能需求的軟件的內(nèi)部缺陷
②白盒測(cè)試方法的缺陷是(
)和(
)。A.不可測(cè)試軟件的特定部位B.不能發(fā)現(xiàn)功能需求中的錯(cuò)誤C.無(wú)法檢查軟件的外部特性
D.無(wú)法測(cè)試未實(shí)現(xiàn)功能需求的軟件的內(nèi)部缺陷
四、問(wèn)答計(jì)算題
1、從下列關(guān)于軟件測(cè)試的敘述中,選出5條對(duì)的的敘述。
(1)用黑盒法測(cè)試時(shí),測(cè)試用例是根據(jù)程序內(nèi)部邏輯設(shè)計(jì)的。
(2)盡量用公共過(guò)程或子程序去代替反復(fù)的代碼段。
(3)測(cè)試是為了驗(yàn)證該軟件已對(duì)的地實(shí)現(xiàn)了用戶的規(guī)定。
(4)對(duì)于連鎖型分支結(jié)構(gòu),若有n個(gè)鑒定語(yǔ)句,則有2n條途徑。
(5)盡量采用復(fù)合的條件測(cè)試,以避免嵌套的分支結(jié)構(gòu)?BR>
(6)GOTO語(yǔ)句概念簡(jiǎn)樸,使用方便,在某些情況下,保存GOTO語(yǔ)句反能使寫出的程序更加簡(jiǎn)潔。
(7)發(fā)現(xiàn)錯(cuò)誤多的程序模塊,殘留在模塊中的錯(cuò)誤也多。
(8)黑盒測(cè)試方法中最有效的是因果圖法。
(9)在做程序的單元測(cè)試時(shí),樁(存根)模塊比驅(qū)動(dòng)模塊容易編寫。
(10)程序效率的提高重要應(yīng)通過(guò)選擇高效的算法來(lái)實(shí)現(xiàn)。
2、對(duì)小的程序進(jìn)行窮舉測(cè)試是也許的,用窮舉測(cè)試能否保證程序是百分之百對(duì)的呢?
3、在任何情況下單元測(cè)試都是也許的嗎?都是需要的嗎?
4、如圖所示的程序有三條不同的途徑。分別表達(dá)為L(zhǎng)1(a→b)、L2(a→c→d)、L3(a→c→e),或簡(jiǎn)寫為ace、abd、abe及acd。根據(jù)鑒定覆蓋、條件覆蓋、鑒定–條件覆蓋、條件組合覆蓋和途徑覆蓋等五種覆蓋標(biāo)準(zhǔn),從供選擇的答案中分別找出滿足相應(yīng)覆蓋標(biāo)準(zhǔn)的最小測(cè)試用例組。(用①~⑩回答)供選擇的答案:①x=90,y=90②x=50,y=50
③x=90,y=90④x=90,y=70x=50,y=50x=40,x=90
⑤x=90,y=90⑥x=90,y=90
x=50,y=50x=70,y=90x=90,y=70x=50,y=50
⑦x=90,y=90⑧x=90,y=90
x=50,y=50x=50,y=50x=80,y=70x=90,y=50x=70,y=90x=80,y=80
⑨x=90,y=90⑩x=90,y=90
x=90,y=70x=80,y=80x=90,y=30x=90,y=70x=70,y=90x=90,y=30
x=30,y=90x=70,y=90x=70,y=70x=30,y=90x=50,y=50x=70,y=70x=50,y=50
5、在白盒測(cè)試用例設(shè)計(jì)中,有語(yǔ)句覆蓋、分支覆蓋、條件覆蓋、途徑覆蓋等,其中(
A
)是最強(qiáng)的覆蓋準(zhǔn)則。為了對(duì)如下圖所示的程序段進(jìn)行覆蓋測(cè)試,必須適本地選取測(cè)試用例組。若x,y是兩個(gè)變量,可供選擇的測(cè)試用例組共有Ⅰ、Ⅱ、Ⅲ、Ⅳ四組,如表中給出,則實(shí)現(xiàn)鑒定覆蓋至少應(yīng)采用的測(cè)試用例組是(
B
)或(
C
);實(shí)現(xiàn)條件覆蓋至少應(yīng)采用的測(cè)試用例組是(
D
);實(shí)現(xiàn)途徑覆蓋至少應(yīng)采用的測(cè)試用例組是(
E
)或(
F
)。
供選擇的答案A:①語(yǔ)句覆蓋
②條件覆蓋
③鑒定覆蓋
④途徑覆蓋B~F:①Ⅰ和Ⅱ組
②Ⅱ和Ⅲ組
③Ⅲ和Ⅳ組
④Ⅰ和Ⅳ組⑤Ⅰ、Ⅱ、Ⅲ組
⑥Ⅱ、Ⅲ、Ⅳ組
⑦Ⅰ、Ⅲ、Ⅳ組⑧Ⅰ、Ⅱ、Ⅳ組
6、下面是快速排序算法中的一趟劃分算法,其中datalist是數(shù)據(jù)表,它有兩個(gè)數(shù)據(jù)成員:一是元素類型為Element的數(shù)組V,另一個(gè)是數(shù)組大?。睢K惴ㄖ杏玫絻蓚€(gè)操作,一是取某數(shù)組元素V[i]的關(guān)鍵碼操作getKey(),一是互換兩數(shù)組元素內(nèi)容的操作Swap():intPartition(datalist&list,intlow,inthigh){//在區(qū)間[low,high]以第一個(gè)對(duì)象為基準(zhǔn)進(jìn)行一次劃分,k返回基準(zhǔn)對(duì)象回放位置。int
k=low;
Elementpivot=list.V[low];//基準(zhǔn)對(duì)象for(inti=low+1;i<=high;i++)//檢測(cè)整個(gè)序列,進(jìn)行劃分if(list.V[i].getKey()<pivot.getKey()&&++k!=i)Swap(list.V[k],list.V[i]);//小于基準(zhǔn)的互換到左側(cè)去Swap(list.V[low],list.V[k]);//將基準(zhǔn)對(duì)象就位
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024個(gè)人租車協(xié)議書(shū)模板10篇
- 視神經(jīng)外傷病因介紹
- 《CC++語(yǔ)言程序設(shè)計(jì)案例教程》課件-第12章 模 板
- 工 程識(shí)圖與制圖-南京交院路橋與港航工32課件講解
- 重慶2020-2024年中考英語(yǔ)5年真題回-教師版-專題06 任務(wù)型閱讀
- 江蘇省鹽城市響水縣2024-2025學(xué)年七年級(jí)上學(xué)期期中生物試題(原卷版)-A4
- 2023年工程塑料尼龍系列項(xiàng)目籌資方案
- 2023年街頭籃球項(xiàng)目籌資方案
- 2023年礦用防爆電器設(shè)備項(xiàng)目籌資方案
- 《工業(yè)機(jī)器人現(xiàn)場(chǎng)編程》課件-任務(wù)3.2.2-3.2.3創(chuàng)建涂膠機(jī)器人坐標(biāo)系與工作站數(shù)據(jù)
- 風(fēng)電項(xiàng)目投資計(jì)劃書(shū)
- 山東省醫(yī)療收費(fèi)目錄
- JGT266-2011 泡沫混凝土標(biāo)準(zhǔn)規(guī)范
- 感恩祖國(guó)主題班會(huì)通用課件
- 栓釘焊接工藝高強(qiáng)螺栓施工工藝
- (完整版)醫(yī)療器械網(wǎng)絡(luò)交易服務(wù)第三方平臺(tái)質(zhì)量管理文件
- 《0~3歲嬰幼兒動(dòng)作發(fā)展與指導(dǎo)》項(xiàng)目一-0~3歲嬰幼兒動(dòng)作發(fā)展概述
- 鐵總建設(shè)201857號(hào) 中國(guó)鐵路總公司 關(guān)于做好高速鐵路開(kāi)通達(dá)標(biāo)評(píng)定工作的通知
- 個(gè)人晉升現(xiàn)實(shí)表現(xiàn)材料范文四篇
- 持續(xù)質(zhì)量改進(jìn)提高偏癱患者良肢位擺放合格率
- 部編版六年級(jí)語(yǔ)文上冊(cè)期末復(fù)習(xí)課件(按單元復(fù)習(xí))
評(píng)論
0/150
提交評(píng)論