軟件測(cè)試試題及答案_第1頁(yè)
軟件測(cè)試試題及答案_第2頁(yè)
軟件測(cè)試試題及答案_第3頁(yè)
軟件測(cè)試試題及答案_第4頁(yè)
軟件測(cè)試試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、單選 1. 屬于黑盒測(cè)試的方法?( C )A.基于基本路徑 B.控制流 C.基于用戶(hù)需求測(cè)試 D.邏輯覆蓋2在Assert類(lèi)中斷言對(duì)象為NULL是_。( D )A.assertEquals B.assertTrue C.fail D.assertNull 3_的目的是對(duì)最終軟件系統(tǒng)進(jìn)行全面的測(cè)試確保最終軟件系統(tǒng)產(chǎn)品滿(mǎn)足需求(A)系統(tǒng)測(cè)試 集成測(cè)試單元測(cè)試 功能測(cè)試4有一組測(cè)試用例使得每一個(gè)被測(cè)試用例的分支覆蓋至少被執(zhí)行一次,它滿(mǎn)足的覆蓋標(biāo)準(zhǔn)_。( B )A. 語(yǔ)句覆蓋 B.判定覆蓋 C.條件覆蓋 D.路徑覆蓋5.軟件測(cè)試的目的是_。( C )表明軟件的正確性 評(píng)價(jià)軟件質(zhì)量盡可能發(fā)現(xiàn)軟件中的錯(cuò)誤

2、判定軟件是否合格6.關(guān)于白盒測(cè)試與黑盒測(cè)試的最主要區(qū)別,正確的是_。( A )白盒測(cè)試側(cè)重于程序結(jié)構(gòu),黑盒測(cè)試側(cè)重于功能白盒測(cè)試可以使用測(cè)試工具,黑盒測(cè)試不能使用工具白盒測(cè)試需要程序參與,黑盒測(cè)試不需要黑盒測(cè)試比白盒測(cè)試應(yīng)用更廣泛7.軟件測(cè)試類(lèi)型按開(kāi)發(fā)階段劃分_。( B )需要測(cè)試單元測(cè)試集成測(cè)試單元測(cè)試集成測(cè)試確認(rèn)測(cè)試系統(tǒng)測(cè)試驗(yàn)收測(cè)試單元測(cè)試集成測(cè)試確認(rèn)測(cè)試調(diào)試單元測(cè)試功能測(cè)試8.在Junit中,testXXX()方法就是一個(gè)測(cè)試用例,測(cè)試方法是_。( B ) private void testXXX() public void testXXX() public float testXXX(

3、) public int testXXX() 9.軟件測(cè)試是軟件質(zhì)量保證的重要手段,下述哪種測(cè)試是軟件測(cè)試的最基礎(chǔ)環(huán)節(jié)?( A )A單元測(cè)試 B集成測(cè)試C目的測(cè)試 D確認(rèn)測(cè)試10.增量式集成測(cè)試有3種方式:自頂向下增量測(cè)試方法, 和混合增量測(cè)試方式。( D )A自中向下增量測(cè)試方法 B多次性測(cè)試 C維護(hù) D自底向上增量測(cè)試方法1)以下不屬于軟件測(cè)試的原則有( D )。A.程序最好別讓由編寫(xiě)該程序的程序員自己來(lái)測(cè)試B.所有測(cè)試標(biāo)準(zhǔn)都是建立在用戶(hù)需求之上。C.注意測(cè)試中的群集現(xiàn)象(2-8原則)。D.測(cè)試是證明程序有錯(cuò)的一個(gè)過(guò)程。3.下面哪些不屬于靜態(tài)測(cè)試( C )A.代碼規(guī)則檢查 B.程序結(jié)構(gòu)分析

4、C.程序復(fù)雜度分析 D.內(nèi)存泄漏“ 9.以下不屬于軟件測(cè)試模型的是( A ) 。A.瀑布模型 B.H模型 C.W模型 D.V模型10.某系統(tǒng)對(duì)每個(gè)員工一年的出勤天數(shù)進(jìn)行核算和存儲(chǔ)(按每月22 工作日計(jì)算),使用文本框的模式進(jìn)行填寫(xiě)。在此文本框的測(cè)試用例編寫(xiě)中使用了等價(jià)類(lèi)劃分法,則下面劃分錯(cuò)誤的是( D ) 。 A.無(wú)效等價(jià)類(lèi),出勤日>264日。B.無(wú)效等價(jià)類(lèi),出勤日<0。C .有效等價(jià)類(lèi),0<=出勤日<=264。D.有效等價(jià)類(lèi),0<出勤日<264。1、以下屬于軟件測(cè)試的原則有(ABC)A 程序最好由編寫(xiě)該程序的程序員自己來(lái)測(cè)試B 所有測(cè)試標(biāo)準(zhǔn)都是建立在用戶(hù)需

5、求之上C 注意測(cè)試中的群集現(xiàn)象(2-8原則)D 測(cè)試是證明程序有錯(cuò)的一個(gè)過(guò)程2、對(duì)于軟件測(cè)試分類(lèi),下面各項(xiàng)都是按照不同階段來(lái)進(jìn)行的劃分,除了(C)A 單元測(cè)試B 集成測(cè)試C 黑盒測(cè)試D 系統(tǒng)測(cè)試3、下面哪些屬于靜態(tài)測(cè)試(ABD)A 代碼規(guī)則檢查B 程序結(jié)構(gòu)分析C 程序復(fù)雜度分析D 內(nèi)存泄露4、下列關(guān)于軟件測(cè)試時(shí)的敘述中錯(cuò)誤的是(D)A 軟件測(cè)試可以作為度量軟件與用戶(hù)需求間差距的手段B 軟件測(cè)試的主要工作內(nèi)容包括發(fā)現(xiàn)軟件中存在的錯(cuò)誤C 軟件測(cè)試的根本目的是盡可能多地發(fā)現(xiàn)軟件中存在的問(wèn)題D 沒(méi)有發(fā)現(xiàn)錯(cuò)誤的測(cè)試也是有價(jià)值的5、在某程序中有,A、B、C、D幾個(gè)模塊,若A模塊發(fā)現(xiàn)并改正的BUG數(shù)目較多,

6、則A模塊中殘留的BUG與其他模塊相比,通常應(yīng)該(B)A 較少B 較多C 一樣多D 不確定6、軟件生產(chǎn)周期中,修改錯(cuò)誤代碼最大的階段是(D)A 需求階段B 設(shè)計(jì)階段C 編程階段D 發(fā)布運(yùn)行階段1、 7、下面關(guān)于a測(cè)試的描述中正確的是(BC)A a測(cè)試需要用戶(hù)代表參加B a測(cè)試不需要用戶(hù)代表參加C a測(cè)試是系統(tǒng)測(cè)試的一種D a測(cè)試是驗(yàn)收測(cè)試的一種8、在系統(tǒng)測(cè)試中,測(cè)試人員主要根據(jù)(A)設(shè)計(jì)測(cè)試用例A 需求分析說(shuō)明書(shū)B(niǎo) 概要設(shè)計(jì)說(shuō)明書(shū)C 詳細(xì)設(shè)計(jì)說(shuō)明書(shū)D 系統(tǒng)規(guī)格說(shuō)明書(shū)9、下列不屬于軟件本身的原因產(chǎn)生的缺陷的是(C)A 算法錯(cuò)誤B 語(yǔ)法錯(cuò)誤C 文檔錯(cuò)誤D 系統(tǒng)結(jié)構(gòu)錯(cuò)誤2、 10、即使對(duì)程序的所有路徑

7、都進(jìn)行了測(cè)試,程序可有可能存在沒(méi)有檢查出來(lái)的缺陷,其原因可能是(ABC)A 程序可能因?yàn)槿鄙倌承┞窂蕉嬖诘膯?wèn)題B 是即是窮舉路徑測(cè)試也拒不可能保證程序符合其設(shè)計(jì)規(guī)格說(shuō)明C 窮舉路徑測(cè)試也可能不會(huì)暴露數(shù)據(jù)敏感錯(cuò)誤D 不管使用何種方法都不可能找出程序中所有的BUG11、功能測(cè)試覆蓋中最常見(jiàn)的是(B)A 接口覆蓋B 需求覆蓋C 入口點(diǎn)覆蓋D 出口點(diǎn)覆蓋12、下列不屬于回歸測(cè)試目的是(D)A 檢查軟件的修改達(dá)到預(yù)定的目的B 檢查軟件的修改不會(huì)影響軟件的其他功能的正確性C 檢查改動(dòng)不會(huì)帶來(lái)不可預(yù)料的行為或另外的錯(cuò)誤D 檢查修改的測(cè)試用例是否完整13、下列測(cè)試不用考慮內(nèi)部程序結(jié)構(gòu)的是(A)A 功能測(cè)試B

8、 結(jié)構(gòu)測(cè)試C 邏輯驅(qū)動(dòng)測(cè)試D 白盒測(cè)試15、以下屬于系統(tǒng)性能指標(biāo)的有(B)A 系統(tǒng)響應(yīng)時(shí)間B 吞吐量C 并發(fā)用戶(hù)數(shù)D 資源利用率判斷題1好的測(cè)試員力求追求完美。 ( X )2測(cè)試程序僅僅按預(yù)期方式運(yùn)行就行了。 ( X )3不存在質(zhì)量很高但可靠性很差的產(chǎn)品。 ( )4軟件測(cè)試員可以對(duì)產(chǎn)品說(shuō)明書(shū)進(jìn)行白盒測(cè)試。 ( X )5靜態(tài)白盒測(cè)試可以找出遺漏之處和問(wèn)題。 ( )6總是首先設(shè)計(jì)白盒測(cè)試用例。 ( X )7可以發(fā)布具有配置缺陷的軟件產(chǎn)品。 ( )8所有軟件必須進(jìn)行某種程度的兼容性測(cè)試。 ( )9所有軟件都有一個(gè)用戶(hù)界面,因此必須測(cè)試易用性。 ( X )10測(cè)試人員負(fù)責(zé)軟件質(zhì)量。 ( )三簡(jiǎn)答題 1

9、. 計(jì)算環(huán)路復(fù)雜度方法有哪三種?答:(1)V(G)=判定節(jié)點(diǎn)數(shù)+ 1(2)V(G) = E-N+2 (3)V(G)=區(qū)域數(shù)+ 1 2. 白盒測(cè)試有幾種方法?答:白盒測(cè)試方法分為兩大類(lèi):靜態(tài)測(cè)試方法和動(dòng)態(tài)測(cè)試方法。靜態(tài)測(cè)試方法:檢查軟件的表示和描述是否一致,沒(méi)有沖突或者沒(méi)有歧義。動(dòng)態(tài)測(cè)試方法:語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合蓋、路徑覆蓋。3. 什么是軟件測(cè)試,軟件測(cè)試分為哪幾個(gè)階段。答:軟件測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程。軟件測(cè)試一般分為單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試。4. 比較白盒測(cè)試和黑盒測(cè)試?答:使

10、用白盒測(cè)試方法時(shí),測(cè)試根據(jù)程序的內(nèi)部邏輯和指定的覆蓋標(biāo)準(zhǔn);黑盒測(cè)試法是通過(guò)分析程序的接口功能設(shè)計(jì)測(cè)試用例的。5. 為以下程序段設(shè)計(jì)一組測(cè)試用例,要求分別滿(mǎn)足語(yǔ)句覆蓋、判定覆蓋、條件覆蓋。int test(int A,int B) if(A>1) AND (B<10) then X=A-B; if(A=2) OR (B>20) then X=A+B; return x;答:語(yǔ)句覆蓋測(cè)試用例:A=2,B=0;判定覆蓋測(cè)試用例:A=3,B=0;A=2,B=20;條件覆蓋測(cè)試用例:A=2,B=0;A=0,B=21;6. 為以下程序段設(shè)計(jì)一組測(cè)試用例,要求分別滿(mǎn)足語(yǔ)句覆蓋、判定覆蓋、條

11、件覆蓋。void DoWork (int x,int y,int z) int k=0,j=0; if ( (x>3)&&(z<10) ) k=x*y-1; j=sqrt(k); /語(yǔ)句塊1 if ( (x=4)|(y>5) ) j=x*y+10; /語(yǔ)句塊2 j=j%3; /語(yǔ)句塊3答:語(yǔ)句覆蓋測(cè)試用例:x=4、y=5、z=5; 判定覆蓋測(cè)試用例:x=4、y=5、z=5;x=2、y=5、z=5; 條件覆蓋測(cè)試用例:x=4、y=6、z=5 ;x=2、y=5、z=15;7.看代碼程序: void Sort ( int iRecordNum, int iType

12、)1 2 int x=0;3 int y=0;4 while ( iRecordNum> 0 )5 6 If ( iType=0 )7x=y+2;8 else9 If ( iType=1 )10 x=y+10;11 else12 x=y+20;1314要求(1)給以上代碼畫(huà)出控制流圖(2)控制流圖的環(huán)復(fù)雜度V(G),寫(xiě)出獨(dú)立路徑。4(1)67912101413(2)V(G)= 4 路徑1:414 路徑2:46713 4 14 路徑3:4691013414 路徑4:46912134148. 設(shè)有一個(gè)檔案管理系統(tǒng),要求用戶(hù)輸入以年月表示的日期。假設(shè)日期限定在1999年1月2029年12月,并

13、規(guī)定日期由6位數(shù)字字符組成,前4位表示年,后2位表示月?,F(xiàn)用等價(jià)類(lèi)劃分法設(shè)計(jì)測(cè)試用例,來(lái)測(cè)試程序的"日期檢查功能"。劃分等價(jià)類(lèi)并編號(hào),下表等價(jià)類(lèi)劃分的結(jié)果輸入等價(jià)類(lèi)有效等價(jià)類(lèi)無(wú)效等價(jià)類(lèi)日期的類(lèi)型及長(zhǎng)度年份范圍月份范圍1)劃分等價(jià)類(lèi)并編號(hào),下表等價(jià)類(lèi)劃分的結(jié)果輸入等價(jià)類(lèi) 有效等價(jià)類(lèi) 無(wú)效等價(jià)類(lèi)日期的類(lèi)型及長(zhǎng)度 6位數(shù)字字符 有非數(shù)字字符少于6位數(shù)字字符多于6位數(shù)字字符年份范圍 在19902049之間 小于1990大于2049月份范圍 在0112之間 等于00大于122)設(shè)計(jì)測(cè)試用例,以便覆蓋所有的有效等價(jià)類(lèi)在表中列出了3個(gè)有效等價(jià)類(lèi),編號(hào)分別為、,設(shè)計(jì)的測(cè)試用例如下:測(cè)試數(shù)據(jù)

14、 期望結(jié)果 覆蓋的有效等價(jià)類(lèi)200211 輸入有效 、3)為每一個(gè)無(wú)效等價(jià)類(lèi)設(shè)計(jì)一個(gè)測(cè)試用例,設(shè)計(jì)結(jié)果如下:測(cè)試數(shù)據(jù) 期望結(jié)果 覆蓋的無(wú)效等價(jià)類(lèi)95June 無(wú)效輸入 20036 無(wú)效輸入 2001006 無(wú)效輸入 198912 無(wú)效輸入 200401 無(wú)效輸入 200100 無(wú)效輸入 200113 無(wú)效輸入 1.什么是軟件測(cè)試?軟件測(cè)試的目的是什么?。軟件測(cè)試是在程序的開(kāi)發(fā)過(guò)程中對(duì)程序的功能邏輯等進(jìn)行驗(yàn)證的過(guò)程目的是:發(fā)現(xiàn)程序中的錯(cuò)誤2.軟件的缺陷等級(jí)應(yīng)如何劃分?。致命的:造成系統(tǒng)或應(yīng)用程序崩潰、死機(jī)、系統(tǒng)懸掛嚴(yán)重的:功能或特性沒(méi)有實(shí)現(xiàn)一般的:沒(méi)有達(dá)到預(yù)期效果微小的:對(duì)系統(tǒng)幾乎沒(méi)有影響3.簡(jiǎn)述白盒測(cè)試和黑盒測(cè)試的區(qū)別使用白盒測(cè)試方法時(shí),測(cè)試根據(jù)程序的內(nèi)部邏輯和指定的覆蓋標(biāo)準(zhǔn);黑盒測(cè)試法是通過(guò)分析程序的接口功能設(shè)計(jì)測(cè)試用例的。黑盒測(cè)試是從用戶(hù)觀(guān)點(diǎn),按規(guī)格說(shuō)明書(shū)要求的輸入數(shù)據(jù)與輸出數(shù)據(jù)的對(duì)應(yīng)關(guān)系設(shè)計(jì)測(cè)試用例,是根據(jù)程序外部特征進(jìn)行測(cè)試。白盒測(cè)試是根據(jù)程序內(nèi)部邏輯結(jié)構(gòu)進(jìn)行測(cè)試。白盒測(cè)試包括靜態(tài)和動(dòng)態(tài)白盒測(cè)試,主要是測(cè)試程序的邏輯結(jié)構(gòu)黑盒測(cè)試是從用戶(hù)的角度出發(fā),驗(yàn)證系統(tǒng)的功能是否實(shí)現(xiàn),是站在系統(tǒng)的外部進(jìn)行的4.畫(huà)出你所知道的軟件測(cè)試模型。 5.軟件測(cè)試用例的依據(jù)是什么?一個(gè)測(cè)試用例,應(yīng)該包含哪些要素?。 需求規(guī)格說(shuō)明書(shū)標(biāo)識(shí)符測(cè)試項(xiàng)測(cè)試環(huán)境要求輸入標(biāo)準(zhǔn)輸出標(biāo)準(zhǔn)異常分支

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論