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

下載本文檔

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

文檔簡介

軟件測試真題軟件測試真題軟件測試真題資料僅供參考文件編號:2022年4月軟件測試真題版本號:A修改號:1頁次:1.0審核:批準(zhǔn):發(fā)布日期:計算機(jī)四級軟件測試工程師真題2012年9月一、選擇題下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的。1、以下關(guān)于軟件質(zhì)量屬性的說法中,錯誤的是(C)A)軟件的功能性是指當(dāng)軟件在指定條件下使用時,軟件產(chǎn)品滿足明確和隱含的功能要求的能力B)軟件的可維護(hù)性是指軟件產(chǎn)品糾正錯誤、改進(jìn)功能或適應(yīng)環(huán)境、需求和功能規(guī)格說明的變化可被修改的能力C)軟件的性能是指在指定條件下使用時,軟件產(chǎn)品維持規(guī)定的性能水平的能力D)軟件的可移植性是指軟件產(chǎn)品從一種環(huán)境遷移到另外一種環(huán)境的能力2、以下的說法中不屬于測試目的的是(B)A)測試是為了證明程序有錯B)測試是為了證明程序無錯C)測試就是評價一個程序和系統(tǒng)的特性或能力,并確定它是否達(dá)到預(yù)期的結(jié)果D)測試能給使用者建立一種信心,確信程序能夠按預(yù)期的設(shè)想運(yùn)行[解析]GlenfordJ.Myers1979提出軟件測試是為了證明程序有錯,而不是證明程序無錯誤。以下不屬于軟件設(shè)計階段測試的內(nèi)容是(D)在所有的設(shè)計層次跟蹤需求,看設(shè)計是否滿足需求B)從系統(tǒng)環(huán)境要求和程序執(zhí)行性能角度,看設(shè)計是否可行C)檢查設(shè)計文檔中所有可能的錯誤條件,看對這些錯誤的處理是否合適D)執(zhí)行程序的評估工作,以分析程序是否對設(shè)計說明做了正確翻譯4、以下不屬于發(fā)布測試的內(nèi)容是AA)產(chǎn)品回歸測試B)產(chǎn)品功能測試C)產(chǎn)品性能測試D)產(chǎn)品安裝測試5、不會造成比較錯誤的情況是DA)由于存在舍入誤差可能導(dǎo)致浮點(diǎn)數(shù)運(yùn)算不精確B)使用整數(shù)除法造成表達(dá)式x/2*2==x不成立(假定x是整數(shù))C)不同數(shù)據(jù)類型的變量之間進(jìn)行比較D)部分變量定義后未使用[解析]造成比較錯誤的情況有:①是否存在不同數(shù)據(jù)類型的變量間的比較。②是否存在混合比較或不同長度的變量之間的比較。③比較運(yùn)算符是否正確。④每個布爾表達(dá)式所表達(dá)的內(nèi)容是否正確。⑤布爾運(yùn)算符對象是否是布爾類型。⑥在二進(jìn)制的計算機(jī)上是否存在小數(shù)或浮點(diǎn)數(shù)之間的比較,四舍五入、二進(jìn)制表示十進(jìn)制的近似性,往往會造成誤差。⑦對包含多個布爾運(yùn)算符的表達(dá)式,計算次序以及運(yùn)算符的優(yōu)先順序是否正確。③編譯器計算布爾表達(dá)式的方式是否對程序產(chǎn)生影響。6、代碼走查小組的成員不包括CA)測試員B)負(fù)責(zé)維護(hù)該程序的程序員C)最終用戶D)秘書或記錄員7、有一個判斷語句if(ch>='a'&&ch<='z'||ch>='A'&&ch<='Z')printf("Thisisaletter!\n");elseprintf("Thisisnotaletter!\n");為實現(xiàn)路徑覆蓋,需要設(shè)計的測試用例個數(shù)至少應(yīng)為DA)3B)5C)6D)2以下敘述中不屬于單元測試測試用例設(shè)計所關(guān)注內(nèi)容的是B被測單元的輸入B)程序的運(yùn)行環(huán)境C)該測試用例實際測試的代碼D)測試用例的期望輸出結(jié)果9、基于分解的集成策略不包括BA)大突擊集成B)MM—路徑的增量式集成C)自頂向下的增量式集成D)自底向上的增量式集成[解析]基于分解的集成策略有:①大突擊測試(一次性集成方式);②自頂向下的增量式集成;③自底向上的增量式集成;④混合的增量式(三明治)集成;⑤改進(jìn)的三明治集成。10、由軟件的多個用戶在一個或多個用戶的實際使用環(huán)境下進(jìn)行的,開發(fā)者通常不在測試現(xiàn)場的測試叫做CA)接受測試B)α測試C)β測試D)6α測試11、以下指標(biāo)中哪個是衡量軟件性能的指標(biāo)AA)響應(yīng)時間B)故障修復(fù)時間C)無故障運(yùn)行時間D)編譯花費(fèi)時間[解析]衡量軟件性能的指標(biāo)有:①響應(yīng)時間。②系統(tǒng)響應(yīng)時間和應(yīng)用延遲時間。③吞吐量。④并發(fā)用戶數(shù)。⑤資源利用率。12、以下關(guān)于Web應(yīng)用軟件測試的說法中,正確的是CA)瀏覽器兼容性測試是Web應(yīng)用軟件業(yè)務(wù)層測試的一項重要內(nèi)容B)表單測試是Web應(yīng)用軟件兼容性測試的一項重要內(nèi)容C)數(shù)據(jù)完整性測試是Web應(yīng)用軟件數(shù)據(jù)層測試的一項重要內(nèi)容D)鏈接測試是Web應(yīng)用軟件安全性測試的一項重要內(nèi)容13、以下哪個目標(biāo)不是軟件性能測試的目標(biāo)AA)檢測軟件的安全控制特性是否工作得正確B)發(fā)現(xiàn)壓力下軟件功能的缺陷C)檢驗軟件的最大負(fù)載D)確定軟件最大建議用戶數(shù)14、以下關(guān)于Web應(yīng)用軟件測試的說法中,錯誤的是DA)客戶端內(nèi)容的安全性是Web應(yīng)用軟件安全性測試關(guān)注的一項內(nèi)容B)對Web應(yīng)用軟件進(jìn)行性能測試時,通常需要進(jìn)行壓力測試C)在Web應(yīng)用軟件的分層測試策略中,除了對每一層進(jìn)行測試,還需要對層間的集成進(jìn)行測試D)Web應(yīng)用軟件的功能測試可以只關(guān)注服務(wù)器端程序,而不必關(guān)注客戶端程序15、以下哪一項屬于軟件可靠性測試關(guān)注的內(nèi)容CA)分析測試用例的分支覆蓋率B)檢測軟件的安全漏洞C)設(shè)定軟件的運(yùn)行剖面D)分析軟件的容錯能力16、以下哪一項屬于兼容性測試關(guān)注的范疇CA)軟件的同一功能是否支持多種操作方式B)軟件是否能主動禁止用戶可能進(jìn)行的非法操作C)軟件是否支持同類軟件的數(shù)據(jù)格式D)軟件是否允許用戶針對自己的使用習(xí)慣進(jìn)行定制17、以下關(guān)于面向?qū)ο筌浖y試的說法中,正確的是DA)等價類測試是面向?qū)ο筌浖缀袦y試的常用手段B)數(shù)據(jù)流測試是面向?qū)ο筌浖诤袦y試的常用手段C)面向?qū)ο筌浖目煽啃詼y試需要考慮繼承的影響D)面向?qū)ο筌浖母采w率測試需要考慮多態(tài)的影響18、以下哪一項屬于易用性測試關(guān)注的范疇AA)軟件使用的圖標(biāo)是否能準(zhǔn)確反映相應(yīng)的功能B)軟件是否具有良好的性能C)軟件是否能夠在多種操作系統(tǒng)環(huán)境下運(yùn)行D)軟件提供的功能是否豐富19、以下關(guān)于面向?qū)ο蟪绦蚣蓽y試的說法中,錯誤的是BA)夾層式集成實際上是綜合采用自底向上集成和自頂向下集成B)高頻集成是以自底向上集成為基礎(chǔ),利用冒煙測試進(jìn)行的集成測試C)面向?qū)ο蟪绦虻膮f(xié)作集成是指優(yōu)先集成有密切協(xié)作關(guān)系的類D)自底向上集成和自頂向下集成都需要為集成測試開發(fā)大量代碼20、以下關(guān)于極限測試的說法中,正確的是CA)極限測試是一種只需進(jìn)行單元測試的軟件測試B)極限測試只能用白盒測試方法生成測試用例C)極限測試是一種針對極限編程的軟件測試D)極限測試是一種比分支覆蓋測試更充分的軟件測試21、以下有關(guān)測試過程質(zhì)量控制的描述中,錯誤的是AA)測試需求捕獲需在測試策劃活動中完成,后期不能進(jìn)行重新獲取B)測試設(shè)計與實現(xiàn)應(yīng)完整覆蓋測試需求分析結(jié)果C)對測試過程的度量和分析是測試過程質(zhì)量控制的重要手段D)軟件測試不可能解決軟件系統(tǒng)中所有缺陷,若評估剩余軟件缺陷對軟件質(zhì)量影響較輕,則可考慮結(jié)束測試22、以下有關(guān)測試活動依據(jù)和工作產(chǎn)品的描述中,錯誤的是BA)測試策劃活動依據(jù)測試合同要求和軟件需求開展B)依據(jù)測試結(jié)果即可完成測試總結(jié)C)測試執(zhí)行活動中將依據(jù)測試計劃任務(wù)安排,執(zhí)行相應(yīng)的測試用例集合,并記錄測試結(jié)果D)測試用例是測試設(shè)計與實現(xiàn)活動的主要工作產(chǎn)品23、以下有關(guān)自動化測試基本結(jié)構(gòu)的說法中,錯誤的是CA)文件服務(wù)器用于存放程序軟件包和測試文件包B)數(shù)據(jù)庫服務(wù)器用于存儲測試用例和測試結(jié)果C)運(yùn)行環(huán)境用于執(zhí)行測試,由一組測試用服務(wù)器和PC組成D)控制服務(wù)器用于測試執(zhí)行調(diào)度,從文件服務(wù)器讀取測試用例,向測試環(huán)境中的代理發(fā)布命令24、以下說法中錯誤的是BA)測試用例應(yīng)有唯一的名稱和標(biāo)識符B)測試用例應(yīng)給出測試輸入和測試結(jié)果C)測試用例需簡要描述測試的對象、目的和采用的測試D)測試用例要說明測試所依據(jù)的內(nèi)容來源25、黑盒測試方法不包括AA)程序變異法B)邊界值分析法C)正交測試法D)功能分解法2011年9月計算機(jī)等級考試四級軟件測試工程師筆試真題及答案一、選擇題下列各題四個選項中,只有一個選項是正確的。(1)ANSI/IEEESTD729-1983給出軟件質(zhì)量的定義:軟件產(chǎn)品滿足規(guī)定的和隱含的與需求能力有關(guān)的全部特征和特性。以下敘述中不屬于這些質(zhì)量特征和特性的是產(chǎn)品功能B)效率C)可使用性D)項目成本和進(jìn)度軟件產(chǎn)品需求規(guī)格說明書是軟件缺陷存在最多的地方,其原因是A)軟件開發(fā)人員與用戶溝通比較困難,對要開發(fā)的產(chǎn)品需求理解不一致B)系統(tǒng)設(shè)計不能全面考慮產(chǎn)品在功能、性能、安全性、可維護(hù)性等方面的平衡C)采用不熟悉的新技術(shù)開發(fā)系統(tǒng)或不科學(xué)的算法解決問題D)系統(tǒng)內(nèi)各子系統(tǒng)或模塊的參數(shù)過于復(fù)雜,導(dǎo)致信息傳遞失誤條件覆蓋的基本思想是設(shè)計若干測試用例,執(zhí)行被測程序,使得每個判斷的每個條件的可能取值至少滿足一次。那么對于如下的C語言程序段if(a>0&&b>0)c=c/a;if(a>1||c>1)c=c+1;如果采用適用于條件覆蓋的兩個測試用例,其輸入值分別為a=2,b=-1,c=-2和a=-1,b=2,c=3,則以下敘述中正確的是A)執(zhí)行測試后,4個條件a>0,b>0,a>1,c>1的所有取值都至少執(zhí)行一次B)執(zhí)行測試后,除b>0取真和c>1取假外其他條件取值都至少執(zhí)行一次C)執(zhí)行測試后,除b>0取假和c>1取真外其他條件取值都至少執(zhí)行一次D)執(zhí)行測試后,除b>0取真和c>1取真外其他條件取值都至少執(zhí)行一次對于題3所給的C語言程序段if(a>0&&b>0)c=c/a;if(a>1||c>1)c=c+1;執(zhí)行條件組合覆蓋,為使得每一條件取值組合至少執(zhí)行一次,需要的測試用例數(shù)至少是A)2B)3C)4D)5單元接口測試是單元測試的一種,以下不屬于單元接口的是A)參數(shù)表B)輸入/輸出文件C)出錯信息處理D)全局量(6)下圖(a)是一個程序的模塊結(jié)構(gòu)。模塊A是主模塊。下圖(b)是集成測試順序的示意圖。從此圖可知,這個集成策略是:自頂向下集成B)自底向上集成C)大突擊集成D)三明治式集成

(7)集成測試分析的作用是指導(dǎo)集成測試用例的設(shè)計,安排測試和集成順序。集成模塊劃分是集成測試分析的一個重要環(huán)節(jié)。以下敘述中不屬于合理的集成模塊劃分的是

A)被集成的幾個模塊間的聯(lián)系必須很密切

B)可以很容易地隔離集成模塊的外圍模塊

C)集成模塊內(nèi)部各個模塊必須共享某些數(shù)據(jù)區(qū)或程序區(qū)

D)能夠簡便地模擬外圍模塊向集成模塊發(fā)送消息

(8)破壞性測試的任務(wù)是評測軟件在承受超出其正常負(fù)荷

N

倍的情況下,錯誤出現(xiàn)時的狀態(tài)和錯誤發(fā)生后的恢復(fù)能力。它的實施主要在

A)系統(tǒng)層

B)

子系統(tǒng)層

C)

協(xié)議/指標(biāo)層

D)

用戶層

(9)程序代碼檢查過程中為檢查說明、使用錯誤,通常需要借助一些引用表。以下不適用于做這種檢查的引用表是

A)循環(huán)層次表

B)事件/響應(yīng)表

C)變量交叉引用表

D)

標(biāo)號交叉引用表

在單元測試過程中,“差

1

錯”屬于比較錯誤,它是指

A)不正確地多循環(huán)或少循環(huán)一次

B)不同數(shù)據(jù)類型的比較

C)不正確的邏輯運(yùn)算符或優(yōu)先次序D)當(dāng)遇到死循環(huán)時無法跳出循環(huán)

(11)以下關(guān)于軟件性能測試的說法中,正確的是

A)檢測每個函數(shù)的

McCabe

圈復(fù)雜度是軟件性能測試關(guān)注的主要內(nèi)容

B)縮短平均故障修復(fù)時間是軟件性能測試的主要目的之一

C)提高并發(fā)進(jìn)程數(shù)是軟件性能測試的主要目的之一

D)吞吐量是軟件性能測試中一種常用的性能指標(biāo)

(12)以下哪種軟件測試不屬于軟件性能測試的范疇

A)數(shù)據(jù)流測試

B)壓力測試

C)負(fù)載測試

D)

并發(fā)測試中

(13)以下關(guān)于軟件可靠性測試的說法中,正確的是

A)軟件可靠性測試總是能比白盒測試發(fā)現(xiàn)更多的錯誤

B)軟件可靠性測試總是能比黑盒測試發(fā)現(xiàn)更多的錯誤

C)軟件可靠性測試不關(guān)注與軟件性能有關(guān)的軟件故障

D)軟件可靠性測試度量出來的軟件可靠性特定于所定義的軟件運(yùn)行剖面

以下關(guān)于軟件可靠性與硬件可靠性的主要區(qū)別的說法中,錯誤的是

軟件的失效多是邏輯錯誤引起的;硬件的失效很多不是邏輯錯誤引起的

硬件在使用過程中會發(fā)生物理退化;軟件在使用過程中不會發(fā)生物理退化

C)硬件的使用者少,不容易引起失效;軟件的使用者多,更容易引起失效

D)軟件的每個拷貝都是完全一樣的;按照設(shè)計生產(chǎn)出來的同規(guī)格硬件總有微小差別

(15)以下關(guān)于面向?qū)ο筌浖y試的說法中,正確的是

A)對于一個類進(jìn)行單元測試時,一個測試用例只能調(diào)用在該類中定義的方法,不能調(diào)用在該類的父類中定義的方法

B)對于一個類進(jìn)行單元測試時,一個測試用例只能調(diào)用在該類的父類中定義的方法,不能調(diào)用在該類中定義的方法

C)對于一個類進(jìn)行單元測試時,一個測試用例既可以調(diào)用在該類的父類中定義的方法,也可以調(diào)用在該類中定義的方法

D)對于一個類進(jìn)行單元測試時,由該類及其父類中定義的方法組成的任何一個序列都是一個合理的測試用例

以下關(guān)于面向?qū)ο筌浖y試的說法中,正確的是A)不需要對抽象類進(jìn)行單元測試

B)等價類劃分測試是一種類層次的測試技術(shù)

C)不變式邊界測試是一種類層次的測試技術(shù)

D)測試動態(tài)綁定是類樹測試的唯一目標(biāo)

(17)以下關(guān)于面向?qū)ο筌浖蓽y試的說法中,錯誤的是

A)協(xié)作集成是指將可以協(xié)作完成特定系統(tǒng)功能的類集成在一起進(jìn)行集成測試

B)針對一個類的多個成員方法聞協(xié)作的測試不屬于面向?qū)ο筌浖蓽y試關(guān)注的范疇

C)針對一個類的多個實例間協(xié)作的測試不屬于面向?qū)ο筌浖蓽y試關(guān)注的范疇

D)針對一個類樹上多個類的行為的測試屬于面向?qū)ο筌浖蓽y試關(guān)注的范疇以下關(guān)于Web應(yīng)用軟件測試的說法中,正確的是

內(nèi)容測試是Web應(yīng)用軟件性能測試的一項重要內(nèi)容

B)表單測試是Web應(yīng)用軟件易用性測試的一項重要內(nèi)容

C)并發(fā)測試是Web應(yīng)用軟件安全性測試的一項重要內(nèi)容

D)Cookie測試是Web應(yīng)用軟件功能測試的一項重要內(nèi)容

以下哪一項不屬于軟件易用性測試關(guān)注的內(nèi)容

相似功能的使用風(fēng)格是否與同類軟件一致B)軟件內(nèi)相似功能的使用風(fēng)格是否一致

C)軟件是否能幫助用戶減少輸入中的重復(fù)勞動

D)軟件界面的色彩是否悅目

以下哪一項不屬于兼容性測試關(guān)注的范疇

A)操作系

溫馨提示

  • 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

提交評論