![軟件測(cè)試試題_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-10/22/226d0600-72d9-4e0f-93a5-2541dfbd053c/226d0600-72d9-4e0f-93a5-2541dfbd053c1.gif)
![軟件測(cè)試試題_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-10/22/226d0600-72d9-4e0f-93a5-2541dfbd053c/226d0600-72d9-4e0f-93a5-2541dfbd053c2.gif)
![軟件測(cè)試試題_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-10/22/226d0600-72d9-4e0f-93a5-2541dfbd053c/226d0600-72d9-4e0f-93a5-2541dfbd053c3.gif)
![軟件測(cè)試試題_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-10/22/226d0600-72d9-4e0f-93a5-2541dfbd053c/226d0600-72d9-4e0f-93a5-2541dfbd053c4.gif)
![軟件測(cè)試試題_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-10/22/226d0600-72d9-4e0f-93a5-2541dfbd053c/226d0600-72d9-4e0f-93a5-2541dfbd053c5.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一、 單項(xiàng)選擇題1軟件測(cè)試的目的:( c ) A. 避免軟件開(kāi)發(fā)中出現(xiàn)的錯(cuò)誤 B. 發(fā)現(xiàn)軟件開(kāi)發(fā)中出現(xiàn)的錯(cuò)誤 C. 盡可能發(fā)現(xiàn)并排除軟件中潛藏的錯(cuò)誤,提高軟件的可靠性 D. 修改軟件中出現(xiàn)的錯(cuò)誤 2、軟件測(cè)試是采用( a )執(zhí)行軟件的活動(dòng)。A測(cè)試用例 B輸入數(shù)據(jù) C測(cè)試環(huán)境 D輸入條件3、導(dǎo)致軟件缺陷的最大原因是:( a )A軟件需求說(shuō)明書(shū) B設(shè)計(jì)方案 C編碼 D維護(hù)4、在下列描述中,關(guān)于一個(gè)軟件缺陷狀態(tài)完整變化的錯(cuò)誤描述是( d )A、打開(kāi)修復(fù)關(guān)閉 B、打開(kāi)關(guān)閉 C、打開(kāi)保留 D、激活修復(fù)重新打開(kāi)5、在下列描述中,關(guān)于測(cè)試與調(diào)試的說(shuō)法錯(cuò)誤的是( d )A、測(cè)試是顯示錯(cuò)誤的行為;而調(diào)試是推理的
2、過(guò)程;B、測(cè)試顯示開(kāi)發(fā)人員的錯(cuò)誤。調(diào)試是開(kāi)發(fā)人員為自己辯護(hù);C、測(cè)試能預(yù)期和可控。調(diào)試需要想象、經(jīng)驗(yàn)和思考;D、測(cè)試必須在詳細(xì)設(shè)計(jì)已經(jīng)完成的情況下才能開(kāi)始;沒(méi)有詳細(xì)設(shè)計(jì)的信息調(diào)試不可能進(jìn)行。6、某次程序調(diào)試沒(méi)有出現(xiàn)預(yù)計(jì)的結(jié)果,下列( b )不可能是導(dǎo)致出錯(cuò)的原因。 A變量沒(méi)有初始化 B編寫(xiě)的語(yǔ)句書(shū)寫(xiě)格式不規(guī)范 C循環(huán)控制出錯(cuò) D代碼輸入有誤 7、軟件缺陷修復(fù)的代價(jià)最高的階段為( a )A、發(fā)布階段 B、需求階段C、設(shè)計(jì)階段 D、編碼階段8、不屬于邏輯覆蓋方法的是( d )。A 組合覆蓋 B 判定覆蓋 C條件覆蓋 D接口覆蓋9、( d )是選擇若干個(gè)測(cè)試用例,運(yùn)行被測(cè)程序,使得程序中的每個(gè)可執(zhí)行
3、語(yǔ)句至少執(zhí)行一次。A、條件覆蓋 B、組合覆蓋C、判定覆蓋 D、語(yǔ)句覆蓋10、( a )是設(shè)計(jì)足夠多的測(cè)試用例,使得程序中每個(gè)判定包含的每個(gè)條件的所有情況(真/假)至少出現(xiàn)一次,并且每個(gè)判定本身的判定結(jié)果(真/假)也至少出現(xiàn)一次。A、判定條件覆蓋 B、組合覆蓋C、判定覆蓋 D、條件覆蓋11軟件測(cè)試是軟件質(zhì)量保證的重要手段,下述哪種測(cè)試是軟件測(cè)試的最基礎(chǔ)環(huán)節(jié)?( b )A功能測(cè)試 B單元測(cè)試 C結(jié)構(gòu)測(cè)試 D驗(yàn)收測(cè)試12、單元測(cè)試的主要任務(wù)不包括( b )。A出錯(cuò)處理 B全局?jǐn)?shù)據(jù)結(jié)構(gòu)C獨(dú)立路徑 D模塊接口13、如下圖所示的N-S圖,至少需要( b )個(gè)測(cè)試用例完成邏輯覆蓋。A12 B48C27 D1
4、814、單元測(cè)試中用來(lái)模擬實(shí)現(xiàn)被測(cè)模塊需調(diào)用的其他功能模塊的是( b )。A驅(qū)動(dòng)模塊 B樁模塊C主控模塊 D真實(shí)的被調(diào)用模塊15、集成測(cè)試計(jì)劃應(yīng)該在( b )階段末提交。A、需求分析 B、概要設(shè)計(jì)C、詳細(xì)設(shè)計(jì) D、單元測(cè)試完成16、下列關(guān)于程序效率的描述錯(cuò)誤的是( c )。A提高程序的執(zhí)行速度可以提高程序的效率B降低程序占用的存儲(chǔ)空間可以提高程序的效率C源程序的效率與詳細(xì)設(shè)計(jì)階段確定的算法的效率無(wú)關(guān)D好的程序設(shè)計(jì)可以提高效率17、下列( b )是對(duì)程序流程圖進(jìn)行簡(jiǎn)化后得到的,它可以更加突出的表示程序控制流的結(jié)構(gòu),且不包含復(fù)合條件。ADD-路徑圖 B 控制流圖CMM-路徑圖 D 模塊調(diào)用圖18、
5、自底向上增量式集成測(cè)試中,下面( c )描述是正確的。 A測(cè)試由樁模塊控制 B最上面的模塊最先測(cè)試C父單元用測(cè)試過(guò)的子單元測(cè)試 D包含樹(shù)的深度優(yōu)先或廣度優(yōu)先遍歷過(guò)程19、測(cè)試后程序中殘存的錯(cuò)誤數(shù)目與該程序中已發(fā)現(xiàn)的錯(cuò)誤數(shù)目成( d )。A未知 B反比C相等 D正比20、針對(duì)是否對(duì)無(wú)效數(shù)據(jù)進(jìn)行測(cè)試,可以將等價(jià)類(lèi)測(cè)試分為(b )1) 標(biāo)準(zhǔn)(一般)等價(jià)類(lèi)測(cè)試2) 健壯等價(jià)類(lèi)測(cè)試3) 弱等價(jià)類(lèi)測(cè)試4) 強(qiáng)等價(jià)類(lèi)測(cè)試A3)4) B1)2)C1)3) D2)4)二、判斷題1、一個(gè)程序中所含有的路徑數(shù)與程序的復(fù)雜程度有著直接的關(guān)系。( ) 2、結(jié)構(gòu)性測(cè)試是根據(jù)軟件的規(guī)格說(shuō)明來(lái)設(shè)計(jì)測(cè)試用例。( x )3、錯(cuò)誤
6、推測(cè)法是根據(jù)輸出對(duì)輸入的依賴(lài)關(guān)系來(lái)設(shè)計(jì)測(cè)試用例的。(x )4、軟件缺陷屬性包括缺陷標(biāo)識(shí)、缺陷類(lèi)型、缺陷嚴(yán)重程度、缺陷產(chǎn)生可能性、缺陷優(yōu)先級(jí)、缺陷狀態(tài)、缺陷起源、缺陷來(lái)源、缺陷原因。( )5、對(duì)于一個(gè)含有n個(gè)變量的程序,采用邊界值健壯性測(cè)試方法來(lái)測(cè)試程序會(huì)產(chǎn)生6n+1個(gè)測(cè)試用例。()6、數(shù)據(jù)流測(cè)試是主要用作路徑測(cè)試的真實(shí)性檢查。兩種形式分別為定義/使用測(cè)試、基于程序片的測(cè)試。( )7、軟件只要經(jīng)過(guò)嚴(yán)格嚴(yán)謹(jǐn)?shù)膬?nèi)部測(cè)試之后,可以做到?jīng)]有缺陷。(x )8、測(cè)試用例應(yīng)由測(cè)試輸入數(shù)據(jù)和對(duì)應(yīng)的實(shí)際輸出結(jié)果這兩部分組成。( x )9、測(cè)試是可以窮盡的。( x )10、測(cè)試自動(dòng)化是萬(wàn)能的。( x )11、軟件缺
7、陷可能會(huì)被修復(fù),可能會(huì)被保留或者標(biāo)識(shí)出來(lái)。( )12、每一個(gè)軟件項(xiàng)目都有一個(gè)最優(yōu)的測(cè)試量。( )13、黑盒測(cè)試往往會(huì)造成測(cè)試用例之間可能存在嚴(yán)重的冗余和未測(cè)試的功能漏洞。( )14、代碼審查工作屬于靜態(tài)測(cè)試。( )15、軟件測(cè)試是一個(gè)過(guò)程,包含若干活動(dòng),運(yùn)行軟件進(jìn)行測(cè)試只是活動(dòng)之一。( )16、回歸測(cè)試是在軟件修改后再次運(yùn)行以前為查找錯(cuò)誤而執(zhí)行程序曾用過(guò)的測(cè)試用例. 17、集成測(cè)試是為確定軟件系統(tǒng)是否滿(mǎn)足驗(yàn)收標(biāo)準(zhǔn)以及使客戶(hù)決定是否接受而進(jìn)行的正式測(cè)試. ( x )18、測(cè)試按照測(cè)試層次可以劃分成為單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試。( )19、只要能夠達(dá)到100的邏輯覆蓋率,就可以保證程序的正確性。
8、( x )20、永遠(yuǎn)有缺陷類(lèi)型會(huì)在測(cè)試的一個(gè)層次上被發(fā)現(xiàn),并且能夠在另一個(gè)層次上逃避檢測(cè)。( )三、簡(jiǎn)答題。1、優(yōu)秀的軟件測(cè)試工程師應(yīng)具備哪些素質(zhì)?答:具有探索精神、具有良好的計(jì)算機(jī)編程基礎(chǔ)、故障排除能手、堅(jiān)持不懈的精神、具有創(chuàng)新精神和超前意識(shí)、追求完美、判斷準(zhǔn)確、具有整體觀念,對(duì)細(xì)節(jié)敏感、團(tuán)隊(duì)合作精神,溝通能力2、有二元函數(shù)f(x,y),其中x1,12,y1,31;請(qǐng)寫(xiě)出該函數(shù)采用基本邊界值分析法設(shè)計(jì)的測(cè)試用例。答: , , , , , , , , 3、黑盒測(cè)試與白盒測(cè)試各有哪些優(yōu)缺點(diǎn),應(yīng)該如何結(jié)合才能解決漏洞和冗余問(wèn)題?答:功能性測(cè)試具有兩大優(yōu)點(diǎn):功能性測(cè)試與軟件如何實(shí)現(xiàn)無(wú)關(guān);測(cè)試用例開(kāi)發(fā)
9、可以與實(shí)現(xiàn)并行進(jìn)行,因此可以壓縮總的項(xiàng)目開(kāi)發(fā)時(shí)間。缺點(diǎn):測(cè)試用例之間可能存在嚴(yán)重的冗余,還會(huì)有位測(cè)試的軟件漏洞。結(jié)構(gòu)性測(cè)試局限于已經(jīng)完成的代碼行為當(dāng)中,離代碼太近。因此可以結(jié)構(gòu)性測(cè)試指標(biāo)去解決冗余和漏洞問(wèn)題。如果發(fā)現(xiàn)同一條程序路徑被多個(gè)功能性測(cè)試用例遍歷,就可以懷疑這種冗余不會(huì)發(fā)生新的缺陷,如果沒(méi)有達(dá)到一定的DD路徑覆蓋,則可知在功能性測(cè)試用力中存在漏洞。因此路徑測(cè)試可以提供作為功能性測(cè)試交叉檢查的一組指標(biāo)。4、有一段程序如下,請(qǐng)?jiān)O(shè)計(jì)測(cè)試用例以滿(mǎn)足語(yǔ)句覆蓋要求。void DoWork (int x,int y,int z) int k=0,j=0; if ( (x3)&(z5) ) j=x*y
10、+10; /語(yǔ)句塊2 j=j%3; /語(yǔ)句塊3答:要實(shí)現(xiàn)DoWork函數(shù)的語(yǔ)句覆蓋,只需設(shè)計(jì)一個(gè)測(cè)試用例就可以覆蓋程序中的所有可執(zhí)行語(yǔ)句。四、綜合題1、使用基本路徑測(cè)試方法,為以下程序段設(shè)計(jì)測(cè)試用例。(1)畫(huà)出程序的控制流圖,編號(hào)已經(jīng)給出。(2)計(jì)算程序的循環(huán)復(fù)雜度,導(dǎo)出程序基本路徑集中的獨(dú)立路徑條數(shù)。(3)導(dǎo)出基本路徑集,確定程序的獨(dú)立路徑。(4)根據(jù)(3)中的獨(dú)立路徑,設(shè)計(jì)測(cè)試用例(確?;韭窂郊械拿恳粭l路徑的執(zhí)行)的輸入數(shù)據(jù)和預(yù)期輸出。 void Do (int X,int A,int B) 1 if ( (A1)&(B=0) ) 2 X = X/A; 3 if ( (A=2)|(X1
11、) ) 4 X = X+1; 5 由于控制流圖假設(shè)的是單條件,因此對(duì)于復(fù)合條件,可將其分解為多個(gè)單個(gè)條件,并映射成控制流圖。 1: A1;2: B=0 ;3: X = X/A ;4: A=2 ;5:X1 ;6: X = X+1;7: 2、場(chǎng)景要求:”對(duì)功率大于50馬力的機(jī)器、維修記錄不全或已運(yùn)行10年以上的機(jī)器,應(yīng)給予優(yōu)先的維修處理” 。這里假定,“維修記錄不全”和“優(yōu)先維修處理”均已在別處有更嚴(yán)格的定義 。請(qǐng)建立決策表。(1) 確定規(guī)則的個(gè)數(shù)。(2) 列出所有的條件樁和動(dòng)作樁。(3) 填入條件項(xiàng)。(4) 填入動(dòng)作項(xiàng),得到初始決策表。(5) 簡(jiǎn)化決策表,合并相似規(guī)則。軟件測(cè)試技術(shù)(B卷)答案及
12、評(píng)分標(biāo)準(zhǔn)一、 單選題(20240分)題號(hào)12345678910答案CAADDBADDA題號(hào)11121314151617181920答案BBBBBCBCDB二、 判斷題(20120分)題號(hào)12345678910答案題號(hào)11121314151617181920答案三、 簡(jiǎn)答題(4520分)1.答:具有探索精神、具有良好的計(jì)算機(jī)編程基礎(chǔ)、故障排除能手、堅(jiān)持不懈的精神、具有創(chuàng)新精神和超前意識(shí)、追求完美、判斷準(zhǔn)確、具有整體觀念,對(duì)細(xì)節(jié)敏感、團(tuán)隊(duì)合作精神,溝通能力。1. 具有良好的計(jì)算機(jī)編程基礎(chǔ),有一定的軟件開(kāi)發(fā)經(jīng)驗(yàn);有逆向思維的能力2. 善于同軟件開(kāi)發(fā)人員溝通;善于同領(lǐng)導(dǎo)溝通 3. 掌握一些自動(dòng)化測(cè)試工
13、具;善于學(xué)習(xí)的能力 4. 提高自己的表達(dá)能力 ; 了解業(yè)務(wù)知識(shí) 5. 具有探索精神;故障排除能手6. 堅(jiān)持不懈的精神;具有創(chuàng)新精神和超前意識(shí)7. 追求完美;判斷準(zhǔn)確;具有整體觀念,對(duì)細(xì)節(jié)敏感;團(tuán)隊(duì)合作精神2.答: , , , , , , , , 3答:功能性測(cè)試具有兩大優(yōu)點(diǎn):功能性測(cè)試與軟件如何實(shí)現(xiàn)無(wú)關(guān);測(cè)試用例開(kāi)發(fā)可以與實(shí)現(xiàn)并行進(jìn)行,因此可以壓縮總的項(xiàng)目開(kāi)發(fā)時(shí)間。缺點(diǎn):測(cè)試用例之間可能存在嚴(yán)重的冗余,還會(huì)有位測(cè)試的軟件漏洞。結(jié)構(gòu)性測(cè)試局限于已經(jīng)完成的代碼行為當(dāng)中,離代碼太近。因此可以結(jié)構(gòu)性測(cè)試指標(biāo)去解決冗余和漏洞問(wèn)題。如果發(fā)現(xiàn)同一條程序路徑被多個(gè)功能性測(cè)試用例遍歷,就可以懷疑這種冗余不會(huì)發(fā)生
14、新的缺陷,如果沒(méi)有達(dá)到一定的DD路徑覆蓋,則可知在功能性測(cè)試用力中存在漏洞。因此路徑測(cè)試可以提供作為功能性測(cè)試交叉檢查的一組指標(biāo)。4答:要實(shí)現(xiàn)DoWork函數(shù)的語(yǔ)句覆蓋,只需設(shè)計(jì)一個(gè)測(cè)試用例就可以覆蓋程序中的所有可執(zhí)行語(yǔ)句。 測(cè)試用例輸入為: x=4、y=5、z=5 四、 綜合題(每題10分,共計(jì)20分)1、畫(huà)出控制流圖: 如右圖所示 計(jì)算環(huán)形復(fù)雜度: 10(條邊)- 7(個(gè)節(jié)點(diǎn))+ 2 = 5 導(dǎo)出獨(dú)立路徑(用語(yǔ)句編號(hào)表示) 路徑1:1234567 路徑2:14567 路徑3:12467 路徑4:12457 路徑5:123457測(cè)試用例用例號(hào)路徑輸入數(shù)據(jù) A B X預(yù)期輸出XTC11234567 3 0 63TC214567 0 1
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球5C超快充電池行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)火藥量器行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025融資買(mǎi)賣(mài)合同范文
- 酒水購(gòu)銷(xiāo)合同模板
- 分期付款買(mǎi)賣(mài)合同參考范文
- 2025太原市購(gòu)房合同范本范文
- 水果長(zhǎng)期供應(yīng)購(gòu)銷(xiāo)合同范本
- 2025廚房設(shè)備購(gòu)買(mǎi)合同樣本
- 燈具購(gòu)銷(xiāo)合同書(shū)范本
- 探索未知世界主題班會(huì)
- 2024年中考語(yǔ)文 (湖北專(zhuān)用)專(zhuān)題一 字音、字形課件
- T-ACEF 095-2023 揮發(fā)性有機(jī)物泄漏檢測(cè)紅外成像儀(OGI)技術(shù)要求及監(jiān)測(cè)規(guī)范
- 2023年全國(guó)高考乙卷歷史真題試卷及答案
- 骨科手術(shù)的術(shù)后飲食和營(yíng)養(yǎng)指導(dǎo)
- 旅游定制師入行培訓(xùn)方案
- 2024年中國(guó)南方航空股份有限公司招聘筆試參考題庫(kù)含答案解析
- 六年級(jí)上冊(cè)數(shù)學(xué)應(yīng)用題100題
- 個(gè)人代賣(mài)協(xié)議
- 賞析小說(shuō)語(yǔ)言(二)
- 【立高食品公司的償債能力現(xiàn)狀及問(wèn)題分析(論文9000字)】
- 10.《運(yùn)動(dòng)技能學(xué)習(xí)與控制》李強(qiáng)
評(píng)論
0/150
提交評(píng)論