版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件測(cè)試沖刺題軟件測(cè)試沖刺題軟件測(cè)試沖刺題資料僅供參考文件編號(hào):2022年4月軟件測(cè)試沖刺題版本號(hào):A修改號(hào):1頁(yè)次:1.0審核:批準(zhǔn):發(fā)布日期:一.填空題1、判定覆蓋設(shè)計(jì)足夠多的測(cè)試用例,使得被測(cè)試程序中的每個(gè)判斷的“真”、“假” 分支至少被執(zhí)行一次。2、黑盒測(cè)試的具體技術(shù)方法___等價(jià)類劃分法_________、______邊界值分析法____、_____決策表法_____、____因果圖法________。3、黑盒測(cè)試又稱之為_(kāi)__功能________測(cè)試。4、等價(jià)類劃分有兩種不同的情況:_有效等價(jià)類_和無(wú)效等價(jià)類。5、根據(jù)覆蓋目標(biāo)的不同,邏輯覆蓋又可分為:_條件組合覆蓋_,_判斷/條件覆蓋__,__語(yǔ)句覆蓋__,__條件覆蓋_,判定覆蓋,路徑覆蓋。6、根據(jù)軟件生命周期中的定義,可以把自動(dòng)化測(cè)試工具劃分3大類_白盒測(cè)試工具_(dá),__黑盒測(cè)試工具_(dá)_和__測(cè)試管理工具_(dá)。7、軟件測(cè)試是為發(fā)現(xiàn)程序中的__錯(cuò)誤__而執(zhí)行程序的___過(guò)程____。
8、測(cè)試用例是由__測(cè)試輸入數(shù)據(jù)_和預(yù)期的___輸出數(shù)據(jù)___兩部分組成。9、白盒測(cè)試又稱為_(kāi)_結(jié)構(gòu)測(cè)試____________,可以分為_(kāi)____靜態(tài)測(cè)試_________和___動(dòng)態(tài)測(cè)試___兩大類。10、軟件是包括__程序_,__數(shù)據(jù)__,__相關(guān)文檔__的完整集合。11、邊界值分析法屬于
黑盒測(cè)試。12、單元測(cè)試是以詳細(xì)設(shè)計(jì)說(shuō)明書(shū)為指導(dǎo),測(cè)試源程序代碼。13、集成測(cè)試以__概要設(shè)計(jì)__說(shuō)明書(shū)指導(dǎo),測(cè)試軟件結(jié)構(gòu)。14、確認(rèn)測(cè)試以___需求分析__說(shuō)明書(shū)為指導(dǎo)。15、軟件開(kāi)發(fā)的基本過(guò)程__需求分析___,___概要設(shè)計(jì)__,__詳細(xì)設(shè)計(jì)__,___編碼___,___測(cè)試__,___維護(hù)__。16、代碼復(fù)審屬于__靜態(tài)測(cè)試__,不實(shí)際運(yùn)行程序。17、集成測(cè)試把模塊組成成系統(tǒng)的測(cè)試方式:__一次性集成測(cè)試___和_____增量式集成測(cè)試__。18.黑盒測(cè)試有兩種基本方法,即:__通過(guò)測(cè)試__和___失敗測(cè)試__。二、選擇題(每題3分,共10題,分?jǐn)?shù)為30分)1.下列哪一項(xiàng)不是白盒測(cè)試(C)
A.單元測(cè)試B.集成測(cè)試C.系統(tǒng)測(cè)試D.回歸測(cè)試2.屬于黑盒測(cè)試的方法(C)A.基于基本路徑B.控制流C.基于用戶需求測(cè)試D.邏輯覆蓋3(在Assert類中斷言對(duì)象為NULL是_____。(C)
4(___________的目的是對(duì)最終軟件系統(tǒng)進(jìn)行全面的測(cè)試確保最終軟件系統(tǒng)產(chǎn)品滿足需求。(A)A.系統(tǒng)測(cè)試B.集成測(cè)試
C.單元測(cè)試D.功能測(cè)試5(在Assert類中斷言兩個(gè)對(duì)象相等是_____。(A)
6(有一組測(cè)試用例使得每一個(gè)被測(cè)試用例的分支覆蓋至少被執(zhí)行一次,它滿足的覆蓋標(biāo)準(zhǔn)___________。(B)
A.語(yǔ)句覆蓋B.判定覆蓋C.條件覆蓋D.路徑覆蓋7.在Assert類中斷言測(cè)試失敗是_____。(D)
8.軟件測(cè)試的目的是___________。(C)
A.表明軟件的正確性B.評(píng)價(jià)軟件質(zhì)量
C.盡可能發(fā)現(xiàn)軟件中的錯(cuò)誤D.判定軟件是否合格9.關(guān)于白盒測(cè)試與黑盒測(cè)試的最主要區(qū)別,正確的是___________。(A)A.白盒測(cè)試側(cè)重于程序結(jié)構(gòu),黑盒測(cè)試側(cè)重于功能
B.白盒測(cè)試可以使用測(cè)試工具,黑盒測(cè)試不能使用工具
C.白盒測(cè)試需要程序參與,黑盒測(cè)試不需要
D.黑盒測(cè)試比白盒測(cè)試應(yīng)用更廣泛
10.軟件測(cè)試類型按開(kāi)發(fā)階段劃分___________。(B)
A.單元測(cè)試,集成測(cè)試
B.單元測(cè)試,集成測(cè)試,確認(rèn)測(cè)試,系統(tǒng)測(cè)試,驗(yàn)收測(cè)試
C.單元測(cè)試,集成測(cè)試,確認(rèn)測(cè)試
D.單元測(cè)試,功能測(cè)試在Junit中,testXXX()方法就是一個(gè)測(cè)試用例,測(cè)試方法是______。(B)privatevoidtestXXX()publicvoidtestXXX()publicfloattestXXX()publicinttestXXX()12.在下面所列舉中的邏輯測(cè)試覆蓋中,測(cè)試覆蓋最強(qiáng)的是__________。(B)A.條件覆蓋B.條件組合覆蓋
C.語(yǔ)句覆蓋D.判定覆蓋13.在下面所列舉中的邏輯測(cè)試覆蓋中,測(cè)試覆蓋最弱的是__________。(C)A.條件覆蓋B.條件組合覆蓋
C.語(yǔ)句覆蓋D.判定覆蓋14.軟件測(cè)試是軟件質(zhì)量保證的重要手段,下述哪種測(cè)試是軟件測(cè)試的最基礎(chǔ)環(huán)節(jié)(B)A.集成測(cè)試B.單元測(cè)試
C.目的測(cè)試D.確認(rèn)測(cè)試15.增量式集成測(cè)試有3種方式:自頂向下增量測(cè)試方法,()和混合增量測(cè)試方式。(B)A.自中向下增量測(cè)試方法B.自底向上增量測(cè)試方法
C.多次性測(cè)試 D.維護(hù)的TestCase類提供和tearDown()方法,分別完成對(duì)測(cè)試環(huán)境的建立和拆除。(A)()()
()
()17.___________方法根據(jù)輸出對(duì)輸入的依賴關(guān)系設(shè)計(jì)測(cè)試用例。(C)A.路徑測(cè)試B.等價(jià)類C.因果圖D.歸納測(cè)試測(cè)試在單元測(cè)試階段測(cè)試,主要用于________。(A)A.白盒測(cè)試B.灰盒測(cè)試C.黑盒測(cè)試D.確認(rèn)測(cè)試
19.不屬于白盒測(cè)試的技術(shù)是___________。(C)
A.路徑覆蓋B.判定覆蓋
C.邊界值分析D.條件覆蓋
20.軟件測(cè)試過(guò)程中的集成測(cè)試主要是為了發(fā)現(xiàn)___________階段的錯(cuò)誤碼。(B) A.需求分析B.概要設(shè)計(jì)
C.編碼D.維護(hù)
21.增量式集成測(cè)試有3種方式:,自底向上增量測(cè)試方法和混合增量測(cè)試方式。(A)
A.自頂向下增量測(cè)試方法B.一次性集成測(cè)試
C.多次性測(cè)試D.維護(hù)
適用于java開(kāi)發(fā)人員在______階段,進(jìn)行單個(gè)方法實(shí)現(xiàn)功能或者類本身的測(cè)試,主要用于白盒測(cè)試。(C)
A.集成測(cè)試B.驗(yàn)收測(cè)試C.單元測(cè)試D.確認(rèn)測(cè)試23.軟件測(cè)試是按照特定的規(guī)程,___________的過(guò)程。(A)A.發(fā)現(xiàn)軟件錯(cuò)誤B.說(shuō)明程序正確C.證明程序沒(méi)有錯(cuò)誤D.設(shè)計(jì)并運(yùn)行測(cè)試用例24.一個(gè)成功的測(cè)試是___________。(B)
A.發(fā)現(xiàn)錯(cuò)誤碼B.發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯(cuò)誤C.沒(méi)有發(fā)現(xiàn)錯(cuò)誤碼D.證明發(fā)現(xiàn)不了錯(cuò)誤25.按照測(cè)試組織劃分,軟件測(cè)試可分為:開(kāi)發(fā)方測(cè)試,第三方測(cè)試,___________。(C)
A.集成測(cè)試C.確認(rèn)測(cè)試
C.用戶測(cè)試D.灰盒測(cè)試26.下列模型哪個(gè)軟件測(cè)試過(guò)程模型___________。(A)模型B.漠布模型
C.模型D.模型有兩個(gè)包:__________和。(B)
28.單元測(cè)試一般以__________為主。(A)
A.白盒測(cè)試B.黑盒測(cè)試
C.系統(tǒng)測(cè)試D.分析測(cè)試29.編碼階段產(chǎn)生的錯(cuò)誤由__________檢查出來(lái)的。(A)
A.單元測(cè)試B.集成測(cè)試C.系統(tǒng)測(cè)試D.有效性測(cè)試30.代碼檢查法有桌面檢查法,走查和__________。(B)A.靜態(tài)測(cè)試B.代碼審查C.動(dòng)態(tài)測(cè)試D.白盒測(cè)試三.簡(jiǎn)答題(每題10分,共4題,分?jǐn)?shù)為40分)1.計(jì)算環(huán)路復(fù)雜度方法有哪三種答:(1)V(G)=判定節(jié)點(diǎn)數(shù)+1;
(2)V(G)=E-N+2;(E為節(jié)點(diǎn)數(shù),N為邊數(shù))V(G)=區(qū)域數(shù)+12.白盒測(cè)試有幾種方法答:白盒測(cè)試方法分為兩大類:靜態(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è)試,確認(rèn)測(cè)試,驗(yàn)收測(cè)試。4.比較白盒測(cè)試和黑盒測(cè)試
答:使用白盒測(cè)試方法時(shí),測(cè)試根據(jù)程序的內(nèi)部邏輯和指定的覆蓋標(biāo)準(zhǔn);黑盒測(cè)試法是通過(guò)分析程序的接口功能設(shè)計(jì)測(cè)試用例的。四.綜合題1.為以下程序段設(shè)計(jì)一組測(cè)試用例,要求分別滿足語(yǔ)句覆蓋、判定覆蓋、條件覆蓋。
inttest(intA,intB)
{
if((A>1)AND(B<10))then
X=A-B;
if((A=2)OR(B>20))then
X=A+B;
returnx;
}答:語(yǔ)句覆蓋測(cè)試用例:A=2,B=0;
判定覆蓋測(cè)試用例:A=3,B=0;A=2,B=20;條件覆蓋測(cè)試用例:A=2,B=0;A=0,B=21;2.為以下程序段設(shè)計(jì)一組測(cè)試用例,要求分別滿足語(yǔ)句覆蓋、判定覆蓋、條件覆蓋。
voidDoWork(intx,inty,intz){
intk=0,j=0;
if((x>3)&&(z<10))
{k=x*y-1;
j=sqrt(k);
}公司人事軟件的工資計(jì)算模塊的需求規(guī)格說(shuō)明書(shū)中描述:年薪制員工:嚴(yán)重過(guò)失,扣當(dāng)月薪資的4%;過(guò)失,扣年終獎(jiǎng)的2%.非年薪制員工:嚴(yán)重過(guò)失,扣當(dāng)月薪資的8%;過(guò)失,扣當(dāng)月薪資的4%.根據(jù)題目?jī)?nèi)容列出條件和結(jié)果,給出決策表。答:條件: C1.年薪制 C2:嚴(yán)重過(guò)失結(jié)果: e1:扣月4% e2:扣月8% e3:扣年2%
1234條件C1C211001010動(dòng)作e1e2e34.看代碼程序:
voidSort(intiRecordNum,intiType)
1{
2intx=0;
3inty=0;
4while(iRecordNum>0)5{
6If(iType==0)
7x=y+2;
8else
9If(iType==1)10x=y+10;
11else
12x=y+20;1213146712131467910444
14}要求:6給以上代碼畫(huà)出控制流圖6(2)控制流圖的環(huán)復(fù)雜度V(G),并寫(xiě)出獨(dú)立路徑。1097解:
(1)控制流圖:1097(2)V(G)=P+1=3+1=4獨(dú)立路徑:路徑1:4->14路徑2:4->6->7->13->4->14路徑3:4->6->9->10->13->4->14路徑4:4->6->9->12->13->4->14如圖顯示某程序的邏輯結(jié)構(gòu)。試為它設(shè)計(jì)足夠的測(cè)試用例,分別實(shí)現(xiàn)對(duì)程序的判定覆蓋、條件覆蓋和條件組合覆蓋。覆蓋種類需滿足的條件測(cè)試數(shù)據(jù)期望結(jié)果判定覆蓋A>1,B=0A=2,B=0執(zhí)行S1A>1,B≠0或A≤1,B=0或A≤1,B≠0A=2,B=1或A=1,B=0或A=1,B=1執(zhí)行S2條件覆蓋以下四種情況各出現(xiàn)一次A>1B=0A=2,B=0執(zhí)行S1A≤1B≠0A=1,B=1執(zhí)行S2條件組合覆蓋A>1,B=0A=2,B=0執(zhí)行S1A>1,B≠0A=2,B=1執(zhí)行S2A≤1,B=0A=1,B=0執(zhí)行S2A≤1,B≠0A=1,B=1執(zhí)行S2設(shè)有一個(gè)檔案管理系統(tǒng),要求用戶輸入以年月表示的日期,假設(shè)日期限定在1999年1月--2029年12月,并規(guī)定日期由6位數(shù)字字符組成,前4位表示年
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年湘教新版必修3歷史上冊(cè)階段測(cè)試試卷含答案
- 二零二五版苗木種植基地土地租賃合同8篇
- 2025年華師大版九年級(jí)歷史下冊(cè)月考試卷含答案
- 二零二五版交通事故責(zé)任認(rèn)定與賠償調(diào)解及服務(wù)合同3篇
- 2025年度墓地轉(zhuǎn)賣及墓園物業(yè)管理合同4篇
- 二零二五年度苗圃場(chǎng)租賃與農(nóng)業(yè)信息化建設(shè)合同4篇
- 二零二五年度出租車企業(yè)財(cái)務(wù)審計(jì)服務(wù)合同3篇
- 二零二五出租車客運(yùn)服務(wù)承包經(jīng)營(yíng)合同范本7篇
- 二零二五年度農(nóng)業(yè)合作社農(nóng)村電商平臺(tái)運(yùn)營(yíng)合同樣本4篇
- 二零二五版面粉行業(yè)供應(yīng)鏈金融服務(wù)合同3篇
- 人教版初中英語(yǔ)單詞大全七八九年級(jí)(帶音標(biāo)) mp3聽(tīng)力音頻下載
- 2024項(xiàng)目部安全管理人員安全培訓(xùn)考試題及參考答案(模擬題)
- 《習(xí)近平法治思想概論(第二版)》 課件 2. 第二章 習(xí)近平法治思想的理論意義
- 2025年中國(guó)文玩電商行業(yè)發(fā)展現(xiàn)狀調(diào)查、競(jìng)爭(zhēng)格局分析及未來(lái)前景預(yù)測(cè)報(bào)告
- 2024文旅古街元旦沉浸式體驗(yàn)國(guó)風(fēng)游園會(huì)(古巷十二時(shí)辰主題)活動(dòng)方案活動(dòng)-46正式版
- 英語(yǔ)-2025廣西柳州高三二模試卷和答案
- 電工中級(jí)工練習(xí)題庫(kù)(含參考答案)
- 學(xué)校幫扶工作計(jì)劃
- 期末綜合試卷(試題)2024-2025學(xué)年人教版數(shù)學(xué)五年級(jí)上冊(cè)(含答案)
- UL2034標(biāo)準(zhǔn)中文版-2017一氧化碳報(bào)警器UL中文版標(biāo)準(zhǔn)
- 感恩的心培訓(xùn)資料
評(píng)論
0/150
提交評(píng)論