版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、選擇題 在下面說列舉的邏輯測試覆蓋中,測試覆蓋最強的 。條件覆蓋B.條件組合覆蓋C語句覆蓋D.判定/條件覆蓋(B) 1.在下面說列舉的邏輯測試覆蓋中,測試覆蓋最弱的 。條件覆蓋B.條件組合覆蓋C.語句覆蓋D.判定/條件覆蓋(B)2.對下面的個人所得稅程序中,滿足判定覆蓋測試用例的 .if (income 800) tarrate = 0 ;else if (income = 1500) tarrate = 0.05 ;else if (income 2000) tarrate = 0.08 ;else tarrate = 0.1 ;income = (799, 1500, 1999, 2001
2、) B. income = (799, 1501, 2000, 2001)C. income = (800, 1500, 2000, 2001) D. income = (800, 1499, 2000, 2001) 對下面的個人所得稅程序中,滿足語句覆蓋測試用例的 。if (income 800) tarrate = 0 ;else if (income = 1500) tarrate = 0。05 ;else if (income 2000) tarrate = 0.08 ;else tarrate = 0.1 ;A. income = (800, 1500, 2000, 2001) B.
3、 income = (800, 801, 1999, 2000)C. income = (799, 1499, 2000, 2001)D. income = (799, 1500, 1999, 2000)(B) 3.在設(shè)計測試用例時,是用得最多的一種黑盒測試方法。等價類測試B.邊界值測試C.因果圖測試D.決策表測試(B) 4.閱讀下面流程圖當使用判定覆蓋法進行測試時,至少需要設(shè)計個測試用例。A. 2B。 4 C。 6D。 8(B)5。軟件測試的目的是表明軟件的正確性B.評價軟件質(zhì)量C.盡可能發(fā)現(xiàn)軟件中的錯誤D.判定軟件是否合格6,用邊界值測試法,假定X為整數(shù),10WXW100,那么X在測試中應(yīng)
4、該 邊界 值。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é)生年齡的輸入范圍為1640,則根據(jù)黑盒 測試中的等價類劃分技術(shù),下面劃分正確的??蓜澐譃?個有效等價類,2個無效等價類B .可劃分為1個有效等價類,2個無效等價類可劃分為2個有效等價類,1個無效等價類可劃分為1個有效等價類,1個無效等價類(B) 8。下面關(guān)于軟件測試的說法,是錯誤的。軟件測試是程序測試軟件測試貫穿于軟件定義和開發(fā)的整個期間需求規(guī)格說明、設(shè)計規(guī)格說
5、明都是軟件測試的對象程序是軟件測試的對象9.關(guān)于白盒測試與黑盒測試的最主要區(qū)別,正確的。白盒測試側(cè)重于程序結(jié)構(gòu),黑盒測試側(cè)重于功能白盒測試可以使用測試工具,黑盒測試不能使用工具白盒測試需要程序員參與,黑盒測試不需要黑盒測試比白盒測試應(yīng)用更廣泛 (B) 10。以下各項中,屬于需求說明書的評測內(nèi)容。系統(tǒng)定義的目標是否與用戶的要求一致設(shè)計的約束條件或限制條件是否符合實際是否考慮過軟件需求的其他方案軟件的行為與它必須處理的信息、必須完成的功能是否一致、B。、C.、D.、(B) 11。以下圖2所示控制流程圖(程序圖)的環(huán)復(fù)雜度V(G)等于圖2圖312。以上圖3所示程序控制流程圖(程序圖)中有條線性無關(guān)(
6、即相互獨立)的基本路徑。A. 1B.2C。 3D. 4A. 4B。 A. 4B。 5C. 6D。 1(B) 13。關(guān)于軟件測試對軟件質(zhì)量的意義,有以下觀點:度量與評估軟件的質(zhì)量;保證軟件質(zhì)量;改進軟件開發(fā)過程;發(fā)現(xiàn)軟件錯誤。其中正確的是。A.、B、C.、D.、(B)14。軟件質(zhì)量的定義。軟件的功能性、可靠性、易用性、效率、可維護性、可移植性滿足規(guī)定用戶需求的能力最大限度達到用戶滿意軟件特性的總和,以及滿足規(guī)定和潛在用戶需求的能力(B) 15。某軟件公司在招聘軟件評測師時,應(yīng)聘者甲向公司做如下保證:經(jīng)過自己測試的軟件今后不會再出現(xiàn)問題;在工作中對所有程序員一視同仁,不會因為在某個程序員編寫的程序
7、中發(fā)現(xiàn)的問題多,就 重點審查該程序,以免不利于團結(jié);承諾不需要其他人員,自己就可以獨立進行測試工作;發(fā)揚咬定青山不放松的精神,不把所有問題都找出來,決不罷休;你認為應(yīng)聘者甲的保證。A.、是正確的B.是正確的C.都是正確的D.都不正確(B) 16。軟件測試的對象包括。A-目標程序和相關(guān)文檔B.源程序、目標程序、數(shù)據(jù)及相關(guān)文檔。目標程序、操作系統(tǒng)和平臺軟件 D.源程序和目標程序17.軟件測試類型按開發(fā)階段劃分。需求測試、單元測試、集成測試、驗證測試單元測試、集成測試、確認測試、系統(tǒng)測試、驗收測試單元測試、集成測試、驗證測試、確認測試、驗收測試調(diào)試、單元測試、集成測試、用戶測試(B)18。黑盒測試是
8、通過軟件的外部表現(xiàn)來發(fā)現(xiàn)軟件缺陷和錯誤的測試方法,具體地說, 黑盒測試用例設(shè)計技術(shù)包括等。等價類劃分法、因果圖法、邊界值分析法、錯誤推測法、決策表法等價類劃分法、因果圖法、路徑覆蓋法、正交試驗法、符號法等價類劃分法、因果圖法、邊界值分析法、功能圖法、基本路徑法等價類劃分法、因果圖法、邊界值分析法、條件組合覆蓋法、場景法(B) 19,條件組合覆蓋是一種邏輯覆蓋,它的含義是設(shè)計足夠的測試用例,使得每個判員中 條件的各種可能組合都至少出現(xiàn)一次,滿足條件組合覆蓋級別的測試用例也是滿足級別的。A.語句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋B判定覆蓋、條件覆蓋、判定條件覆蓋、修正判定條件覆蓋語句覆蓋、判定
9、覆蓋、判定條件覆蓋、修正判定條件覆蓋路徑覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋20。典型的軟件測試過程模型有等。V模型、W模型、H模型、迭代模型V模型、W模型、H模型、螺旋模型X模型、W模型、H模型、V模型X模型、W模型、H模型、增量模型(B)21. 方法根據(jù)輸出對輸入的依賴關(guān)系設(shè)計測試用例。A.路徑測試B.等價類C.因果圖 D.邊界值(B) 22.邏輯路徑覆蓋法是白盒測試用例的重要設(shè)計方法,其中語句覆蓋法是較為常用的 方法,針對下面的語句段,采用語句覆蓋法完成測試用例設(shè)計,測試用例見下表,對表中的空 缺項(True或者False),正確的選擇是。語句段:if (A&(BI I C) x=1;
10、else x=0;用例表:用例1用例2ATRUEFALSEBTRUECFALSEA&(B II C)FALSEA.TRUE FALSE TRUETRUE FALSE FALSEFALSE FALSE TRUETRUE TRUE FALSE兩個小組獨立地測試同一個程序,第一組發(fā)現(xiàn)25個錯誤,第二組發(fā)現(xiàn)30個錯誤,在兩 個小組發(fā)現(xiàn)的錯誤中有15個是共同的,那么可以估計程序中的錯誤總數(shù) 個。A. 25B. 30C. 50D. 60可以作為軟件測試結(jié)束的標志。A.使用了特定的測試用例B.錯誤強度曲線下降到預(yù)定的水平C.查出了預(yù)定數(shù)目的錯誤D.按照測試計劃中所規(guī)定的時間進行了測試 (B ) 25。導(dǎo)致軟
11、件缺陷的原因有很多,一是可能的原因,其中最主要的原因包括。軟件需求說明書編寫的不全面,不完整,不準確,而且經(jīng)常更改軟件設(shè)計說明書軟件操作人員的水平開發(fā)人員不能很好的理解需求說明書和溝通不足A.、B.、C.、D、26。關(guān)于軟件質(zhì)量的描述,正確的是。軟件質(zhì)量是指軟件滿足規(guī)定用戶需求的能力軟件質(zhì)量特性是指軟件的功能性、可靠性、易用性、效率、可維護性、可移植性軟件質(zhì)量保證過程就是軟件測試過程以上描述都不對如果程序的功能說明中含有輸入條件的組合情況,則一開始就可以選用 和決策表法。A.等價類劃分B.因果圖法C.邊界值分析D.場景法左側(cè)圖4控制流圖的環(huán)復(fù)雜度V (g)和基本復(fù)雜度EV (g) 是。V(g)
12、=5 EV(g)=lV (g)=6 EV (g)=6V (g) = 5 EV(g)=5V(g)=6 EV(g)=l(B) 29。關(guān)于黑盒測試技術(shù),下面說法錯誤的.黑盒測試著重測試軟件的功能需求,是在程序接口上進行測試.B。失敗測試是純粹為了破壞軟件而設(shè)計和執(zhí)行測試案例的.C。邊界值測試是黑盒測試特有的技術(shù)方法,不適用于白盒測試。黑盒測試無法發(fā)現(xiàn)規(guī)格說明中的錯誤,不能進行充分的測試。30,對于白盒測試技術(shù)的理解,正確的 。A。判斷覆蓋是條件覆蓋的子集,滿足條件覆蓋指標就一定滿足判斷覆蓋的指標B。條件組合覆蓋能夠達到路徑覆蓋的要求。C。白盒測試工作量大,只適用于單元測試,且不易生成測試數(shù)據(jù)。D。進
13、行基路徑測試時,對于源程序中的循環(huán)體,測試用例組中的輸入數(shù)據(jù)使其執(zhí)行一次或 零次就可以了。二、操作題1。使用基本路徑法設(shè)計出的測試用例能夠保證程序的每一條可執(zhí)行語句在測試過程中至少 執(zhí)行一次。以下代碼由C語言書寫,請按要求回答問題.int GetMaxDay ( int year, int month ) 1int maxday = 0;2if ( month= 1 & month = 12 )34if ( month = 2 )56if ( year % 4 = 0 )78if ( year % 100 = 0 )910if ( year % 400 = 0 )11maxday = 29;1
14、2else13maxday = 28;1415else16maxday = 29;1718else19maxday = 28;2021else if ( month = 4 1 1 month = 6 11 month = 9 11 month = 11 )22maxday = 30;23else24maxday = 31;2526return maxday;【問題1】(15分)請畫出以上代碼的控制流圖.其中,A:13, 14B:15, 16C: 18, 19D: 23,24【問題2】(5分)請計算上述控制流圖的環(huán)復(fù)雜度V (G)(獨立線性路徑數(shù))V(G)=6+1=7, V (G)=22-17
15、+2=7, V(G)=6+1=7【問題3】(20分)假設(shè)輸入的取值范圍是1000 year 2001,請使用基本路徑測試法為變量year, month 設(shè)計測試用例(寫出year取值、month取值、maxday預(yù)期結(jié)果),使其滿足基本路徑覆蓋要求.基路徑組合:pl: 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,
16、8,10, A, 17, 20, 25, 26用例編號year取值month取值maxday預(yù)期結(jié)果執(zhí)行路徑110012000之間能被400整除的任意整數(shù),如1200、 1600、 2000229p1210012000之間任意整數(shù)1,12之外的任意整數(shù)0p2310012000之間任意整數(shù)4、 6、 9、 11 中 的任意一個30p3410012000之間任意整數(shù)1、 3、 5、 7、 8、12中任意一個31p4510012000之間不能被4整除的任意整數(shù),如1001、 1002、 1003 等228p5610012000之間能被4整除但不能被100整除 的任意整數(shù),如1004、1008、101
17、2、1016等229p6710012000之間能被100整除但不能被400整 除的任意整數(shù),如1100、1300、1400、1500等228p72.基本路徑法設(shè)計出的測試用例能夠保證在測試中程序的每一條可執(zhí)行語句至少執(zhí)行 次。以下代碼由C+ +語言書寫,請按要求回答問題。void ReadPara (CString temp)If(temp=)M_oper.SetCurSel (0);else TOC o 1-5 h z if (temp= =”)m_oper.SetCurSel (1);elseif(temp=)m_oper。 SetCurSel(2);elseif(temp= =)1415
18、14151617181920212223return;if(temp= ”)m_oper.SetCurSel(4);elsem_oper。SetCurSel(5);【問題1】請畫出以上代碼的控制流圖。【問題2】請計算上述控制流圖的環(huán)路復(fù)雜度V (G)。V(G)=5+1=6V(G)=2016+2=6V(G) =5+1=6【問題3】請使用基本路徑測試法為變量temp設(shè)計測試用例,使之滿足基本路徑覆蓋要求基路徑組合:pl: 1, 5, 9, 13,17, (19,20), 21, 22, 23, 24, 25p2: 1, 2, 25p3: 1, 5, 6 24, 25p4: 1, 5, 9,10, 23, 24, 25p5: 1, 5, 9, 13, 14, 22, 23, 24, 25p6: 1, 5, 9, 13, 17, 18, 21, 22, 23, 24,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東水利電力職業(yè)技術(shù)學(xué)院《分子生物學(xué)(英文)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東石油化工學(xué)院《建筑工程概預(yù)算課程A》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025新北師大版英語七年級下單詞默寫表(英譯漢)
- 【名師伴你行】2020高考歷史-二輪強化提能專訓(xùn):綜合檢測卷(含2013年模擬、調(diào)研試題-含解析)
- 《紅對勾》2022屆高考英語人教版新課標一輪總復(fù)習-滾動測試28
- 【9語一?!?024年合肥市蜀山區(qū)中考一模語文試題
- 【高考總動員】2022屆高考語文一輪總復(fù)習-考點綜合練4
- 2025年七年級統(tǒng)編版語文寒假復(fù)習 專題07 寫作(考點剖析+對點訓(xùn)練)
- 天津市紅橋區(qū)2024-2025學(xué)年高三上學(xué)期期末英語試題詞匯清單(含答案)
- 吉林省長春八中2024-2025學(xué)年高一(上)期末物理試卷(含答案)
- 2022《義務(wù)教育數(shù)學(xué)課程標準(2022版)》解讀
- 2022年新媒體編輯實戰(zhàn)教程試題帶答案(題庫)
- 在一日活動中培養(yǎng)幼兒親社會行為的實踐研究報告
- 螺紋及緊固件基礎(chǔ)知識
- 【課文翻譯】新人教必修三 Unit 1-Unit5 課文翻譯(英漢對照)
- 高三數(shù)學(xué)集體備課記錄《函數(shù)的單調(diào)性與最值》
- 鋁合金型材切割作業(yè)指導(dǎo)書
- Windows錯誤代碼解釋大全
- 閉水試驗自動計算公式及說明
- “挑戰(zhàn)杯”優(yōu)秀組織獎申報材料
- 小學(xué)二年級上冊道德與法治教學(xué)工作總結(jié)
評論
0/150
提交評論