測試chap3附有答案_第1頁
測試chap3附有答案_第2頁
測試chap3附有答案_第3頁
測試chap3附有答案_第4頁
測試chap3附有答案_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

測試chap3[復(fù)制]1、以下描述中哪個是正確的?()()[單選題]*C:在數(shù)據(jù)可以窮盡的情況下,只要能保證測試用例覆蓋所有數(shù)據(jù),就可以確保測試沒有風(fēng)險D:在功能測試中,應(yīng)選擇所有不同的測試方法,圍繞功能點設(shè)計盡量多的測試用例A:功能測試中,針對事件流中的每個節(jié)點,應(yīng)使用等價類和邊界值測試對涉及的數(shù)據(jù)進(jìn)行校驗(正確答案)B:在功能測試中,應(yīng)優(yōu)先使用等價類測試方法來測試數(shù)據(jù),然后使用場景法測試流程,最后使用邊界值測試做補(bǔ)充測試2、一個輸入項的合法輸入范圍是“當(dāng)月日期”,則合理的測試邊界值為:()。()[單選題]*C:當(dāng)月第一天,當(dāng)月月中,當(dāng)月最后一天B:前月最后一天,當(dāng)月第一天,當(dāng)月最后一天,下月第一天(正確答案)D:當(dāng)月第一天,當(dāng)月最后一天A:前月第一天,當(dāng)月第一天,當(dāng)月最后一天,下月最后一天3、以下測試方法中,哪個不是常用的黑盒方法類別?()()[單選題]*C:因果圖法A:邊界值分析D:控制流測試法(正確答案)E:等價類劃分B:決策表法4、功能測試是指針對軟件功能需求進(jìn)行測試,目的是檢查應(yīng)用程序的行為是否符合預(yù)期。[判斷題]*對(正確答案)錯5、黑盒測試與軟件的內(nèi)部實現(xiàn)無關(guān)。[判斷題]*對(正確答案)錯6、通過恰當(dāng)?shù)脑O(shè)計,可以利用黑盒測試完全代替白盒測試以節(jié)約成本。[判斷題]*對錯(正確答案)7、白盒測試側(cè)重于程序結(jié)構(gòu),黑盒測試側(cè)重于功能,其中白盒測試需要程序員參與,黑盒測試不需要。[判斷題]*對錯(正確答案)8、軟件功能超出產(chǎn)品說明書指明范圍,不屬于軟件缺陷。[判斷題]*對錯(正確答案)9、灰盒測試是綜合運(yùn)用黑盒測試和白盒測試技術(shù)的一種混合測試方法。[判斷題]*對(正確答案)錯10、測試程序時,不可能遍歷所有可能的輸入數(shù)據(jù),而只能是選擇一個子集進(jìn)行測試,那么最好的選擇方法是:()。()[單選題]*B:劃分等價類(正確答案)C:根據(jù)接口進(jìn)行選擇D:根據(jù)數(shù)據(jù)大小進(jìn)行選擇A:隨機(jī)選擇11、下列選項中,哪一項是等價類劃分法用來設(shè)計測試用例的基礎(chǔ)()。()[單選題]*D:測試用例集A:有效等價類C:等價類表(正確答案)B:無效等價類12、下面關(guān)于邊界值分析的說法不正確的是()。()[單選題]*B:邊界值分析是一種補(bǔ)充等價劃分的黑盒測試技術(shù)C:邊界值分析法考慮了輸入變量之間的依賴關(guān)系(正確答案)D:程序在處理大量屮間數(shù)值時不易出錯,但容易在邊界值處出現(xiàn)錯誤A:邊界值分析采用定義域或等價區(qū)間的邊界值設(shè)計測試用例13、某項測試有6個因素,均為布爾量,使用判定表方法,生成的判定表規(guī)則(未合并前)有()列。()[單選題]*D:16A:32B:64(正確答案)C:4814、某程序輸入X取值于一個固定的枚舉類型{1,4,9,16},并且程序要對這4個輸入值分別進(jìn)行處理,根據(jù)等價類劃分法,這種情況下對輸入X劃分正確的是()。()[單選題]*B:劃分為1個有效等價類、4個無效等價類C:劃分為1個有效等價類、2個無效等價類A:劃分為4個有效等價類、1個無效等價類(正確答案)D:劃分為1個有效等價類、1個無效等價類15、錯誤推測法是()。()[單選題]*A:將輸入數(shù)據(jù)劃分成若干個等價類,從中選取有代表性的數(shù)據(jù)作為測試用例C:運(yùn)用場景對系統(tǒng)的功能點或業(yè)務(wù)流程進(jìn)行描述,對應(yīng)不同的業(yè)務(wù)場景生成相應(yīng)的測試用例D:根據(jù)經(jīng)驗或直覺推測程序中可能發(fā)生錯誤的情況,編寫檢查它們的測試用例(正確答案)B:將所有可能的輸入數(shù)據(jù)作為測試用例16、黑盒測試也稱為功能測試。黑盒測試不能發(fā)現(xiàn)()。()[單選題]*B:終止性錯誤D:是否存在冗余代碼(正確答案)A:輸入是否正確接收C:界面是否有錯誤17、黑盒測試的決策表法,其步驟為(

)。a.初步確定規(guī)則個數(shù);b.填入條件項;c.列出所有條件樁和動作樁;d.簡化.合并相似規(guī)則或者相同動作;e.填入動作項,制定初始決策表;()[單選題]*A:acedbC:acbdeD:cedbaB:acbed(正確答案)18、某系統(tǒng)對每個員工一年的出勤天數(shù)進(jìn)行核算和存儲(按每月22個工作日計算,一年最多出勤22*12=264天),使用文本框的模式進(jìn)行填寫。在此文本框的測試用例編寫中使用了等價類劃分法,則下面劃分不準(zhǔn)確的是()。()[單選題]*B:無效等價類,出勤日A:無效等價類,出勤日>264日D:有效等價類,0(正確答案)C:有效等價類,019、通過黑盒測試無法發(fā)現(xiàn)()。()[單選題]*B:程序內(nèi)部結(jié)構(gòu)錯誤(正確答案)C:程序初始化錯誤D:外部數(shù)據(jù)訪問異常A:程序功能使用異常20、根據(jù)選擇的測試策略的不同,可以將軟件測試分為黑盒測試和白盒測試兩種,其中()不屬于黑盒測試方法。()[單選題]*C:邊界值分析B:等價類劃分D:因果圖A:條件覆蓋(正確答案)21、在黑盒測試方法中,等價類劃分方法設(shè)計測試用例的步驟是,根據(jù)輸入條件把數(shù)目極多的輸入數(shù)據(jù)劃分成若干個有效等價類和若干無效等價類。設(shè)計一個測試用例,使其覆蓋()尚未被覆蓋的有效等價類,重復(fù)這一步,直至所有的有效等價類均被覆蓋。()[單選題]*A:1個C:盡可能多的(正確答案)B:一半D:盡可能少的22、某程序輸入X為整數(shù)類型變量,1<=X<=10,如果用邊界值分析法設(shè)計測試用例,則X應(yīng)該取()邊界值。()[單選題]*D:1,5,10,11B:1,10A:0,1,10,11(正確答案)C:1,1123、多條件覆蓋是一種邏輯覆蓋,它的含義是設(shè)計足夠的測試用例,使得每個判員中條件的各種可能組合都至少出現(xiàn)一次,滿足多條件覆蓋級別的測試用例也是滿足()級別的。()[單選題]*A:語句覆蓋、判定覆蓋、條件覆蓋、條件判定組合覆蓋(正確答案)C:語句覆蓋、判定覆蓋、條件判定組合覆蓋、修正條件判定覆蓋D:路徑覆蓋、判定覆蓋、條件覆蓋、條件判定組合覆蓋B:判定覆蓋、條件覆蓋、條件判定組合覆蓋、修正條件判定覆蓋24、在某汽車銷售管理系統(tǒng)中,銷售員可以根據(jù)當(dāng)時的實際情況允許給客戶0-15%的折扣,折扣精確到小數(shù)后兩位?,F(xiàn)在要對系統(tǒng)的折扣項用邊界值分析法進(jìn)行測試,則折扣項的邊界值應(yīng)該取()。()[單選題]*C:(-0.01,0,0.01,14.99,15.00,15.01)(正確答案)A:(-2,-1,0,1,99,100,101)D:(-0.01,0,0.01,99.99,100.00,100.01)B:(-Max,0,20,Max)25、以下關(guān)于黑盒測試的測試方法選擇策略的敘述中,不正確的是()。()[單選題]*C:如果程序功能說明含有輸入條件組合,則一開始就需要錯誤推測法(正確答案)B:盡可能多的使用邊界值分析法,因為這種方法發(fā)現(xiàn)錯誤能力最強(qiáng)A:首先進(jìn)行等價類劃分,因為這是提高測試效率最有效的方法D:如果沒有達(dá)到要求的覆蓋準(zhǔn)則,則應(yīng)該補(bǔ)充一些測試用例26、當(dāng)使用決策表設(shè)計測試用例時,對于如下的描述,您不能認(rèn)同的是()()[單選題]*B:決策表相比邊界值和等價類方法簡單得多(正確答案)C:決策表不是在任何情況下都需要使用的A:決策表往往不能完全消除測試用例的冗余D:決策表應(yīng)與等價類方法相結(jié)合27、下列選項中,哪一項是由因果圖轉(zhuǎn)換而來()。()[單選題]*D:輸出狀態(tài)表B:約束條件表C:輸入狀態(tài)表A:判定表(正確答案)28、在某大學(xué)學(xué)籍管理信息系統(tǒng)中,假設(shè)學(xué)生年齡的輸入范圍為16—40,則根據(jù)黑盒測試中的等價類劃分技術(shù),下面劃分正確的是()。()[單選題]*D:可劃分為1個有效等價類,1個無效等價類A:可劃分為2個有效等價類,2個無效等價類C:可劃分為2個有效等價類,1個無效等價類B:可劃分為1個有效等價類,2個無效等價類(正確答案)29、有以下需求:1.輸入手機(jī)號;2電子郵箱作為賬戶名;3.輸入正確驗證碼。三項驗證成功,則填寫賬戶信息,如果輸入手機(jī)號或電子郵箱格式錯誤驗證不正確,報錯L;如果驗證碼輸入錯誤,報錯M;如果輸入手機(jī)號或電子郵箱格式錯誤驗證不正確,并且驗證碼輸入錯誤,報錯N。根據(jù)以上信息,請給出相應(yīng)的決策表。[填空題]*_________________________________30、測試只要做到語句覆蓋和分支覆蓋,就可以發(fā)現(xiàn)程序中的所有錯誤。[判斷題]*對錯(正確答案)31、應(yīng)謹(jǐn)慎使用條件組合覆蓋指標(biāo),因為該指標(biāo)指導(dǎo)下設(shè)計測試用例可能導(dǎo)致測試效率不高。[判斷題]*對(正確答案)錯32、假設(shè)A、B為布爾變量,對于邏輯表達(dá)式(A&&B||C),需要()個測試用例才能完成判定覆蓋。()[單選題]*D:5A:2(正確答案)C:4B:333、以下關(guān)于決策表法的敘述中,不正確的是()。()[單選題]*A:決策表中條件的排列順序可能會影響所執(zhí)行的操作(正確答案)D:可以簡化合并相似規(guī)則B:適合于針對不同邏輯條件的組合值分別執(zhí)行不同的操作的數(shù)據(jù)處理問題C:包括條件樁、條件項、動作樁和動作項34、軟件測試術(shù)語“V&V”指()。()[單選題]*D:VerificationandValidation(正確答案)C:ValidandVictoryA:ValidandValuableB:VersionandVersion35、下面關(guān)于決策表法的說法錯誤的是()。()[單選題]*C:決策表的簡化是以合并相似規(guī)則為目標(biāo)的D:決策表中貫穿條件樁和動作樁的一列就是一條規(guī)則(正確答案)B:決策表是一種分析和表達(dá)多邏輯條件下執(zhí)行不同操作的情況的工具A:利用決策表能夠設(shè)計出完整的測試用例集合36、以下關(guān)于邊界值測試法的敘述中,不正確的是:()。()[單選題]*C:發(fā)生在輸入輸出邊界上的錯誤比發(fā)生在輸入輸出范圍的內(nèi)部的錯誤要少(正確答案)D:測試數(shù)據(jù)應(yīng)盡可能選取邊界上的值,而不是等價類中的典型值或任意值B:邊界值分析法是對等價類劃分方法的補(bǔ)充A:邊界值分析法不僅重視輸入域邊界,而且也必須考慮輸出域邊界37、某程序功能說明書指出,該程序的輸入數(shù)據(jù)為每個學(xué)生的學(xué)號。其中,學(xué)號由以下三個部分構(gòu)成:

[單選題]*○入學(xué)年份:4位數(shù)字(1900~2999)之間的數(shù)字;○專業(yè)編碼:0或1開頭的4位數(shù)字;○序號:2位數(shù)字。

要求:首先寫出設(shè)計思路,其次用等價類劃分法設(shè)計測試用例。[主觀題]38、如果采用邊界值分析法進(jìn)行健壯性測試,需要對程序的每個輸入變量選取()來設(shè)計測試用例。()[單選題]*C:略小于最小值、最小值、正常值、最大值A(chǔ):最小值、正常值、最大值D:略小于最小值、最小值、略大于最小值、正常值、略小于最大值、最大值、略大于最大值(正確答案)B:最小值、正常值、略小于最大值、最大值39、下列選項中不屬于黑盒測試特點的是()。()[單選題]*A:黑盒測試與軟件具體實現(xiàn)無關(guān)C:黑盒測試可以檢查出程序外部結(jié)構(gòu)的錯誤B:黑盒測試可用于軟件測試的各個階段(正確答案)D:黑盒測試用例設(shè)計可與軟件實現(xiàn)同步進(jìn)行40、下列關(guān)于測試策略的敘述中不正確的是()。()[單選題]*D:結(jié)構(gòu)測試屬于白盒測試A:從某種角度上講,白盒測試與黑盒測試都屬于動態(tài)測試C:對功能的測試通常是要考慮程序的內(nèi)部結(jié)構(gòu)(正確答案)B:功能測試屬于黑盒測試41、下列有關(guān)等價類方法設(shè)計測試用例說法不正確的是:()。()[單選題]*B:無效等價類:與有效等價類的定義恰巧相反C:等價類劃分就是把全部輸入數(shù)據(jù)合理地劃分為若干等價類,在每一個等價類中取一個數(shù)據(jù)作為測試的輸入條件,就可以用少量代表性的測試數(shù)據(jù)取得較好的測試結(jié)果A:有效等價類:指對于程序的規(guī)格說明來說是合理的、有意義的輸入數(shù)據(jù)構(gòu)成的集合D:等價類方法設(shè)計測試用例就是設(shè)計一條有效等價類的測試用例和一條無效等價類的測試用例(正確答案)42、針對下列程序段,對于(A,B)的取值,以下(

)測試用例組合能夠滿足條件覆蓋的要求。

IF((A-10)=20AND(B+20)>10)THENC=0

IF((A-30)<10AND(B-30)<0)THENB=30①A=50B=-10

②A=40B=40

③A=30B=-10

④A=30B=30()[單選題]*D:②④C:①④(正確答案)A:①②B:③④43、軟件一般都會交由用戶使用,因此必須測試易用性。[判斷題]*對(正確答案)錯44、功能測試是系統(tǒng)測試的主要內(nèi)容,檢查系統(tǒng)的功能是否與需求規(guī)格說明相同。[判斷題]*對(正確答案)錯45、黑盒測試是從____觀點出發(fā)的測試,白盒測試是從____觀點出發(fā)的測試。()()[單選題]*B:用戶、管理人員A:開發(fā)人員、管理人員D:開發(fā)人員、用戶C:用戶、開發(fā)人員(正確答案)46、在黑盒測試中,著重檢查輸入條件組合的方法是()。()[單選題]*B:邊界值分析法A:等價類劃分法C:錯誤推測法D:因果圖法(正確答案)47、請為以下程序流程圖設(shè)計一組測試用例,并采用列表方式分別給出滿足語句覆蓋、分支覆蓋、條件覆蓋、分支-條件覆蓋四種情況下的測試用例。

[填空題]*_________________________________48、因果圖的基本關(guān)系符號不包括()。()[單選題]*B:非C:與D:

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論