軟件測(cè)試題目匯總軟件測(cè)試題目匯總_第1頁
軟件測(cè)試題目匯總軟件測(cè)試題目匯總_第2頁
軟件測(cè)試題目匯總軟件測(cè)試題目匯總_第3頁
軟件測(cè)試題目匯總軟件測(cè)試題目匯總_第4頁
軟件測(cè)試題目匯總軟件測(cè)試題目匯總_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

軟件測(cè)試題目匯總軟件測(cè)試題目匯總軟件測(cè)試題目匯總軟件測(cè)試題目匯總軟件測(cè)試題目匯總軟件測(cè)試題目匯總資料僅供參考文件編號(hào):2022年4月軟件測(cè)試題目匯總軟件測(cè)試題目匯總版本號(hào):A修改號(hào):1頁次:1.0審核:批準(zhǔn):發(fā)布日期:選擇題1.在下面說列舉的邏輯測(cè)試覆蓋中,測(cè)試覆蓋最強(qiáng)的是。A.條件覆蓋B.條件組合覆蓋C.語句覆蓋D.判定/條件覆蓋(B)1.在下面說列舉的邏輯測(cè)試覆蓋中,測(cè)試覆蓋最弱的是。A.條件覆蓋B.條件組合覆蓋C.語句覆蓋D.判定/條件覆蓋(B)2.對(duì)下面的個(gè)人所得稅程序中,滿足判定覆蓋測(cè)試用例的是。if(income<800)tarrate=0;elseif(income<=1500)tarrate=;elseif(income<2000)tarrate=;elsetarrate=;A.income=(799,1500,1999,2001)B.income=(799,1501,2000,2001)C.income=(800,1500,2000,2001)D.income=(800,1499,2000,2001)2.對(duì)下面的個(gè)人所得稅程序中,滿足語句覆蓋測(cè)試用例的是。if(income<800)tarrate=0;elseif(income<=1500)tarrate=;elseif(income<2000)tarrate=;elsetarrate=;A.income=(800,1500,2000,2001)B.income=(800,801,1999,2000)C.income=(799,1499,2000,2001)D.income=(799,1500,1999,2000)(B)3.在設(shè)計(jì)測(cè)試用例時(shí),是用得最多的一種黑盒測(cè)試方法。A.等價(jià)類測(cè)試B.邊界值測(cè)試C.因果圖測(cè)試D.決策表測(cè)試(B)4.閱讀下面流程圖圖1當(dāng)使用判定覆蓋法進(jìn)行測(cè)試時(shí),至少需要設(shè)計(jì)個(gè)測(cè)試用例。A.2B.4C(B)5.軟件測(cè)試的目的是。A.表明軟件的正確性B.評(píng)價(jià)軟件質(zhì)量C.盡可能發(fā)現(xiàn)軟件中的錯(cuò)誤D.判定軟件是否合格6.用邊界值測(cè)試法,假定X為整數(shù),10≤X≤100,那么X在測(cè)試中應(yīng)該取邊界值。A.X=10,X=100B.X=9,X=10,X=100,X=101C.X=10,X=11,X=99,X=100D.X=9,X=10,X=50,X=100(B)7.在某大學(xué)學(xué)籍管理信息系統(tǒng)中,假設(shè)學(xué)生年齡的輸入范圍為16~40,則根據(jù)黑盒測(cè)試中的等價(jià)類劃分技術(shù),下面劃分正確的是。A.可劃分為2個(gè)有效等價(jià)類,2個(gè)無效等價(jià)類B.可劃分為1個(gè)有效等價(jià)類,2個(gè)無效等價(jià)類C.可劃分為2個(gè)有效等價(jià)類,1個(gè)無效等價(jià)類D.可劃分為1個(gè)有效等價(jià)類,1個(gè)無效等價(jià)類(B)8.下面關(guān)于軟件測(cè)試的說法,是錯(cuò)誤的。A.軟件測(cè)試是程序測(cè)試B.軟件測(cè)試貫穿于軟件定義和開發(fā)的整個(gè)期間C.需求規(guī)格說明、設(shè)計(jì)規(guī)格說明都是軟件測(cè)試的對(duì)象D.程序是軟件測(cè)試的對(duì)象9.關(guān)于白盒測(cè)試與黑盒測(cè)試的最主要區(qū)別,正確的是。A.白盒測(cè)試側(cè)重于程序結(jié)構(gòu),黑盒測(cè)試側(cè)重于功能B.白盒測(cè)試可以使用測(cè)試工具,黑盒測(cè)試不能使用工具C.白盒測(cè)試需要程序員參與,黑盒測(cè)試不需要D.黑盒測(cè)試比白盒測(cè)試應(yīng)用更廣泛(B)10.以下各項(xiàng)中,屬于需求說明書的評(píng)測(cè)內(nèi)容。①系統(tǒng)定義的目標(biāo)是否與用戶的要求一致②設(shè)計(jì)的約束條件或限制條件是否符合實(shí)際③是否考慮過軟件需求的其他方案④軟件的行為與它必須處理的信息、必須完成的功能是否一致A.①、②、④B.①、③、④C.②、③、④D.①、②、③、④(B)11.以下圖2所示控制流程圖(程序圖)的環(huán)復(fù)雜度V(G)等于。A.4B.5C.6D.1圖2圖312.以上圖3所示程序控制流程圖(程序圖)中有條線性無關(guān)(即相互獨(dú)立)的基本路徑。A.1B.2C.3(B)13.關(guān)于軟件測(cè)試對(duì)軟件質(zhì)量的意義,有以下觀點(diǎn):①度量與評(píng)估軟件的質(zhì)量;②保證軟件質(zhì)量;③改進(jìn)軟件開發(fā)過程;④發(fā)現(xiàn)軟件錯(cuò)誤。其中正確的是。A.①、②、③B.①、②、④C.①、③、④D.①、②、③、④(B)14.軟件質(zhì)量的定義是。A.軟件的功能性、可靠性、易用性、效率、可維護(hù)性、可移植性B.滿足規(guī)定用戶需求的能力C.最大限度達(dá)到用戶滿意D.軟件特性的總和,以及滿足規(guī)定和潛在用戶需求的能力(B)15.某軟件公司在招聘軟件評(píng)測(cè)師時(shí),應(yīng)聘者甲向公司做如下保證:①經(jīng)過自己測(cè)試的軟件今后不會(huì)再出現(xiàn)問題;②在工作中對(duì)所有程序員一視同仁,不會(huì)因?yàn)樵谀硞€(gè)程序員編寫的程序中發(fā)現(xiàn)的問題多,就重點(diǎn)審查該程序,以免不利于團(tuán)結(jié);③承諾不需要其他人員,自己就可以獨(dú)立進(jìn)行測(cè)試工作;④發(fā)揚(yáng)咬定青山不放松的精神,不把所有問題都找出來,決不罷休;你認(rèn)為應(yīng)聘者甲的保證。A.①、④是正確的B.②是正確的C.都是正確的D.都不正確(B)16.軟件測(cè)試的對(duì)象包括。A.目標(biāo)程序和相關(guān)文檔B.源程序、目標(biāo)程序、數(shù)據(jù)及相關(guān)文檔C.目標(biāo)程序、操作系統(tǒng)和平臺(tái)軟件D.源程序和目標(biāo)程序17.軟件測(cè)試類型按開發(fā)階段劃分是。A.需求測(cè)試、單元測(cè)試、集成測(cè)試、驗(yàn)證測(cè)試B.單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試C.單元測(cè)試、集成測(cè)試、驗(yàn)證測(cè)試、確認(rèn)測(cè)試、驗(yàn)收測(cè)試D.調(diào)試、單元測(cè)試、集成測(cè)試、用戶測(cè)試(B)18.黑盒測(cè)試是通過軟件的外部表現(xiàn)來發(fā)現(xiàn)軟件缺陷和錯(cuò)誤的測(cè)試方法,具體地說,黑盒測(cè)試用例設(shè)計(jì)技術(shù)包括等。A.等價(jià)類劃分法、因果圖法、邊界值分析法、錯(cuò)誤推測(cè)法、決策表法B.等價(jià)類劃分法、因果圖法、路徑覆蓋法、正交試驗(yàn)法、符號(hào)法C.等價(jià)類劃分法、因果圖法、邊界值分析法、功能圖法、基本路徑法D.等價(jià)類劃分法、因果圖法、邊界值分析法、條件組合覆蓋法、場(chǎng)景法(B)19.條件組合覆蓋是一種邏輯覆蓋,它的含義是設(shè)計(jì)足夠的測(cè)試用例,使得每個(gè)判員中條件的各種可能組合都至少出現(xiàn)一次,滿足條件組合覆蓋級(jí)別的測(cè)試用例也是滿足級(jí)別的。A.語句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋B.判定覆蓋、條件覆蓋、判定條件覆蓋、修正判定條件覆蓋C.語句覆蓋、判定覆蓋、判定條件覆蓋、修正判定條件覆蓋D.路徑覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋20.典型的軟件測(cè)試過程模型有等。A.V模型、W模型、H模型、迭代模型B.V模型、W模型、H模型、螺旋模型C.X模型、W模型、H模型、V模型D.X模型、W模型、H模型、增量模型(B)21.方法根據(jù)輸出對(duì)輸入的依賴關(guān)系設(shè)計(jì)測(cè)試用例。A.路徑測(cè)試B.等價(jià)類C.因果圖D.邊界值(B)22.邏輯路徑覆蓋法是白盒測(cè)試用例的重要設(shè)計(jì)方法,其中語句覆蓋法是較為常用的方法,針對(duì)下面的語句段,采用語句覆蓋法完成測(cè)試用例設(shè)計(jì),測(cè)試用例見下表,對(duì)表中的空缺項(xiàng)(True或者False),正確的選擇是。語句段:if(A&&(B||C))x=1;elsex=0;用例表:用例1用例2ATRUEFALSEB①TRUECFALSE②A&&(B||C)③FALSEA.①TRUE②FALSE③TRUEB.①TRUE②FALSE③FALSEC.①FALSE②FALSE③TRUED.①TRUE②TRUE③FALSE23.兩個(gè)小組獨(dú)立地測(cè)試同一個(gè)程序,第一組發(fā)現(xiàn)25個(gè)錯(cuò)誤,第二組發(fā)現(xiàn)30個(gè)錯(cuò)誤,在兩個(gè)小組發(fā)現(xiàn)的錯(cuò)誤中有15個(gè)是共同的,那么可以估計(jì)程序中的錯(cuò)誤總數(shù)是個(gè)。A.25B.30C.50D.6024.可以作為軟件測(cè)試結(jié)束的標(biāo)志。A.使用了特定的測(cè)試用例B.錯(cuò)誤強(qiáng)度曲線下降到預(yù)定的水平C.查出了預(yù)定數(shù)目的錯(cuò)誤D.按照測(cè)試計(jì)劃中所規(guī)定的時(shí)間進(jìn)行了測(cè)試(B)25.導(dǎo)致軟件缺陷的原因有很多,①-④是可能的原因,其中最主要的原因包括。①軟件需求說明書編寫的不全面,不完整,不準(zhǔn)確,而且經(jīng)常更改②軟件設(shè)計(jì)說明書③軟件操作人員的水平④開發(fā)人員不能很好的理解需求說明書和溝通不足A.①、②、③B.①、③C.②、③D.①、④26.關(guān)于軟件質(zhì)量的描述,正確的是。A.軟件質(zhì)量是指軟件滿足規(guī)定用戶需求的能力B.軟件質(zhì)量特性是指軟件的功能性、可靠性、易用性、效率、可維護(hù)性、可移植性C.軟件質(zhì)量保證過程就是軟件測(cè)試過程D.以上描述都不對(duì)27.如果程序的功能說明中含有輸入條件的組合情況,則一開始就可以選用和決策表法。A.等價(jià)類劃分B.因果圖法C.邊界值分析D.場(chǎng)景法28.左側(cè)圖4控制流圖的環(huán)復(fù)雜度Ⅴ(g)和基本復(fù)雜度EV(g)是。A.V(g)=5EV(g)=lB.V(g)=6EV(g)=6C.V(g)=5EV(g)=5D.V(g)=6EV(g)=l圖4(B)29.關(guān)于黑盒測(cè)試技術(shù),下面說法錯(cuò)誤的是。A.黑盒測(cè)試著重測(cè)試軟件的功能需求,是在程序接口上進(jìn)行測(cè)試。B.失敗測(cè)試是純粹為了破壞軟件而設(shè)計(jì)和執(zhí)行測(cè)試案例的。C.邊界值測(cè)試是黑盒測(cè)試特有的技術(shù)方法,不適用于白盒測(cè)試。D.黑盒測(cè)試無法發(fā)現(xiàn)規(guī)格說明中的錯(cuò)誤,不能進(jìn)行充分的測(cè)試。30.對(duì)于白盒測(cè)試技術(shù)的理解,正確的是。A.判斷覆蓋是條件覆蓋的子集,滿足條件覆蓋指標(biāo)就一定滿足判斷覆蓋的指標(biāo)。B.條件組合覆蓋能夠達(dá)到路徑覆蓋的要求。C.白盒測(cè)試工作量大,只適用于單元測(cè)試,且不易生成測(cè)試數(shù)據(jù)。D.進(jìn)行基路徑測(cè)試時(shí),對(duì)于源程序中的循環(huán)體,測(cè)試用例組中的輸入數(shù)據(jù)使其執(zhí)行一次或零次就可以了。二、操作題1.使用基本路徑法設(shè)計(jì)出的測(cè)試用例能夠保證程序的每一條可執(zhí)行語句在測(cè)試過程中至少執(zhí)行一次。以下代碼由C語言書寫,請(qǐng)按要求回答問題。intGetMaxDay(intyear,intmonth){intmaxday=0;if(month>=1&&month<=12){if(month==2){if(year%4==0){if(year%100==0){if(year%400==0)maxday=29;elsemaxday=28;}elsemaxday=29;}elsemaxday=28;}elseif(month==4||month==6||month==9||month==11)maxday=30;elsemaxday=31;}returnmaxday;}【問題1】(15分)請(qǐng)畫出以上代碼的控制流圖.2424681014A11B17C2021D222526A:13,14B:15,16C:18,19D:23,24【問題2】(5分)請(qǐng)計(jì)算上述控制流圖的環(huán)復(fù)雜度V(G)(獨(dú)立線性路徑數(shù))V(G)=6+1=7,V(G)=22-17+2=7,V(G)=6+1=7【問題3】(20分)假設(shè)輸入的取值范圍是1000<year<2001,請(qǐng)使用基本路徑測(cè)試法為變量year、month設(shè)計(jì)測(cè)試用例(寫出year取值、month取值、maxday預(yù)期結(jié)果),使其滿足基本路徑覆蓋要求?;窂浇M合:p1:2,4,6,8,10,11,14,17,20,25,26p2:2,26p3:2,4,21,22,25,26p4:2,4,21,D,25,26p5:2,4,6,C,20,25,26p6:2,4,6,8,B,17,20,25,26p7:2,4,6,8,10,A,17,20,25,26用例編號(hào)year取值month取值maxday預(yù)期結(jié)果執(zhí)行路徑11001~2000之間能被400整除的任意整數(shù),如1200、1600、2000229p121001~2000之間任意整數(shù)[1,12]之外的任意整數(shù)0p231001~2000之間任意整數(shù)4、6、9、11中的任意一個(gè)30p341001~2000之間任意整數(shù)1、3、5、7、8、12中任意一個(gè)31p451001~2000之間不能被4整除的任意整數(shù),如1001、1002、1003等228p561001~2000之間能被4整除但不能被100整除的任意整數(shù),如1004、1008、1012、1016等229p671001~2000之間能被100整除但不能被400整除的任意整數(shù),如1100、1300、1400、1500等228p72.基本路徑法設(shè)計(jì)出的測(cè)試用例能夠保證在測(cè)試中程序的每一條可執(zhí)行語句至少執(zhí)行一次。以下代碼由C++語言書寫,請(qǐng)按要求回答問題。

voidReadPara(CStringtemp)

{

1If(temp==">=")

2(0);

3else

4{

5if(temp==">")

6(1);

7else

8{

9if(temp=="==")

10(2);

11else

12

溫馨提示

  • 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)論