![軟件測試沖刺題_第1頁](http://file4.renrendoc.com/view/1a3a2efac70c668c041b3a892026f234/1a3a2efac70c668c041b3a892026f2341.gif)
![軟件測試沖刺題_第2頁](http://file4.renrendoc.com/view/1a3a2efac70c668c041b3a892026f234/1a3a2efac70c668c041b3a892026f2342.gif)
![軟件測試沖刺題_第3頁](http://file4.renrendoc.com/view/1a3a2efac70c668c041b3a892026f234/1a3a2efac70c668c041b3a892026f2343.gif)
![軟件測試沖刺題_第4頁](http://file4.renrendoc.com/view/1a3a2efac70c668c041b3a892026f234/1a3a2efac70c668c041b3a892026f2344.gif)
![軟件測試沖刺題_第5頁](http://file4.renrendoc.com/view/1a3a2efac70c668c041b3a892026f234/1a3a2efac70c668c041b3a892026f2345.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
軟件測試沖刺題軟件測試沖刺題軟件測試沖刺題資料僅供參考文件編號:2022年4月軟件測試沖刺題版本號:A修改號:1頁次:1.0審核:批準:發(fā)布日期:一.填空題1、判定覆蓋設計足夠多的測試用例,使得被測試程序中的每個判斷的“真”、“假” 分支至少被執(zhí)行一次。2、黑盒測試的具體技術方法___等價類劃分法_________、______邊界值分析法____、_____決策表法_____、____因果圖法________。3、黑盒測試又稱之為___功能________測試。4、等價類劃分有兩種不同的情況:_有效等價類_和無效等價類。5、根據(jù)覆蓋目標的不同,邏輯覆蓋又可分為:_條件組合覆蓋_,_判斷/條件覆蓋__,__語句覆蓋__,__條件覆蓋_,判定覆蓋,路徑覆蓋。6、根據(jù)軟件生命周期中的定義,可以把自動化測試工具劃分3大類_白盒測試工具_,__黑盒測試工具__和__測試管理工具_。7、軟件測試是為發(fā)現(xiàn)程序中的__錯誤__而執(zhí)行程序的___過程____。
8、測試用例是由__測試輸入數(shù)據(jù)_和預期的___輸出數(shù)據(jù)___兩部分組成。9、白盒測試又稱為__結構測試____________,可以分為_____靜態(tài)測試_________和___動態(tài)測試___兩大類。10、軟件是包括__程序_,__數(shù)據(jù)__,__相關文檔__的完整集合。11、邊界值分析法屬于
黑盒測試。12、單元測試是以詳細設計說明書為指導,測試源程序代碼。13、集成測試以__概要設計__說明書指導,測試軟件結構。14、確認測試以___需求分析__說明書為指導。15、軟件開發(fā)的基本過程__需求分析___,___概要設計__,__詳細設計__,___編碼___,___測試__,___維護__。16、代碼復審屬于__靜態(tài)測試__,不實際運行程序。17、集成測試把模塊組成成系統(tǒng)的測試方式:__一次性集成測試___和_____增量式集成測試__。18.黑盒測試有兩種基本方法,即:__通過測試__和___失敗測試__。二、選擇題(每題3分,共10題,分數(shù)為30分)1.下列哪一項不是白盒測試(C)
A.單元測試B.集成測試C.系統(tǒng)測試D.回歸測試2.屬于黑盒測試的方法(C)A.基于基本路徑B.控制流C.基于用戶需求測試D.邏輯覆蓋3(在Assert類中斷言對象為NULL是_____。(C)
4(___________的目的是對最終軟件系統(tǒng)進行全面的測試確保最終軟件系統(tǒng)產(chǎn)品滿足需求。(A)A.系統(tǒng)測試B.集成測試
C.單元測試D.功能測試5(在Assert類中斷言兩個對象相等是_____。(A)
6(有一組測試用例使得每一個被測試用例的分支覆蓋至少被執(zhí)行一次,它滿足的覆蓋標準___________。(B)
A.語句覆蓋B.判定覆蓋C.條件覆蓋D.路徑覆蓋7.在Assert類中斷言測試失敗是_____。(D)
8.軟件測試的目的是___________。(C)
A.表明軟件的正確性B.評價軟件質(zhì)量
C.盡可能發(fā)現(xiàn)軟件中的錯誤D.判定軟件是否合格9.關于白盒測試與黑盒測試的最主要區(qū)別,正確的是___________。(A)A.白盒測試側重于程序結構,黑盒測試側重于功能
B.白盒測試可以使用測試工具,黑盒測試不能使用工具
C.白盒測試需要程序參與,黑盒測試不需要
D.黑盒測試比白盒測試應用更廣泛
10.軟件測試類型按開發(fā)階段劃分___________。(B)
A.單元測試,集成測試
B.單元測試,集成測試,確認測試,系統(tǒng)測試,驗收測試
C.單元測試,集成測試,確認測試
D.單元測試,功能測試在Junit中,testXXX()方法就是一個測試用例,測試方法是______。(B)privatevoidtestXXX()publicvoidtestXXX()publicfloattestXXX()publicinttestXXX()12.在下面所列舉中的邏輯測試覆蓋中,測試覆蓋最強的是__________。(B)A.條件覆蓋B.條件組合覆蓋
C.語句覆蓋D.判定覆蓋13.在下面所列舉中的邏輯測試覆蓋中,測試覆蓋最弱的是__________。(C)A.條件覆蓋B.條件組合覆蓋
C.語句覆蓋D.判定覆蓋14.軟件測試是軟件質(zhì)量保證的重要手段,下述哪種測試是軟件測試的最基礎環(huán)節(jié)(B)A.集成測試B.單元測試
C.目的測試D.確認測試15.增量式集成測試有3種方式:自頂向下增量測試方法,()和混合增量測試方式。(B)A.自中向下增量測試方法B.自底向上增量測試方法
C.多次性測試 D.維護的TestCase類提供和tearDown()方法,分別完成對測試環(huán)境的建立和拆除。(A)()()
()
()17.___________方法根據(jù)輸出對輸入的依賴關系設計測試用例。(C)A.路徑測試B.等價類C.因果圖D.歸納測試測試在單元測試階段測試,主要用于________。(A)A.白盒測試B.灰盒測試C.黑盒測試D.確認測試
19.不屬于白盒測試的技術是___________。(C)
A.路徑覆蓋B.判定覆蓋
C.邊界值分析D.條件覆蓋
20.軟件測試過程中的集成測試主要是為了發(fā)現(xiàn)___________階段的錯誤碼。(B) A.需求分析B.概要設計
C.編碼D.維護
21.增量式集成測試有3種方式:,自底向上增量測試方法和混合增量測試方式。(A)
A.自頂向下增量測試方法B.一次性集成測試
C.多次性測試D.維護
適用于java開發(fā)人員在______階段,進行單個方法實現(xiàn)功能或者類本身的測試,主要用于白盒測試。(C)
A.集成測試B.驗收測試C.單元測試D.確認測試23.軟件測試是按照特定的規(guī)程,___________的過程。(A)A.發(fā)現(xiàn)軟件錯誤B.說明程序正確C.證明程序沒有錯誤D.設計并運行測試用例24.一個成功的測試是___________。(B)
A.發(fā)現(xiàn)錯誤碼B.發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯誤C.沒有發(fā)現(xiàn)錯誤碼D.證明發(fā)現(xiàn)不了錯誤25.按照測試組織劃分,軟件測試可分為:開發(fā)方測試,第三方測試,___________。(C)
A.集成測試C.確認測試
C.用戶測試D.灰盒測試26.下列模型哪個軟件測試過程模型___________。(A)模型B.漠布模型
C.模型D.模型有兩個包:__________和。(B)
28.單元測試一般以__________為主。(A)
A.白盒測試B.黑盒測試
C.系統(tǒng)測試D.分析測試29.編碼階段產(chǎn)生的錯誤由__________檢查出來的。(A)
A.單元測試B.集成測試C.系統(tǒng)測試D.有效性測試30.代碼檢查法有桌面檢查法,走查和__________。(B)A.靜態(tài)測試B.代碼審查C.動態(tài)測試D.白盒測試三.簡答題(每題10分,共4題,分數(shù)為40分)1.計算環(huán)路復雜度方法有哪三種答:(1)V(G)=判定節(jié)點數(shù)+1;
(2)V(G)=E-N+2;(E為節(jié)點數(shù),N為邊數(shù))V(G)=區(qū)域數(shù)+12.白盒測試有幾種方法答:白盒測試方法分為兩大類:靜態(tài)測試方法和動態(tài)測試方法。靜態(tài)測試方法:檢查軟件的表示和描述是否一致,沒有沖突或者沒有歧義。動態(tài)測試方法:語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋、路徑覆蓋。
3.什么是軟件測試,軟件測試分為哪幾個階段。
答:軟件測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程。軟件測試一般分為單元測試、集成測試,系統(tǒng)測試,確認測試,驗收測試。4.比較白盒測試和黑盒測試
答:使用白盒測試方法時,測試根據(jù)程序的內(nèi)部邏輯和指定的覆蓋標準;黑盒測試法是通過分析程序的接口功能設計測試用例的。四.綜合題1.為以下程序段設計一組測試用例,要求分別滿足語句覆蓋、判定覆蓋、條件覆蓋。
inttest(intA,intB)
{
if((A>1)AND(B<10))then
X=A-B;
if((A=2)OR(B>20))then
X=A+B;
returnx;
}答:語句覆蓋測試用例:A=2,B=0;
判定覆蓋測試用例:A=3,B=0;A=2,B=20;條件覆蓋測試用例:A=2,B=0;A=0,B=21;2.為以下程序段設計一組測試用例,要求分別滿足語句覆蓋、判定覆蓋、條件覆蓋。
voidDoWork(intx,inty,intz){
intk=0,j=0;
if((x>3)&&(z<10))
{k=x*y-1;
j=sqrt(k);
}公司人事軟件的工資計算模塊的需求規(guī)格說明書中描述:年薪制員工:嚴重過失,扣當月薪資的4%;過失,扣年終獎的2%.非年薪制員工:嚴重過失,扣當月薪資的8%;過失,扣當月薪資的4%.根據(jù)題目內(nèi)容列出條件和結果,給出決策表。答:條件: C1.年薪制 C2:嚴重過失結果: e1:扣月4% e2:扣月8% e3:扣年2%
1234條件C1C211001010動作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給以上代碼畫出控制流圖6(2)控制流圖的環(huán)復雜度V(G),并寫出獨立路徑。1097解:
(1)控制流圖:1097(2)V(G)=P+1=3+1=4獨立路徑:路徑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如圖顯示某程序的邏輯結構。試為它設計足夠的測試用例,分別實現(xiàn)對程序的判定覆蓋、條件覆蓋和條件組合覆蓋。覆蓋種類需滿足的條件測試數(shù)據(jù)期望結果判定覆蓋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設有一個檔案管理系統(tǒng),要求用戶輸入以年月表示的日期,假設日期限定在1999年1月--2029年12月,并規(guī)定日期由6位數(shù)字字符組成,前4位表示年
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023三年級數(shù)學上冊 7 長方形和正方形第2課時 四邊形(2)說課稿 新人教版
- 公司人員工合同范例
- 產(chǎn)品歸還合同范例
- Module7(說課稿)-2024-2025學年外研版(三起)英語五年級上冊
- 買賣牛羊合同范例
- 代工業(yè)務委托合同范例
- 加氣站汽車供氣合同范例
- 關于保潔合同范本
- 代理業(yè)務合同范例
- 凍品儲存租賃合同范例
- 解剖臺市場發(fā)展預測和趨勢分析
- DB14∕T 92-2010 M5、M15車用甲醇汽油
- 2024年醫(yī)師定期考核臨床類人文醫(yī)學知識考試題庫及答案(共280題)
- 2024年廣東省公務員考試《行測》真題及答案解析
- 上海市2024年中考化學真題(含答案)
- 油氣儲運節(jié)能優(yōu)化方案
- 物流公司員工守則以及管理制度
- 2024人形機器人產(chǎn)業(yè)半年研究報告
- 購買演唱會門票的合同模板
- 燃燒爆炸理論及應用 課件 第1-3章 緒論、燃燒及其災害、物質(zhì)的燃燒
- 事業(yè)單位網(wǎng)絡安全知識培訓
評論
0/150
提交評論