浙江工業(yè)大學(xué)軟件測(cè)試2011-2012試卷_第1頁
浙江工業(yè)大學(xué)軟件測(cè)試2011-2012試卷_第2頁
浙江工業(yè)大學(xué)軟件測(cè)試2011-2012試卷_第3頁
浙江工業(yè)大學(xué)軟件測(cè)試2011-2012試卷_第4頁
浙江工業(yè)大學(xué)軟件測(cè)試2011-2012試卷_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上軟件測(cè)試技術(shù)試題課程_軟件質(zhì)量保證與測(cè)試技術(shù) 姓名_班級(jí)_學(xué)號(hào)_題序一二三四五總 評(píng)計(jì)分注:閉卷考試,時(shí)間90分鐘。得分一選擇題(共10小題,每題2分,共20分)1、軟件測(cè)試類型按開發(fā)階段劃分_。( B )A、需要測(cè)試單元測(cè)試集成測(cè)試B、單元測(cè)試集成測(cè)試確認(rèn)測(cè)試系統(tǒng)測(cè)試驗(yàn)收測(cè)試C、單元測(cè)試集成測(cè)試確認(rèn)測(cè)試D、調(diào)試單元測(cè)試功能測(cè)試2、不屬于白盒測(cè)試的技術(shù)是_。( C )A、路徑覆蓋 B、判定覆蓋 C、邊界值分析 D、條件覆蓋3、在下面所列舉中的邏輯測(cè)試覆蓋中,測(cè)試覆蓋最弱的是_。( C )A、條件覆蓋 B、條件組合覆蓋C、語句覆蓋 D、判定覆蓋4、某人事信息管理系統(tǒng)中,

2、系統(tǒng)允許用戶輸入8位數(shù)字的電話號(hào)碼。如果使用等價(jià)類劃分法來設(shè)計(jì)測(cè)試案例,哪一組是最佳的選擇?( C )A、B、C、空值、h?D、 5、在Assert類中斷言兩個(gè)對(duì)象相等是_。( A )A、assertEquals B、assertTrue C、assertSame D、fail6、編碼階段產(chǎn)生的錯(cuò)誤由_檢查出來的。( A )A、單元測(cè)試 B、集成測(cè)試    C、系統(tǒng)測(cè)試   D、有效性測(cè)試7、安全性測(cè)試主要在哪一階段實(shí)施?( C )A、單元測(cè)試 B、集成測(cè)試C、系統(tǒng)測(cè)試 D、驗(yàn)收測(cè)試8、自底向上法需要寫( A )。A、驅(qū)動(dòng)程序 B、

3、樁程序 C、驅(qū)動(dòng)程序和樁程序 D、以上都不是9、以下哪一項(xiàng)不屬于軟件性能測(cè)試工具?( B )A、HP LoadRunner B、Selenium IDEC、ApacheBenchD、JMeter10、請(qǐng)閱讀下面這段程序:            int func2(int a,b,c)                  

4、   int k=1;                   if (a>0)|(b<0)|(a+c>0) k=k+a;                   else k=k+b;  

5、                 if (c>0) k=k+c;                   return k;           

6、用邏輯覆蓋法測(cè)試改程序,下面哪一組輸入組合可以達(dá)到條件覆蓋。( B )A、(a, b, c)= (1, 1, 1)、(-1,1,1) B、(a, b, c)=(1,1,1)、(-1,-1,-1)C、(a, b, c)=(1,1,-1)、(-1,-1,-1) D、(a, b, c)=(1,1,-1)、(-1,1,1)得分 二.、填空題(共10空,每空2分,共20分)1、判定覆蓋是設(shè)計(jì)足夠多的測(cè)試用例,使得被測(cè)試程序中的每個(gè)判斷的 取真分支和取假分支 至少被執(zhí)行一次。2、功能測(cè)試,依據(jù) 產(chǎn)品規(guī)格說明書 完成對(duì)產(chǎn)品功能進(jìn)行操作,以驗(yàn)證系統(tǒng)是否滿足用戶的功能性需求。3、黑盒測(cè)試又稱之為_ _ _功能測(cè)

7、試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試_測(cè)試。4、等價(jià)類劃分有兩種不同的情況:_ 有效等價(jià)類_ _和_無效等價(jià)類 _。5、Junit中的所有的Assert用于對(duì)比_ _期望值_ _和實(shí)際值是否相同。6、軟件成品階段的三個(gè)階段版本分別是_ Alpha版 、 Beta版 和正式版。7、在執(zhí)行性能測(cè)試時(shí),可以采取兩種加載方式: 一次性加載 和逐步加載 。8、代碼復(fù)審屬于_靜態(tài)測(cè)試 _,不實(shí)際運(yùn)行程序。得分三.、判斷題(共5小題,每題2分,共10分)注:填寫 或者 1、軟件測(cè)試的目的是盡可能多的找出軟件的缺陷。( )2、在白盒測(cè)試中,實(shí)現(xiàn)了分支覆蓋,也就實(shí)現(xiàn)了語句覆蓋,同時(shí)也實(shí)現(xiàn)了條件覆蓋。( )3、自底向上集成需要測(cè)試員

8、編寫驅(qū)動(dòng)程序。( )4、驗(yàn)收測(cè)試是由最終用戶來實(shí)施的。( )5、負(fù)載測(cè)試是驗(yàn)證要檢驗(yàn)的系統(tǒng)的能力最高能達(dá)到什么程度.( )得分四、簡(jiǎn)答題(共4小題,每題5分,共20分)1、比較白盒測(cè)試和黑盒測(cè)試?答:使用白盒測(cè)試方法時(shí),測(cè)試根據(jù)程序的內(nèi)部邏輯和指定的覆蓋標(biāo)準(zhǔn);黑盒測(cè)試法是通過分析程序的接口功能設(shè)計(jì)測(cè)試用例的。2、什么是軟件缺陷?它簡(jiǎn)單分析造成軟件缺陷產(chǎn)生的原因,其中那個(gè)階段引入的缺陷最多,修復(fù)成本又最低?答:定義從產(chǎn)品內(nèi)部看,軟件缺陷是軟件產(chǎn)品開發(fā)或維護(hù)過程中所存在的錯(cuò)誤、毛病等各種問題;從外部看,軟件缺陷是系統(tǒng)所需實(shí)現(xiàn)的某種功能的失效或違背。造成軟件缺陷的主要原因有:規(guī)格說明錯(cuò)誤;設(shè)計(jì)錯(cuò)誤;

9、程序代碼有誤;其他。其中在需求分析階段引入的缺陷最多,修復(fù)的成本又最低。3、什么是回歸測(cè)試?回歸測(cè)試的目的是什么?答:定義:是指在發(fā)現(xiàn)確認(rèn)對(duì)源代碼進(jìn)行修改后,用原有的測(cè)試用例重新進(jìn)行測(cè)試以確認(rèn)修改沒有引入新的錯(cuò)誤或?qū)е缕渌a產(chǎn)生錯(cuò)誤目的:在程序又修改的情況下保證原有功能正常的一種測(cè)試策略和方法。4、請(qǐng)簡(jiǎn)要說明軟件本地化和軟件國際化。答:軟件本地化:是將一個(gè)軟件產(chǎn)品按特定國家/地區(qū)或語言市場(chǎng)的需要進(jìn)行加工,使之滿足特定市場(chǎng)上的用戶對(duì)語言和文化的特殊要求的軟件生產(chǎn)活動(dòng)。 軟件國際化:是在軟件設(shè)計(jì)和文檔開發(fā)過程中,使得功能和代碼設(shè)計(jì)能處理多種語言和文化傳統(tǒng),使創(chuàng)建不同語言版本時(shí),不需要重新設(shè)計(jì)源程

10、序代碼的軟件工程方法。得分五、綜合題(共2小題,第一小題15分,第二小題15分,共30分)1、看代碼程序: void Sort ( int iRecordNum, int iType )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;13 14 要求:(1)給以上代碼畫出控制流程圖;(2)得出控制流程圖的環(huán)復(fù)雜度V(G);(3)寫出基本路徑。答:(1)控制流圖:(2)V(G)= 4(3)路徑: 路

11、徑1:414 路徑2:46713 4 14 路徑3:4691013414路徑4:46912134142、請(qǐng)回答什么是樁模塊,什么是驅(qū)動(dòng)模塊?為下面的函數(shù)構(gòu)造一個(gè)驅(qū)動(dòng)模塊。int divide(int a, int b)  if (b=0) printf("除數(shù)不能為0"); return 0;  int c=a/b;  return c;答:在單元測(cè)試時(shí),如果模塊不是獨(dú)立的程序,需要設(shè)置一些輔助測(cè)試模塊。輔助測(cè)試模塊有兩種:(1)驅(qū)動(dòng)模塊(Drive)  用來模擬被測(cè)試模塊的上級(jí)模塊,能夠調(diào)用被測(cè)模塊。測(cè)試過程中,驅(qū)動(dòng)模塊接受測(cè)試數(shù)據(jù),調(diào)用被測(cè)模塊并把相關(guān)的數(shù)據(jù)傳送給被測(cè)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論