軟件測試技術(shù) 章節(jié)測驗(yàn)答案 作業(yè)答案 慕課答案 作業(yè)一二答案 UOOC優(yōu)課 課后練習(xí) 深圳大學(xué)慕課_第1頁
軟件測試技術(shù) 章節(jié)測驗(yàn)答案 作業(yè)答案 慕課答案 作業(yè)一二答案 UOOC優(yōu)課 課后練習(xí) 深圳大學(xué)慕課_第2頁
軟件測試技術(shù) 章節(jié)測驗(yàn)答案 作業(yè)答案 慕課答案 作業(yè)一二答案 UOOC優(yōu)課 課后練習(xí) 深圳大學(xué)慕課_第3頁
軟件測試技術(shù) 章節(jié)測驗(yàn)答案 作業(yè)答案 慕課答案 作業(yè)一二答案 UOOC優(yōu)課 課后練習(xí) 深圳大學(xué)慕課_第4頁
軟件測試技術(shù) 章節(jié)測驗(yàn)答案 作業(yè)答案 慕課答案 作業(yè)一二答案 UOOC優(yōu)課 課后練習(xí) 深圳大學(xué)慕課_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第一章課前摸底測驗(yàn)、單選題(共50.00分).軟件是包括( )的完整集合。①程序 ②數(shù)據(jù) ③相關(guān)設(shè)備④相關(guān)文檔A.①② B.①②③ C.①②④ D.①②③④正確答案:C.以下不屬于軟件開發(fā)模式的是()。A.抽象工廠模式B.瀑布模式C.迭代模式D.敏捷模式正確答案:A3.以下不屬于軟件開發(fā)過程中重要環(huán)節(jié)的是()。A.需求分析B.軟件估價C.軟件設(shè)計D.軟件編碼正確答案:B4.一般而言,軟件交付給最終用戶的是()。A.源代碼文件B.目標(biāo)代碼文件C.可執(zhí)行文件D.文檔手冊正確答案:C5.在軟件生命周期的哪一個階段,發(fā)現(xiàn)軟件缺陷并進(jìn)行彌補(bǔ)和修復(fù)的費(fèi)用最高?( )A.需求分析B.軟件設(shè)計C.程序編碼D.產(chǎn)品發(fā)布投入實(shí)際使用正確答案:D、判斷題(共50.00分).軟件的質(zhì)量取決于程序編碼環(huán)節(jié),代碼編寫質(zhì)量高的軟件,質(zhì)量一定高。A.正確B.錯誤正確答案:B.根據(jù)軟件開發(fā)經(jīng)驗(yàn)可知,通過檢查代碼能夠很容易發(fā)現(xiàn)的問題,一定也能通過執(zhí)行代碼來很快發(fā)現(xiàn)。A.正確B.錯誤正確答案:B.程序員應(yīng)當(dāng)把注意力集中于多開發(fā)代碼,代碼中的問題等到后面發(fā)現(xiàn)了再處理也不遲。A.正確B.錯誤正確答案:B.軟件質(zhì)量取決于測試人員,只要他們嚴(yán)格把關(guān),軟件質(zhì)量就會高。A.正確.錯誤正確答案:B.對程序的源代碼和可執(zhí)行文件都可以進(jìn)行測試。A.正確.錯誤正確答案:A第九章測驗(yàn)一、單選題(共75.00分).下列()不屬于軟件缺陷。A.測試人員主觀認(rèn)為不合理的地方B.軟件未達(dá)到產(chǎn)品說明書標(biāo)明的功能C.軟件出現(xiàn)了產(chǎn)品說明書指明不會出現(xiàn)的錯誤D.軟件功能超出產(chǎn)品說明書指明范圍正確答案:A2.軟件測試是按照特定的規(guī)程,()的過程。A.發(fā)現(xiàn)軟件錯誤B.說明程序正確C.證明程序沒有錯誤D.設(shè)計并運(yùn)行測試用例正確答案:A3.經(jīng)驗(yàn)表明,在程序測試中,某模塊與其他模塊相比,若該模塊已發(fā)現(xiàn)并改正的錯誤較多,則該模塊中殘存的錯誤數(shù)目與其他模塊相比,通常應(yīng)該()。A.較少B.較多C.相似D.不確定正確答案:B4.下列中不屬于測試原則的是()。A.軟件測試是有風(fēng)險的行為.完全測試程序是不可能的C.測試無法顯示潛伏的軟件缺陷D.找到的缺陷越多軟件的缺陷就越少正確答案:D.一個成功的測試是()。A.發(fā)現(xiàn)錯誤碼.發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯誤C.沒有發(fā)現(xiàn)錯誤碼D.證明發(fā)現(xiàn)不了錯誤正確答案:B.軟件測試人員的工作職責(zé)不包括:()A.制定測試計劃B.設(shè)計測試用例C.執(zhí)行測試過程D.對軟件缺陷進(jìn)行修復(fù)正確答案:D.軟件質(zhì)量保證與測試人員需要的的基本素質(zhì)有()A.計算機(jī)專業(yè)技能.測試專業(yè)技能C.行業(yè)知識D.以上都是正確答案:D.以下哪句話是不正確的()?A.測試過的軟件就沒有缺陷B.測試的目的是盡可能多的發(fā)現(xiàn)程序中的缺陷C.成功的測試在于發(fā)現(xiàn)了迄今尚未發(fā)現(xiàn)的缺陷D.測試是為了驗(yàn)證程序是否符合需求正確答案:A.軟件測試的局限性不包括()A.因?yàn)檩斎?狀態(tài)空間的無限性,測試不可能完全徹底。B.巧合性有時會導(dǎo)致錯誤的代碼得到正確的結(jié)果,掩蓋了問題。C.軟件測試會導(dǎo)致成本增加,效益降低。D.系統(tǒng)缺陷的不確定性。正確答案:C.下列那種不屬于軟件缺陷()。A.銀行POS機(jī)在用戶取款時翻倍吐錢,取100,吐200B.計算機(jī)病毒發(fā)作,屏幕出現(xiàn)熊貓燒香畫面C.網(wǎng)上售票軟件反應(yīng)遲鈍,用戶難以正常買票D.某軟件在進(jìn)行修改升級之后,原來正常的功能現(xiàn)在出錯了正確答案:B.()把黑盒測試和白盒測試的界限打亂了。A.灰盒測試B.動態(tài)測試C.靜態(tài)測試D.失敗測試正確答案:A.軟件測試技術(shù)可以分為靜態(tài)測試和動態(tài)測試,下列說法中錯誤的是()。A.靜態(tài)測試是指不運(yùn)行程序,通過檢查和閱讀等手段來發(fā)現(xiàn)程序中的錯誤。B.動態(tài)測試是指實(shí)際運(yùn)行程序,通過運(yùn)行的結(jié)果來發(fā)現(xiàn)程序中的錯誤。C.動態(tài)測試包括黑盒測試和白盒測試。D.白盒測試是靜態(tài)測試,黑盒測試是動態(tài)測試。正確答案:D.黑盒測試技術(shù),使用最廣的用例設(shè)計技術(shù)是()A.等價類劃分.邊界值分析C.錯誤推測法D.邏輯覆蓋答案解析:A.下列不屬于黑盒測試方法的是()。A.等價類劃分B.因果圖C.邊界值分析D.變異測試正確答案:D.下列不屬于白盒測試的技術(shù)是()。A.語句覆蓋B.判定覆蓋C.邊界值分析D.基本路徑測試正確答案:C.某次程序調(diào)試沒有出現(xiàn)預(yù)計的結(jié)果,下列()不可能是導(dǎo)致出錯的原因。A.變量沒有初始化B.編寫的語句書寫格式不規(guī)范C.循環(huán)控制出錯D.代碼輸入有誤正確答案:B.代碼檢查法有桌面檢查法,走查和()。A.靜態(tài)測試B.代碼審查C.動態(tài)測試D.白盒測試正確答案:B.如果某測試用例集實(shí)現(xiàn)了某軟件的路徑覆蓋,那么它一定同時實(shí)現(xiàn)了該軟件的()A.判定覆蓋B.條件覆蓋C.判定/條件覆蓋D.條件組合覆蓋正確答案:A.用白盒測試方法時,確定測試數(shù)據(jù)的依據(jù)是指定的覆蓋標(biāo)準(zhǔn)和()A.程序的注釋B.程序的內(nèi)部邏輯C.用戶使用說明書D.程序的需求說明正確答案:B.數(shù)據(jù)流覆蓋關(guān)注的是程序中某個變量從其聲明、賦值到引用的變化情況,它是下列哪一種覆蓋的變種()。A.語句覆蓋B.控制覆蓋C.分支覆蓋D.路徑覆蓋正確答案:D.如果一個判定中的復(fù)合條件表達(dá)式為(A>1)or(B<=3),則為了達(dá)到100%的條件覆蓋率,至少需要設(shè)計多少個測試用例()。A.1B.2C.3D.4正確答案:B.一個程序中所含有的路徑數(shù)與()有著直接的關(guān)系。A.程序的復(fù)雜程度B.程序語句行數(shù)C.程序模塊數(shù)D.程序指令執(zhí)行時間正確答案:A.條件覆蓋的目的是()A.使每個判定中的每個條件的可能取值至少滿足一次B.使程序中的每個判定至少都獲得一次真值和假值。C.使每個判定中的所有條件的所有可能取值組合至少出現(xiàn)一次。D.使程序中的每個可執(zhí)行語句至少執(zhí)行一次。正確答案:A.以下哪種測試方法不屬于白盒測試技術(shù)()A.基本路徑測試B.邊界值分析測試C.程序插樁D.邏輯覆蓋測試正確答案:B.針對下面一個程序段:If((M>0)&&(N==0))FUCTION1;If((M==10)||(P>10))FUCTION2;其中,F(xiàn)UCTION1、FUCTION2均為語句塊。現(xiàn)在選取測試用例:M=10N=0P=3,該測試用例滿足了()。A.路徑覆蓋.條件組合覆C.判定覆蓋D.語句覆蓋正確答案:D.對下面的計算個人所得稅程序中,滿足判定覆蓋的測試用例是()。if(income<800)taxrate=0;elseif(income<=1500)taxrate=0.05;elseif(income<2000)taxrate=0.08;elsetaxrate=0.1;A.income=(799,1500,1999,2000)B.income=(799,1501,2000,2001)C.income=(800,1500,2000,2001)D.income=(800,1499,2000,2001)正確答案:A.在某學(xué)校的綜合管理系統(tǒng)設(shè)計階段,教師實(shí)體在學(xué)籍管理子系統(tǒng)中被稱為教師而在人事管理子系統(tǒng)中被稱為職工這類沖突描述正確的為()。A.語義沖突.命名沖突C.屬性沖突D.結(jié)構(gòu)沖突正確答案:B.在以下有關(guān)邏輯覆蓋的說法中錯誤的說法是()A.所有滿足條件組合覆蓋標(biāo)準(zhǔn)的測試用例集,也滿足路徑覆蓋的覆蓋標(biāo)準(zhǔn)B.條件覆蓋能夠查出條件中包含的錯誤,但有時達(dá)不到判定覆蓋的覆蓋率要求C.路徑覆蓋的查錯能力很強(qiáng),但有時達(dá)不到條件組合覆蓋的覆蓋率要求D.判定覆蓋包含了語句覆蓋,但它不能保證每個錯誤條件都能檢查得出來正確答案:A.設(shè)有一段程序如下:if(a==bandc==dore==f)doS1elseif(p==qors==t)doS2elsedoS3若要達(dá)到“判定—條件覆蓋”的要求,最少的測試用例數(shù)目是()A.6B.8C.3D.4正確答案:C.下列不屬于白盒測試中邏輯覆蓋標(biāo)準(zhǔn)的是()。A.語句覆蓋.條件覆蓋C.分支覆蓋D.邊界值覆蓋正確答案:D二、判斷題(共25.00分).軟件測試針對的是初級程序員編寫的程序,資深程序員編寫的程序無需測試。()A.正確B.錯誤正確答案:B.測試一個程序,只需按程序的預(yù)期工作方式運(yùn)行它就行了。 ()A.正確B.錯誤正確答案:B.在軟件開發(fā)過程中,若能推遲暴露其中的錯誤,則為修復(fù)和改進(jìn)錯誤所花費(fèi)的代價就會降低。()A.正確B.錯誤正確答案:B.軟件缺陷是導(dǎo)致軟件失效的必要條件,而非充分條件。A.正確B.錯誤正確答案:A.軟件質(zhì)量保證的獨(dú)特性是由軟件產(chǎn)品不同于其他制造產(chǎn)品的本質(zhì)決定的。()A.正確B.錯誤答案解析:A.在白盒測試中,如果某種覆蓋率達(dá)到100%,就可以保證把所有隱藏的程序缺陷都已經(jīng)揭露出來了。()A.正確B.錯誤正確答案:B.多數(shù)軟件測試工作應(yīng)當(dāng)交給客戶來完成,因?yàn)樗麄冏铌P(guān)心軟件質(zhì)量。()A.正確.錯誤正確答案:B8.程序員與測試工作無關(guān)。()A.正確B.錯誤正確答案:B9.軟件的質(zhì)量取決于程序編碼環(huán)節(jié),代碼編寫質(zhì)量高的軟件,質(zhì)量一定高。A.正確B.錯誤正確答案:B10.對程序的源代碼和可執(zhí)行文件都可以進(jìn)行測試。A.正確B.錯誤正確答案:A第10章測驗(yàn)一、單選題(共50.00分).軟件測試過程中的集成測試主要是為了發(fā)現(xiàn)()階段的錯誤碼。A.需求分析B.概要設(shè)計C.編碼D.維護(hù)正確答案:B2.按照測試組織劃分,軟件測試可分為:開發(fā)方測試,第三方測試,()。A.集成測試B.國家級測試C.用戶測試D.省級測試正確答案:C3.下列關(guān)于alpha測試的描述中正確的是:()。A.alpha測試一定要真實(shí)的最終軟件用戶參加B.alpha測試是集成測試的一種C.alpha測試是系統(tǒng)測試的一種D.alpha測試是驗(yàn)收測試的一種正確答案:D4.集成測試的測試用例是根據(jù)()的結(jié)果來設(shè)計。A.需求分析.源程序C.概要設(shè)計D.詳細(xì)設(shè)計正確答案:C.軟件測試風(fēng)險管理包含()和風(fēng)險控制兩方面內(nèi)容。A.風(fēng)險排序.風(fēng)險識別C.風(fēng)險評估D.風(fēng)險分析正確答案:C.軟件測試管理不包括: ()A.測試團(tuán)隊(duì)管理.缺陷管理C.軟件需求管理D.測試項(xiàng)目管理正確答案:C.軟件驗(yàn)證和確認(rèn)是保證軟件質(zhì)量的重要措施,它的實(shí)施應(yīng)該針對()A.程序編寫階段.軟件開發(fā)的所有階段C.軟件調(diào)試階段D.軟件設(shè)計階段正確答案:B.關(guān)于自動化測試局限性的描述,以下描述錯誤的是()。A.自動化測試不能取代手工測試.自動測試比手工測試發(fā)現(xiàn)的缺陷少C.自動測試不能提高測試覆蓋率D.自動化測試對測試設(shè)計依賴性極大正確答案:B.有一個武器控制軟件,請問它的質(zhì)量成本中,哪部分成本變化范圍最大?A.預(yù)防成本.評估成本C.銷售成本D.失敗成本正確答案:D10.對一個程序進(jìn)行基本路徑覆蓋測試,所需測試用例的最少個數(shù)為( )。A.程序中的路徑總數(shù)B.程序中判定節(jié)點(diǎn)的個數(shù)C.程序中的模塊數(shù)D.程序的環(huán)路復(fù)雜度正確答案:D、判斷題(共50.00分).軟件測試針對的是初級程序員編寫的程序,資深程序員編寫的程序無需測試。()A.正確B.錯誤正確答案:B.好的測試員不懈追求完美。 ()A.正確B.錯誤正確答案:B.軟件測試是有效的發(fā)現(xiàn)軟件缺陷的手段。()A.正確B.錯誤正確答案:A.多數(shù)軟件測試工作應(yīng)當(dāng)交給客戶來完成,因?yàn)樗麄冏铌P(guān)心軟件質(zhì)量。()A.正確B.錯誤正確答案:B5.驗(yàn)收測試是以最終用戶為主的測試。 ()A.正確B.錯誤正確答案:A6.Beta測試是集成測試的一種。()A.正確B.錯誤正確答案:B7.單元測試通常應(yīng)該先進(jìn)行人工走查,再以白盒法為主,輔以黑盒法進(jìn)行動態(tài)測試。()A.正確B.錯誤正確答案:A8.安全測試是系統(tǒng)測試的首要內(nèi)容,它檢查系統(tǒng)的安全性是否達(dá)到需求規(guī)格。()A.正確B.錯誤正確答案:B9.技術(shù)評審既是一種技術(shù)手段,也是一種質(zhì)量管理手段。()A.正確B.錯誤正確答案:A10.軟件測試工具可以代替軟件測試員。 ()A.正確B.錯誤正確答案:B第10章測驗(yàn)二一、單選題(共75.00分).缺陷產(chǎn)生的原因包括()。A.交流不充分及溝通不暢;軟件需求的變更;軟件開發(fā)工具的缺陷B.軟件的復(fù)雜性;軟件項(xiàng)目的時間壓力C.程序開發(fā)人員的錯誤;軟件項(xiàng)目文檔的缺乏D.以上都是正確答案:D.下面有關(guān)軟件缺陷的說法中錯誤的是()。A.缺陷就是軟件產(chǎn)品在開發(fā)中存在的錯誤B.缺陷就是軟件維護(hù)過程中存在的錯誤、毛病等各種問題C.缺陷就是導(dǎo)致系統(tǒng)程序崩潰的錯誤D.缺陷就是系統(tǒng)所需要實(shí)現(xiàn)某種功能的失效和違背正確答案:C.在軟件生命周期的哪一個階段,軟件缺陷修復(fù)費(fèi)用最低()A.需求分析(編制產(chǎn)品說明書).設(shè)計C.編碼D.產(chǎn)品發(fā)布正確答案:A.下列()不屬于軟件缺陷。A.測試人員主觀認(rèn)為不合理的地方B.軟件未達(dá)到產(chǎn)品說明書標(biāo)明的功能C.軟件出現(xiàn)了產(chǎn)品說明書指明不會出現(xiàn)的錯誤D.軟件功能超出產(chǎn)品說明書指明范圍正確答案:A5.產(chǎn)品發(fā)布后修復(fù)軟件缺陷比項(xiàng)目開發(fā)早期這樣做的費(fèi)用要高()。A.1~2倍B.10~20倍C.50倍D.100倍或更高正確答案:D6.軟件測試的目的是()A.發(fā)現(xiàn)程序中的所有錯誤B.盡可能多地發(fā)現(xiàn)程序中的錯誤C.證明程序是正確的D.調(diào)試程序正確答案:B7.軟件測試人員的工作職責(zé)不包括:()A.制定測試計劃B.設(shè)計測試用例C.執(zhí)行測試過程D.對軟件缺陷進(jìn)行修復(fù)正確答案:D8.較實(shí)用的軟件測試停止標(biāo)準(zhǔn)是()。A.測試超過了預(yù)定時間,則停止測試。.根據(jù)查出的缺陷總數(shù)量決定是否停止測試。C.測試成本超過了預(yù)期計劃,則停止測試。D.分析發(fā)現(xiàn)的缺陷數(shù)量和測試投入成本曲線圖,確定應(yīng)繼續(xù)測試還是停止測試。正確答案:D.軟件測試的局限性不包括()A.因?yàn)檩斎?狀態(tài)空間的無限性,測試不可能完全徹底。B.巧合性有時會導(dǎo)致錯誤的代碼得到正確的結(jié)果,掩蓋了問題。C.軟件測試會導(dǎo)致成本增加,效益降低。D.系統(tǒng)缺陷的不確定性。正確答案:C.下列那種不屬于軟件缺陷()。A.銀行POS機(jī)在用戶取款時翻倍吐錢,取100,吐200B.計算機(jī)病毒發(fā)作,屏幕出現(xiàn)熊貓燒香畫面C.網(wǎng)上售票軟件反應(yīng)遲鈍,用戶難以正常買票D.某軟件在進(jìn)行修改升級之后,原來正常的功能現(xiàn)在出錯了正確答案:B.軟件測試技術(shù)可以分為靜態(tài)測試和動態(tài)測試,下列說法中錯誤的是()。A.靜態(tài)測試是指不運(yùn)行程序,通過檢查和閱讀等手段來發(fā)現(xiàn)程序中的錯誤。B.動態(tài)測試是指實(shí)際運(yùn)行程序,通過運(yùn)行的結(jié)果來發(fā)現(xiàn)程序中的錯誤。C.動態(tài)測試包括黑盒測試和白盒測試。D.白盒測試是靜態(tài)測試,黑盒測試是動態(tài)測試。正確答案:D.在某大學(xué)學(xué)籍管理信息系統(tǒng)中,假設(shè)學(xué)生年齡的輸入范圍為16-40,則根據(jù)黑盒測試中的等價類劃分技術(shù),下面劃分正確的是()。A.可劃分為2個有效等價類,2個無效等價類B.可劃分為1個有效等價類,2個無效等價類C.可劃分為2個有效等價類,1個無效等價類D.可劃分為1個有效等價類,1個無效等價類正確答案:B.有一組測試用例使得被測程序的每一個分支至少被執(zhí)行一次,它滿足的覆蓋標(biāo)準(zhǔn)是()。A.語句覆蓋B.判定覆蓋C.條件覆蓋D.路徑覆蓋正確答案:B.憑經(jīng)驗(yàn)或直覺推測可能的錯誤,列出程序中可能有的錯誤和容易發(fā)生錯誤的特殊情況,選擇測試用例的測試方法叫()。A.等價類劃分B.邊界值分析C.錯誤推測法D.邏輯覆蓋測試正確答案:C.黑盒測試技術(shù)中不包括()。A.等價類劃分B.邊界值分析C.錯誤推測法D.邏輯覆蓋正確答案:D.對于業(yè)務(wù)流清晰的系統(tǒng)可以利用()貫穿整個測試用例設(shè)計過程并在用例中綜合使用各種測試方法。A.等價類劃分B.因果圖法C.正交試驗(yàn)法D.場景法正確答案:D.某次程序調(diào)試沒有出現(xiàn)預(yù)計的結(jié)果,下列()不可能是導(dǎo)致出錯的原因。A.變量沒有初始化B.編寫的語句書寫格式不規(guī)范C.循環(huán)控制出錯D.代碼輸入有誤正確答案:B.使用白盒測試方法時,確定測試數(shù)據(jù)的依據(jù)是指定的覆蓋標(biāo)準(zhǔn)和()A.程序的注釋B.程序的內(nèi)部邏輯C.用戶使用說明書D.程序的需求說明正確答案:B教師評語:暫無.一個程序中所含有的路徑數(shù)與()有著直接的關(guān)系。A.程序的復(fù)雜程度B.程序語句行數(shù)C.程序模塊數(shù)D.程序指令執(zhí)行時間正確答案:A.針對下面一個程序段:If((M>0)&&(N==0))FUCTION1;If((M==10)||(P>10))FUCTION2;其中,F(xiàn)UCTION1、FUCTION2均為語句塊?,F(xiàn)在選取測試用例:M=10N=0P=3,該測試用例滿足了()。A.路徑覆蓋B.條件組合覆C.判定覆蓋D.語句覆蓋正確答案:D.對下面的計算個人所得稅程序中,滿足判定覆蓋的測試用例是()。if(income<800)taxrate=0;elseif(income<=1500)taxrate=0.05;elseif(income<2000)taxrate=0.08;elsetaxrate=0.1;A.income=(799,1500,1999,2000)B.income=(799,1501,2000,2001)C.income=(800,1500,2000,2001)D.income=(800,1499,2000,2001)正確答案:A.設(shè)有一段程序如下:if(a==bandc==dore==f)doS1elseif(p==qors==t)doS2elsedoS3若要達(dá)到“判定—條件覆蓋”的要求,最少的測試用例數(shù)目是()A.6B.8C.3D.4正確答案:C.下列不屬于白盒測試中邏輯覆蓋標(biāo)準(zhǔn)的是()。A.語句覆蓋B.條件覆蓋C.分支覆蓋D.邊界值覆蓋正確答案:D.在進(jìn)行單元測試時,常用的方法是()A.采用白盒測試,輔之以黑盒測試B.采用黑盒測試,輔之以白盒測試C.只使用白盒測試D.只使用黑盒測試正確答案:A.()的目的是對最終軟件系統(tǒng)進(jìn)行全面的測試,確保最終軟件產(chǎn)品滿足事先確定的系統(tǒng)規(guī)格。A.系統(tǒng)測試B.集成測試C.單元測試D.功能測試正確答案:A.單元測試中用來模擬被測模塊調(diào)用者的模塊是()A.父模塊B.子模塊C.驅(qū)動模塊D.樁模塊正確答案:C.編碼階段產(chǎn)生的錯誤主要由()檢查出來的。A.單元測試B.集成測試C.系統(tǒng)測試D.有效性測試正確答案:A.在軟件測試階段,測試步驟按次序可以劃分為以下幾步:()A.單元測試、集成測試、系統(tǒng)測試、驗(yàn)收測試B.驗(yàn)收測試、單元測試、系統(tǒng)測試、集成測試C.單元測試、集成測試、驗(yàn)收測試、系統(tǒng)測試D.系統(tǒng)測試、單元測試、集成測試、驗(yàn)收測試正確答案:A.增量式集成測試有3種方式:自頂向下增量測試方法,()和混合增量測試方式。A.從小到大增量測試方法B.自底向上增量測試方法C.從大到小增量測試方法D.自上向底增量測試方法正確答案:B.下列軟件屬性中,軟件產(chǎn)品首要滿足的應(yīng)該是()A.功能需求B.性能需求C.可擴(kuò)展性和靈活性D.容錯糾錯能力正確答案:A.按照測試組織劃分,軟件測試可分為:開發(fā)方測試,第三方測試,()。A.集成測試.國家級測試C.用戶測試D.省級測試正確答案:C.下列關(guān)于alpha測試的描述中正確的是:()。A.alpha測試一定要真實(shí)的最終軟件用戶參加B.alpha測試是集成測試的一種C.alpha測試是系統(tǒng)測試的一種D.alpha測試是驗(yàn)收測試的一種正確答案:D.單元測試的測試用例主要根據(jù)()的結(jié)果來設(shè)計。A.需求分析B.源程序C.概要設(shè)計D.詳細(xì)設(shè)計正確答案:D.軟件可靠性是指在指定的條件下使用時,軟件產(chǎn)品維持規(guī)定的性能級別的能力,其子特性()是指在軟件發(fā)生故障或者違反指定接口的情況下,軟件產(chǎn)品維持規(guī)定的性能級別的能力。A.成熟性B.易恢復(fù)性C.容錯性D.可靠性依從性正確答案:C.下面哪項(xiàng)對驗(yàn)收測試的描述不正確?()A.與系統(tǒng)測試不同的是以客戶業(yè)務(wù)需求為標(biāo)準(zhǔn)來進(jìn)行測試B.測試人員多由客戶方擔(dān)任,也可以客戶委托第三方來進(jìn)行驗(yàn)收測試C.由資深的開發(fā)和測試人員來進(jìn)行測試D.不僅僅要驗(yàn)收程序,還要驗(yàn)收相關(guān)的文檔正確答案:C.在程序測試中,用于檢查程序模塊或子程序之間的調(diào)用是否正確的靜態(tài)分析方法是()A.操作性分析.可靠性分析C.引用分析D.接口分析正確答案:D.下列項(xiàng)目中不屬于測試文檔的是()A.測試計劃B.測試用例C.程序流程圖D.測試報告正確答案:C.軟件測試風(fēng)險管理包含()和風(fēng)險控制兩方面內(nèi)容。A.風(fēng)險排序B.風(fēng)險識別C.風(fēng)險評估D.風(fēng)險分析正確答案:C.軟件測試管理不包括: ()A.測試團(tuán)隊(duì)管理B.缺陷管理C.軟件需求管理D.測試項(xiàng)目管理正確答案:C.以下不屬于軟件評審內(nèi)容的是()。A.管理評審B.技術(shù)評審C.文檔評審D.人員評審正確答案:D.軟件的六大質(zhì)量特性包括()。①功能性、可靠性②可用性、效率③穩(wěn)定性、可移植④多語言性、可擴(kuò)展性A.①②③B.②③④C.①③④D.①②④正確答案:A.軟件驗(yàn)證和確認(rèn)是保證軟件質(zhì)量的重要措施,它的實(shí)施應(yīng)該針對()A.程序編寫階段B.軟件開發(fā)的所有階段C.軟件調(diào)試階段D.軟件設(shè)計階段正確答案:B.有一個武器控制軟件,請問它的質(zhì)量成本中,哪部分成本變化范圍最大?()A.預(yù)防成本B.評估成本C.銷售成本D.失敗成本正確答案:D.符號執(zhí)行法是一種介于程序測試用例執(zhí)行與程序()之間的方法。A.正確性證明B.邏輯分析C.功能規(guī)格分析D.可計算性證明正確答案:A.()需要使用一個專用的程序,對輸入的源程序進(jìn)行解釋執(zhí)行。A.變異測試.符號測試C.循環(huán)測試D.邊界值測試正確答案:B.應(yīng)由集成測試發(fā)現(xiàn)的問題不包括()。A.資源競爭問題B.輸入數(shù)據(jù)檢查和校驗(yàn)問題C.時序問題D.模塊之間接口方面的問題正確答案:B.()測試方法頻繁不斷地將新代碼加入到一個已經(jīng)穩(wěn)定的基線中,這樣可以盡早地發(fā)現(xiàn)代碼中的問題,同時控制可能出現(xiàn)的基線偏差,而不至于等到最后階段各種問題、缺陷和偏差集中暴露,甚至于發(fā)現(xiàn)整個軟件根本就不是我們所需要的。A.高頻集成B.成對集成C.三明治集成D.大棒集成正確答案:A)。.幾乎所有的性能測試都會涉及()。A.并發(fā)測試B.壓力測試C.容量測試D.安裝測試正確答案:A.JUnit是一個開源的Java()框架,是單元測試框架體系結(jié)構(gòu)xUnit的一個實(shí)例。A.系統(tǒng)測試B.驗(yàn)收測試C.單元測試D.集成測試正確答案:C.通過JUnit提供的API可以編寫出測試結(jié)果明確、可重用的單元測試()。A.計劃.腳本C.數(shù)據(jù)D.方案正確答案:B二、判斷題(共25.00分)1.一個軟件存在哪些缺陷,開發(fā)者和用戶的立場是一致的。()A.正確B.錯誤正確答案:B2.測試是為了驗(yàn)證軟件已正確地實(shí)現(xiàn)了用戶的要求。()A.正確B.錯誤正確答案:B3.在軟件開發(fā)過程中,若能推遲暴露其中的錯誤,則為修復(fù)和改進(jìn)錯誤所花費(fèi)的代價就會降低。()A.正確B.錯誤正確答案:B4.在軟件產(chǎn)品計劃階段,不必進(jìn)行SQA活動。()A.正確.錯誤正確答案:B.測試人員要堅持原則,缺陷未修復(fù)完堅決不予通過。()A.正確B.錯誤正確答案:B.軟件測試的目的在于發(fā)現(xiàn)錯誤、改正錯誤。()A.正確.錯誤正確答案:B7.有時軟件測試是多余的,因?yàn)橛行┸浖緵]有缺陷和錯誤。()A.正確B.錯誤正確答案:B8.軟件測試就是為了驗(yàn)證軟件功能實(shí)現(xiàn)的是否正確,是否完成既定目標(biāo)的活動,所以軟件測試工作在軟件工程的末期才開始。()A.正確B.錯誤正確答案:B9.發(fā)現(xiàn)錯誤多的模塊,殘留在模塊中的錯誤也多。()A.正確B.錯誤正確答案:A.白盒測試的條件覆蓋標(biāo)準(zhǔn)強(qiáng)于判定覆蓋。()A.正確B.錯誤正確答案:B.軟件測試員可以對產(chǎn)品說明書進(jìn)行白盒測試。()A.正確B.錯誤正確答案:A.多數(shù)軟件測試工作應(yīng)當(dāng)交給客戶來完成,因?yàn)樗麄冏铌P(guān)心軟件質(zhì)量。()A.正確B.錯誤正確答案:B.程序員與測試工作無關(guān)。()A.正確B.錯誤正確答案:B.驗(yàn)收測試是以最終用戶為主的測試。()A.正確B.錯誤正確答案:A.自底向上集成需要測試員編寫驅(qū)動程序。()A.正確B.錯誤正確答案:A.驗(yàn)收測試一定是由最終用戶來實(shí)施的。()A.正確B.錯誤正確答案:B17.單元測試通常應(yīng)該先進(jìn)行人工走查,再以白盒法為主,輔以黑盒法進(jìn)行動態(tài)測試。()A.正確B.錯誤正確答案:A18.安全測試是系統(tǒng)測試的首要內(nèi)容,它檢查系統(tǒng)的安全性是否達(dá)到需求規(guī)格。()A.正確B.錯誤正確答案:B19.在軟件測試中,預(yù)設(shè)輸出結(jié)果是檢驗(yàn)待測系統(tǒng)在特定執(zhí)行下是否正確的方法。A.正確B.錯誤正確答案:A20.軟件測試工具可以代替軟件測試員。 ()A.正確B.錯誤正確答案:B第一次作業(yè)、單選題(共50.00分).下列說法不正確的是()A.測試不能證明軟件的正確性;.測試員需要良好的溝通技巧;C.QA與testing屬于一個層次的概念;D.成功的測試是發(fā)現(xiàn)了錯誤的測試。你的答案:D正確答案:C.某次程序調(diào)試沒有出現(xiàn)預(yù)計的結(jié)果,下列()不可能是導(dǎo)致出錯的原因。A.變量沒有初始化.編寫的語句書寫格式不規(guī)范C.循環(huán)控制出錯D.代碼輸入有誤正確答案:B.針對下面一個程序段:If((M>0)&&(N==0))FUCTION1;If((M==10)||(P>10))FUCTION2;其中,F(xiàn)UCTION1、FUCTION2均為語句塊?,F(xiàn)在選取測試用例:M=10N=0P=3,該測試用例滿足了()。A.路徑覆蓋B.條件組合覆C.判定覆蓋D.語句覆蓋正確答案:D.根據(jù)軟件需求規(guī)格說明書,在開發(fā)環(huán)境下對已經(jīng)集成的軟件系統(tǒng)進(jìn)行的測試是()。A.系統(tǒng)測試B.單元測試C.集成測試D.驗(yàn)收測試正確答案:A.編碼階段產(chǎn)生的錯誤主要由()檢查出來的。A.單元測試B.集成測試C.系統(tǒng)測試D.有效性測試正確答案:A.下列軟件屬性中,軟件產(chǎn)品首要滿足的應(yīng)該是()A.功能需求B.性能需求C.可擴(kuò)展性和靈活性D.容錯糾錯能力正確答案:A.下面哪項(xiàng)內(nèi)容不包含在測試計劃文檔中?()A.測試策略.測試用例C.測試時間安排D.測試標(biāo)準(zhǔn)正確答案:B.CMMI將軟件組織的軟件能力成熟度描述為()A.二級B.三級C.四級D.五級正確答案:D.下列()不是軟件自動化測試的優(yōu)點(diǎn)。A.速度快、效率高B.準(zhǔn)確度和精確度高C.能提高測試的質(zhì)量D.能充分測試軟件正確答案:D.有一個武器控制軟件,請問它的質(zhì)量成本中,哪部分成本變化范圍最大?A.預(yù)防成本B.評估成本C.銷售成本D.失敗成本正確答案:D、判斷題(共50.00分).軟件測試只能發(fā)現(xiàn)錯誤,但不能保證測試后的軟件沒有錯誤。()A.正確B.錯誤正確答案:A.設(shè)計-實(shí)現(xiàn)-測試,軟件測試是開發(fā)后期的一個階段。()A.正確B.錯誤正確答案:B.靜態(tài)白盒測試可以找出遺漏之處和問題。()A.正確B.錯誤正確答案:A.在白盒測試中,如果某種覆蓋率達(dá)到100%,就可以保證把所有隱藏的程序缺陷都已經(jīng)揭露出來了。()A.正確B.錯誤正確答案:B.多數(shù)軟件測試工作應(yīng)當(dāng)交給客戶來完成,因?yàn)樗麄冏铌P(guān)心軟件質(zhì)量。()A.正確B.錯誤正確答案:B.程序員與測試工作無關(guān)。()A.正確B.錯誤正確答案:B.我是個很棒的程序員,我無需進(jìn)行單元測試。()A.正確.錯誤正確答案:B8.測試應(yīng)從大規(guī)模開始,逐步轉(zhuǎn)向小規(guī)模。()A.正確B.錯誤正確答案:B9.Beta測試是集成測試的一種。()A.正確B.錯誤正確答案:B10.負(fù)載測試是驗(yàn)證要檢驗(yàn)的系統(tǒng)的能力最高能達(dá)到什么程度。()A.正確B.錯誤正確答案:B第二次作業(yè)、單選題(

溫馨提示

  • 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

提交評論