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

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上軟件測(cè)試第1章 軟件測(cè)試綜述選擇題(每題1分)1.Myers在1979年提出了一個(gè)重要觀點(diǎn),即軟件測(cè)試的目的是為了 ( ) 。A)證明程序正確 B)查找程序錯(cuò)誤 C)改正程序錯(cuò)誤 D)驗(yàn)證程序無錯(cuò)誤答 案:B2.堅(jiān)持在軟件開發(fā)的各個(gè)階段實(shí)施下列哪種質(zhì)量保證措施,才能在開發(fā)工程中盡早發(fā)現(xiàn)和預(yù)防錯(cuò)誤,把出現(xiàn)的錯(cuò)誤克服在早期 ( )A)技術(shù)評(píng)審 B)程序測(cè)試 C)文檔審查 D)管理評(píng)審答 案:A3.經(jīng)驗(yàn)表明,在程序測(cè)試中,某模塊與其他模塊相比,若該模塊已發(fā)現(xiàn)并改正的錯(cuò)誤數(shù)目較多,則該模塊中殘存的錯(cuò)誤數(shù)目與其他模塊相比,通常應(yīng)該( )A)較少 B)較多C)相似 D)不確定答

2、案:B4.下面有關(guān)測(cè)試原則的說法中正確的是 ( ) 。A)測(cè)試用例應(yīng)由測(cè)試的輸入數(shù)據(jù)和預(yù)期的輸出結(jié)果兩部分組成B)測(cè)試用例只需選取合理的輸入數(shù)據(jù)C)程序最好由編寫該程序的程序員自己來測(cè)試D)使用測(cè)試用例進(jìn)行測(cè)試是為了檢查程序是否做了它該做的事答 案:A5.為了提高測(cè)試的效率,正確的做法是 ( ) 。A)選擇發(fā)現(xiàn)錯(cuò)誤可能性大的數(shù)據(jù)作為測(cè)試用例B)在完成程序的編碼之后再制定軟件的測(cè)試計(jì)劃C)隨機(jī)選取測(cè)試用例D)取一切可能的輸入數(shù)據(jù)作為測(cè)試用例答 案:A6.對(duì)程序的測(cè)試最好由 ( ) 來做,對(duì)程序的調(diào)試最好由 ( ) 來做。A)程序員 第三方測(cè)試機(jī)構(gòu)B)第三方測(cè)試機(jī)構(gòu) 程序員C)程序開發(fā)組 程序員D

3、)程序開發(fā)組 程序開發(fā)組答 案:B填空題(每空1分)1.20世紀(jì)50年代以前,開發(fā)人員往往將測(cè)試與調(diào)試等同。_,人們開始試圖區(qū)分測(cè)試與調(diào)試。答案:1957年。2. 語(yǔ)義錯(cuò)誤是一種偏離錯(cuò)誤,如需求定義偏離了用戶需求,設(shè)計(jì)偏離了需求定義等。偏離既包括_也包括_。答案:正偏離;負(fù)偏離。判斷題(每題1分)1. 一個(gè)好的測(cè)試用例在于它能發(fā)現(xiàn)以前未發(fā)現(xiàn)的錯(cuò)誤。答案:正確2. 一個(gè)成功的測(cè)試是發(fā)現(xiàn)了以前未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。答案:正確3. 測(cè)試是為了證明程序正確,而不是證明程序有錯(cuò)。答案:錯(cuò)誤名詞解釋(每題3分)1. 軟件缺陷答案:軟件產(chǎn)品中違背了軟件產(chǎn)品需求的實(shí)現(xiàn),則稱為軟件缺陷。2. 語(yǔ)法錯(cuò)誤答案:軟件產(chǎn)

4、品是通過某種描述語(yǔ)言表達(dá)的結(jié)果,如通過UML描述的設(shè)計(jì),通過Java描述的程序等。錯(cuò)誤地使用了這些語(yǔ)言或違背了這些語(yǔ)言的標(biāo)準(zhǔn),則稱為語(yǔ)法錯(cuò)誤。3. 語(yǔ)義錯(cuò)誤答案:軟件是需求驅(qū)動(dòng)的一系列變換過程的輸出。如果在變換過程中,對(duì)輸入理解錯(cuò)誤,則會(huì)產(chǎn)生錯(cuò)誤的輸出,這類錯(cuò)誤稱之為語(yǔ)義錯(cuò)誤。簡(jiǎn)答題(每題5分)1.1990年,IEEE610.12標(biāo)準(zhǔn)中給出測(cè)試的正式定義是?答案:(1)在規(guī)定條件下運(yùn)行系統(tǒng)或構(gòu)件的過程;(2) 分析軟件項(xiàng)目的過程。2. 軟件測(cè)試的目的是什么?答案:用最少的時(shí)間和人力,找出軟件中潛在的各種錯(cuò)誤和缺陷。軟件測(cè)試的這一目的貫穿于整個(gè)測(cè)試的過程中。測(cè)試的另一收獲是,它能夠證明軟件的功能

5、和性能與需求說明相符合。論述題(每題8分)1. Glenford J.Myers于1979年給出測(cè)試的定義為?答案:軟件測(cè)試是為發(fā)現(xiàn)錯(cuò)誤而執(zhí)行的一個(gè)程序或者系統(tǒng)的過程。同時(shí)他給出了三個(gè)關(guān)于測(cè)試的重要觀點(diǎn):一個(gè)好的測(cè)試用例在于它能發(fā)現(xiàn)以前未發(fā)現(xiàn)的錯(cuò)誤。一個(gè)成功的測(cè)試是發(fā)現(xiàn)了以前未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。測(cè)試是為了證明程序有錯(cuò),而不是證明程序正確。案例分析題(每題12分)1.1994年12月,Virginia州Lynchburg University的Dr. Thomas R.Nicely在Pentium PC上做除法實(shí)驗(yàn)時(shí)發(fā)現(xiàn)了異常,他把發(fā)現(xiàn)的這個(gè)問題放到了Internet,引發(fā)了一場(chǎng)風(fēng)暴。萬幸的是,

6、這種情況很少出現(xiàn),僅在進(jìn)行精度很高的數(shù)學(xué)、科學(xué)和工程計(jì)算時(shí)才導(dǎo)致錯(cuò)誤。大多數(shù)的財(cái)務(wù)、商務(wù)應(yīng)用用戶根本不會(huì)遇到此類問題。據(jù)估計(jì),世界各地檢查2000年兼容問題、解決2000年計(jì)算錯(cuò)誤花費(fèi)了數(shù)百億美元。20世紀(jì)70年代,當(dāng)時(shí)的計(jì)算機(jī)存儲(chǔ)空間很小,為了節(jié)省存儲(chǔ)空間,很多系統(tǒng)采用了一個(gè)方法,把4位數(shù)日期縮減為2位數(shù),例如,1973à73。也有人知道,采用這種方案,到2000年時(shí)程序的日期計(jì)算會(huì)出問題,但大家都認(rèn)為那是遙遠(yuǎn)的未來。然而,這一天畢竟是要到來的。軟件缺陷是什么?什么是“軟件缺陷”,或“軟件錯(cuò)誤”?答案:(1).軟件產(chǎn)品中違背了軟件產(chǎn)品需求的實(shí)現(xiàn),則稱為軟件缺陷。(2).“軟件錯(cuò)誤”

7、這一術(shù)語(yǔ),在沒有特別加以說明的情況下,這是一個(gè)泛用的、模糊的概念。它指的可能是bug、 fault、error、failure、crash(重大事故)、problem(疑問)等。對(duì)于測(cè)試人員來說,任何和所期望的偏差都應(yīng)該上報(bào)。錯(cuò)誤(error):指在軟件開發(fā)過程中出現(xiàn)的不希望或不能接受的人為差錯(cuò)。 缺陷(defect):軟件缺陷是指存在于軟件(文檔、數(shù)據(jù)、程序)之中的那些不希望或不可接受的偏差。故障(fault):故障指軟件的計(jì)算或判決與規(guī)定的不符合,使軟件或其組成部分喪失了在規(guī)定的限度內(nèi)執(zhí)行所要求的功能的能力。失效(failure):失效指軟件故障使軟件不能完成規(guī)定功能。(3).軟件缺陷符合

8、下列5個(gè)規(guī)則之一:軟件未達(dá)到產(chǎn)品規(guī)格說明書定義的功能。軟件出現(xiàn)了產(chǎn)品規(guī)格說明書指明不會(huì)出現(xiàn)的錯(cuò)誤。軟件功能超出了產(chǎn)品規(guī)格說明書指明的范圍。軟件未達(dá)到產(chǎn)品規(guī)格說明書雖未指出但應(yīng)達(dá)到的目標(biāo)。軟件測(cè)試員或用戶認(rèn)為軟件不好或不便之處。(全面客觀、合情合理)第二章 軟件測(cè)試基礎(chǔ)選擇題(每題1分)1.下面不屬于本公司提供的產(chǎn)品范圍的是()A 電腦 B 軟件 C 服務(wù) D 用戶手冊(cè)答案:A2.質(zhì)量的特性不包括()A 時(shí)間性 B可靠性 C 實(shí)用性 D 可描述性答案:D3.質(zhì)量的概念理解中你認(rèn)為最準(zhǔn)確的是()A 質(zhì)量是一種產(chǎn)品滿足要求的具體衡量指標(biāo),可以量化測(cè)量;B 質(zhì)量反映的是客戶的要求和產(chǎn)品的實(shí)際狀態(tài),即達(dá)

9、到或是為達(dá)到;C 質(zhì)量并非是一種抽象的概念,需要能夠直接測(cè)量,并可以直接量化;D 質(zhì)量反映的是一種產(chǎn)品滿足客戶要求的程度,不可以直接測(cè)量,是抽象概念.答案:D4.對(duì)軟件的理解你認(rèn)為正確的是()A 軟件是一種產(chǎn)品的類型,質(zhì)量控制的主要手段是代碼測(cè)試、功能測(cè)試、系統(tǒng)和集成測(cè)試;B 軟件的特殊性在于軟件是無形的產(chǎn)品,軟件的原始代碼并不是產(chǎn)品本身,但是能夠直接測(cè)量其功能特性C 軟件并非是一種抽象的概念,而是能夠量化并且直接進(jìn)行質(zhì)量特性測(cè)量的產(chǎn)品,所以測(cè)試為主要質(zhì)量控制手段;D 軟件是一種特殊的、無形的產(chǎn)品,看不到摸不著,屬于大腦智力產(chǎn)物,應(yīng)該以過程控制和預(yù)防為主.答案:D5.質(zhì)量管理的最基本原理是()

10、A. DMAIC B.DMADV C. PDCA/PDSA D.a&c答案:C填空題(每空1分)1. 性能測(cè)試一般都是通過工具來完成的,常用的工具有 _.答案:Microsoft Application Center Test(ACT)。2. 單元測(cè)試是對(duì)最小的可測(cè)試軟件元素(單元)實(shí)施的測(cè)試,它所測(cè)試的內(nèi)容包括內(nèi)部結(jié)構(gòu)(如_和_)以及單元的功能和可觀測(cè)的行為。答案:邏輯;數(shù)據(jù)流。3. 根據(jù)測(cè)試計(jì)劃設(shè)計(jì)測(cè)試方案。測(cè)試設(shè)計(jì)過程輸出的是各測(cè)試階段使用的_。測(cè)試設(shè)計(jì)也與軟件開發(fā)活動(dòng)同步進(jìn)行,其結(jié)果可以作為各階段測(cè)試計(jì)劃的附件提交評(píng)審。答案:測(cè)試用例判斷

11、題(每題1分)1. 單元測(cè)試是一種非常高效的測(cè)試方法,并且是軟件測(cè)試周期中第一個(gè)進(jìn)行的測(cè)試。答案:正確名詞解釋(每題3分)1. 負(fù)載測(cè)試: 答案:在一定的工作負(fù)荷下,系統(tǒng)的負(fù)荷及響應(yīng)時(shí)間。2.  強(qiáng)度測(cè)試: 答案:在一定的負(fù)荷條件下,在較長(zhǎng)時(shí)間跨度內(nèi)的系統(tǒng)連續(xù)運(yùn)行給系統(tǒng)性能所造成的影響。 3. 容量測(cè)試: 答案:容量測(cè)試目的是通過測(cè)試預(yù)先分 析出反映軟件 系統(tǒng)應(yīng)用特征的某項(xiàng)指標(biāo)的極限值(如最大并發(fā)用戶數(shù)、數(shù)據(jù)庫(kù)記錄數(shù)等),系統(tǒng)在其極限值狀  態(tài)下沒有出現(xiàn)任何軟件故障或還能保持主要功能正常運(yùn)行。容量測(cè)試&#

12、160;還將確定測(cè)試對(duì)象在給定時(shí)間內(nèi)能夠持續(xù)處理的最大負(fù)載或工作量。容量測(cè)試的目的是使系統(tǒng)承受超額的數(shù)據(jù)容量來發(fā)現(xiàn)它是否能夠正確處理。容量測(cè)試是面向數(shù)據(jù)的,并且它的目的是顯示系統(tǒng)可以處理目標(biāo)內(nèi)確定的數(shù)據(jù)容量。簡(jiǎn)答題(每題5分)1. 什么是Gamma測(cè)試?答案:Gamma測(cè)試是一個(gè)很少被提及的非正式測(cè)試階段,該測(cè)試階段對(duì)應(yīng)的是對(duì)“存在缺陷”產(chǎn)品的測(cè)試??紤]到任何產(chǎn)品都可以被稱為“存在缺陷”的產(chǎn)品(測(cè)試只能發(fā)現(xiàn)產(chǎn)品中存在的問題,不能說明產(chǎn)品不存在問題),因此這個(gè)概念存在一定的不確定。2. 測(cè)試結(jié)束的標(biāo)準(zhǔn)是什么?答案:用例全部測(cè)試。覆蓋率達(dá)到標(biāo)準(zhǔn)。缺陷率達(dá)到標(biāo)準(zhǔn)。其他指標(biāo)達(dá)到質(zhì)量標(biāo)準(zhǔn)3. 軟件生命周

13、期是什么? 答案:項(xiàng)目規(guī)劃;需求定義分析;軟件設(shè)計(jì);程序編碼;軟件測(cè)試;運(yùn)行維護(hù)。4. 軟件缺陷(bug)與軟件錯(cuò)誤(error)的區(qū)別與聯(lián)系?答案: 區(qū)別:軟件缺陷是存在于軟件之中的不希望或不可接受的偏差,而軟件錯(cuò)誤是由于人為的原因產(chǎn)生的錯(cuò)誤。軟件缺陷是在軟件中抽象存在的,而錯(cuò)誤是人為的問題。聯(lián)系:由于人為的錯(cuò)誤,在設(shè)計(jì)或編碼過程中的失誤,導(dǎo)致了軟件內(nèi)部的缺陷,人為的錯(cuò)誤是引發(fā)軟件缺陷的直接原因,一個(gè)軟件錯(cuò)誤必然引發(fā)多個(gè)軟件缺陷。論述題(每題8分)1. 描述一般進(jìn)行回歸測(cè)試的步驟?答案:(1).建立測(cè)試基線,這是回歸測(cè)試的前提。具體方式是將所有的測(cè)試用例放到配置庫(kù)中,打上

14、版本標(biāo)記。 (2).從基線測(cè)試用例庫(kù)中提取合適的測(cè)試用例組成回歸測(cè)試包,必要時(shí)進(jìn)行開發(fā)和重新設(shè)計(jì)整理。 (3).在后續(xù)開發(fā)過程中,每次測(cè)試之前先運(yùn)行回歸測(cè)試包。 保存在基線測(cè)試用例庫(kù)中的測(cè)試用例可能是自動(dòng)測(cè)試腳本,也有可能是測(cè)試用例的手工實(shí)現(xiàn)過程。案例分析題(每題12分)1. 經(jīng)過測(cè)試調(diào)整的軟件產(chǎn)品稱為版本。緊隨其后的測(cè)試是指軟件開發(fā)公司組織各方面的典型用戶在日常工作中實(shí)際使用版本,并要求用戶報(bào)告異常情況、提出批評(píng)意見。然后軟件發(fā)公司再對(duì)版本進(jìn)行改錯(cuò)和完善。一般包括功能度、安全可靠性、易用性、可擴(kuò)充性、兼容性、效率、資源占用率、用戶文檔八個(gè)方面。測(cè)試是由軟件的多個(gè)

15、用戶在一個(gè)或多個(gè)實(shí)際使用環(huán)境下進(jìn)行的測(cè)試,開發(fā)者通常不在現(xiàn)場(chǎng),測(cè)試不能由程序員和測(cè)試員完成因此,Beta測(cè)試是在開發(fā)者無法控制的環(huán)境下進(jìn)行的軟件現(xiàn)場(chǎng)應(yīng)用。在測(cè)試中,由用戶記下遇到的問題,包括真實(shí)的和主管確認(rèn)的,定期向開發(fā)者報(bào)告,開發(fā)者在綜合用戶的報(bào)告后,做出修改,最后將軟件產(chǎn)品交付給全體用戶使用。測(cè)試注重于產(chǎn)品的支持性,包括文檔、客戶培訓(xùn)和支持產(chǎn)品的生產(chǎn)能力,只有當(dāng)測(cè)試達(dá)到一定的可靠程序后才能進(jìn)行測(cè)試。由于測(cè)試的主要目標(biāo)是測(cè)試產(chǎn)品的可支持性,所以測(cè)試應(yīng)盡可能由主持產(chǎn)品發(fā)行的人員來管理。我們認(rèn)為測(cè)試就是由一部分受控制的客戶進(jìn)行的黑盒測(cè)試。由于測(cè)試和測(cè)試的組織難度大,測(cè)試費(fèi)用高,測(cè)試的隨機(jī)性強(qiáng),測(cè)

16、試周期跨度較長(zhǎng),測(cè)試質(zhì)量和效率難于保證,所以,很多專業(yè)軟件可能不進(jìn)行測(cè)試,隨著測(cè)試技術(shù)的提高,以及專業(yè)測(cè)試服務(wù)機(jī)構(gòu)的大量涌現(xiàn),很多軟件的測(cè)試外包給測(cè)試機(jī)構(gòu)進(jìn)行測(cè)試。根據(jù)案例描述測(cè)試和測(cè)試的區(qū)別。答案:Alpha測(cè)試是:由用戶或開發(fā)人員在開發(fā)環(huán)境下進(jìn)行的測(cè)試. Beta測(cè)試是:在實(shí)際應(yīng)用環(huán)境中進(jìn)行的測(cè)試,通常由用戶來完成,開發(fā)人員不在現(xiàn)場(chǎng). 兩種測(cè)試最根本的區(qū)別是在于測(cè)試環(huán)境.2. 瀑布模型示意圖用結(jié)構(gòu)化的分析與設(shè)計(jì)方法將邏輯實(shí)現(xiàn)與物理實(shí)現(xiàn)分開。將軟件生命周期劃分為制定計(jì)劃、需求分析、軟件設(shè)計(jì)、程序編寫、軟件測(cè)試和運(yùn)行維護(hù)等六個(gè)基本活動(dòng),并且規(guī)定了它們自上而下、相互銜接的固定

17、次序,如同瀑布流水,逐級(jí)下落。根據(jù)描述作出瀑布模型示意圖。答案: 第3章 運(yùn)用測(cè)試技術(shù)選擇題(每題1分)1.軟件驗(yàn)收測(cè)試的合格通過準(zhǔn)則是:( )A.軟件需求分析說明書中定義的所有功能已全部實(shí)現(xiàn),性能指標(biāo)全部達(dá)到要求。B.所有測(cè)試項(xiàng)沒有殘余一級(jí)、二級(jí)和三級(jí)錯(cuò)誤。C.立項(xiàng)審批表、需求分析文檔、設(shè)計(jì)文檔和編碼實(shí)現(xiàn)一致。D.驗(yàn)收測(cè)試工件齊全。答案:ABCD2.軟件測(cè)試計(jì)劃評(píng)審會(huì)需要哪些人員參加?( )A.項(xiàng)目經(jīng)理B.SQA負(fù)責(zé)人C.配置負(fù)責(zé)人D.測(cè)試組答案:ABCD3.下列關(guān)于alpha測(cè)試的描述中正確的是:(AD)A.alpha測(cè)試需要用戶代表參加B.alpha測(cè)試不需要用戶代表參加C.alpha測(cè)

18、試是系統(tǒng)測(cè)試的一種D.alpha測(cè)試是驗(yàn)收測(cè)試的一種4.測(cè)試設(shè)計(jì)員的職責(zé)有:( )A.制定測(cè)試計(jì)劃B.設(shè)計(jì)測(cè)試用例C.設(shè)計(jì)測(cè)試過程、腳本D.評(píng)估測(cè)試活動(dòng)答案:BC5.軟件實(shí)施活動(dòng)的進(jìn)入準(zhǔn)則是:( )A.需求工件已經(jīng)被基線化B.詳細(xì)設(shè)計(jì)工件已經(jīng)被基線化C.構(gòu)架工件已經(jīng)被基線化D.項(xiàng)目階段成果已經(jīng)被基線化答案:ABC填空題(每空1分)1. 我國(guó)對(duì)虛擬儀器的研制大約起始于8O年代中期前后,主要工作是在_和_兩個(gè)方面。答案:通用儀器卡;專用測(cè)試儀器。2. 光傳感器是目前產(chǎn)量最多、應(yīng)用最廣的傳感器之一,它在_和_中占有非常重要的地位。答案:自動(dòng)控制;非電量電測(cè)技術(shù)。判斷題(每題1分)1. 測(cè)試分為動(dòng)態(tài)測(cè)

19、試和靜態(tài)測(cè)試。如果被測(cè)量隨時(shí)間變化,稱這樣的量為靜態(tài)量,相應(yīng)的測(cè)試成為靜態(tài)測(cè)試;反之為動(dòng)態(tài)。答案:錯(cuò)誤名詞解釋(每題3分)1. 傳感器答案:是指能感受規(guī)定的被測(cè)量,并按照一定的規(guī)律轉(zhuǎn)換成可用輸出信號(hào)的器件或裝置。簡(jiǎn)答題(每題5分)1.激光傳感器的原理。答案:原理就是一個(gè)旋轉(zhuǎn)得反射鏡,將激光光束或者超聲波按一定間隔反射出去,然后根據(jù)旋轉(zhuǎn)得角度和時(shí)間差來得到不同角度得距離值。2.激光傳感器的檢測(cè)方式有哪些?答案:對(duì)于激光傳感器而言,有3種檢測(cè)方式: a)使用脈沖激光,按一定間隔發(fā)射激光,然后計(jì)算返回時(shí)間。這種方法和超聲波一樣,但是激光速度太快,所以對(duì)檢測(cè)元件要求太高,一般LaserSca

20、nner不用這種方式。 b)使用不同頻率得激光,按照一點(diǎn)順序,發(fā)射不同頻率得激光,通過檢測(cè)返回光束得頻率來得到距離。 c)相位差。多數(shù)激光傳感器用得是這種方法。通過檢測(cè)發(fā)射激光和反射激光得相位差來得到距離。 論述題(每題16分)1.以下是某軟件的規(guī)格說明,請(qǐng)按要求回答問題軟件規(guī)格說明:文件名的第一個(gè)字符必須是A或B,第二個(gè)字符必須是數(shù)字。滿足則修改文件。若第一個(gè)字符不為A或B,打印錯(cuò)誤信息X12,若第二個(gè)字符不為數(shù)字,則打印錯(cuò)誤信息X13。(1)根據(jù)軟件規(guī)格說明的描述,畫出因果圖。(6分)(2)將因果圖轉(zhuǎn)換為判定表。(10分)答案:(1) 分析軟件規(guī)格說明書,找出

21、原因和結(jié)果并進(jìn)行編號(hào)。原因:1第一個(gè)字符為A2第一個(gè)字符為B3第一個(gè)字符為數(shù)字結(jié)果:80修改文件81打印錯(cuò)誤信息X1282打印錯(cuò)誤信息X13找出各原因和結(jié)果之間、原因和原因之間的關(guān)系,畫出因果圖,如圖下所示: (2)將上述因果圖轉(zhuǎn)換為判定表,如下表所示。 案例分析題(每題12分)1.隨著社會(huì)的進(jìn)步,科學(xué)技術(shù)的發(fā)展,特別是近20年來,電子技術(shù)日新月異,計(jì)算機(jī)的普及和應(yīng)用把人類帶到了信息時(shí)代,各種電器設(shè)備充滿了人們生產(chǎn)和生活的各個(gè)領(lǐng)域,相當(dāng)大一部分的電器設(shè)備都應(yīng)用到了傳感器件,傳感器技術(shù)是現(xiàn)代信息技術(shù)中主要技術(shù)之一,在國(guó)民經(jīng)濟(jì)建設(shè)中占據(jù)有極其重要的地位。 人是通過視覺、嗅覺、聽覺及觸覺等

22、感官來感知外界的信息,感知的信息輸入大腦進(jìn)行分析判斷(即人的思維)和處理,再指揮人作出相應(yīng)的動(dòng)作,這是人類認(rèn)識(shí)世界和改造世界具有的最基本的本能。但是通過人的五官感知外界的信息非常有限,例如,人總不能利用觸覺來感知超過幾十甚至上千度的溫度吧,而且也不可能辨別溫度的微小變化,這就需要電子設(shè)備的幫助。同樣,利用電子儀器特別象計(jì)算機(jī)控制的自動(dòng)化裝置來代替人的勞動(dòng),那么計(jì)算機(jī)類似于人的大腦,而僅有大腦而沒有感知外界信息的“五官”顯然是不足夠的,中央處理系統(tǒng)也還需要它們的“五官”即傳感器。  分別描述五種傳感器。答案:A.光傳感器是利用光敏元件將光信號(hào)轉(zhuǎn)換為電信號(hào)的傳感器,它的敏感波長(zhǎng)

23、在可見光波長(zhǎng)附近,包括紅外線波長(zhǎng)和紫外線波長(zhǎng)。光傳感器不只局限于對(duì)光的探測(cè),它還可以作為探測(cè)元件組成其他傳感器,對(duì)許多非電量進(jìn)行檢測(cè),只要將這些非電量轉(zhuǎn)換為光信號(hào)的變化即可。光傳感器是目前產(chǎn)量最多、應(yīng)用最廣的傳感器之一,它在自動(dòng)控制和非電量電測(cè)技術(shù)中占有非常重要的地位。B.激光傳感器:原理就是一個(gè)旋轉(zhuǎn)得反射鏡,將激光光束或者超聲波按一定間隔反射出去,然后根據(jù)旋轉(zhuǎn)得角度和時(shí)間差來得到不同角度得距離值。C.超聲波傳感器:超聲波傳感器是基于TOF原理。超聲波還有其它幾個(gè)缺點(diǎn),比如交叉感應(yīng),掃描頻率低,尤其是使用超聲波陣列的時(shí)候,還有回波衰減,折射等問題。不過對(duì)于移動(dòng)機(jī)器人來說,超聲波還是目前最廉價(jià)和

24、有效的傳感器。 D.多普勒效應(yīng)傳感器:主要用于探測(cè)移動(dòng)物體的速度。目前戰(zhàn)斗機(jī)上用的雷達(dá)就是基于這個(gè)原理的。主要用于躲避快速移動(dòng)障埃物。  E.視覺傳感器:20世紀(jì)50年代后期出現(xiàn),發(fā)展十分迅速,是機(jī)器人中最重要的傳感器之一。機(jī)器視覺從20世紀(jì)60年代開始首先處理積木世界,后來發(fā)展到處理室外的現(xiàn)實(shí)世界。20世紀(jì)70年代以后,實(shí)用性的視覺系統(tǒng)出現(xiàn)了。視覺一般包括三個(gè)過程:圖像獲取、圖像處理和圖像理解。相對(duì)而言,圖像理解技術(shù)還相對(duì)落后。第4章 測(cè)試的補(bǔ)充選擇題(每題1分)1 下列關(guān)于軟件質(zhì)量模型的說法中正確的是_。(A)外部質(zhì)量是表征軟件產(chǎn)品在規(guī)定條件下使用時(shí),決定其滿

25、足規(guī)定的和隱含的要求的能力的(B)容錯(cuò)性,通用性,結(jié)構(gòu)性和通信性不全屬于軟件的質(zhì)量特性(C)內(nèi)部質(zhì)量是表征軟件產(chǎn)品在規(guī)定條件下使用時(shí),滿足規(guī)定的和隱含的要求的程度(D)使用質(zhì)量是軟件產(chǎn)品在規(guī)定的使用環(huán)境中,規(guī)定的用戶能實(shí)現(xiàn)規(guī)定目標(biāo)的要求答案:D2軟件驗(yàn)證和確認(rèn)理論是測(cè)試過程的理論依據(jù),其中確認(rèn)是檢查我們是否在建成一個(gè)正確的產(chǎn)品,它強(qiáng)調(diào)的是_。(A)過程的正確性(B)產(chǎn)品的正確性(C)測(cè)試的正確性(D)規(guī)格說明的正確性答案:B3根據(jù)軟件體系結(jié)構(gòu)的設(shè)計(jì),按照一定順序?qū)⒔?jīng)過單元測(cè)試的程序單元逐步組裝為子系統(tǒng)或系統(tǒng),這種測(cè)試是_。(A)系統(tǒng)測(cè)試(B)單元測(cè)試(C)集成測(cè)試(D)驗(yàn)收測(cè)試答案:C4自頂向

26、下單元測(cè)試的策略是首先對(duì)模塊調(diào)用圖上的哪一層模塊進(jìn)行測(cè)試_。(A)最底層(B)下一層(C)最高層(D)上一層答案:C5一般來說,與設(shè)計(jì)測(cè)試用例無關(guān)的文檔是_。(A)需求規(guī)格說明書(B)程序的復(fù)雜程度(C)源程序(D)項(xiàng)目開發(fā)計(jì)劃答案:D6在黑盒測(cè)試中,著重檢查輸入條件的組合是_。(A)等價(jià)類劃分法(B)邊界值分析法(C)錯(cuò)誤推測(cè)法(D)因果圖法答案:D7如果一個(gè)判定中的復(fù)合條件表達(dá)式為(A>10)or(B<=7),則為了達(dá)到100%的判定覆蓋率,至少需要設(shè)計(jì)多少個(gè)測(cè)試用例_。(A)1個(gè)(B)2個(gè)(C)3個(gè)(D)4個(gè)答案:B8單元測(cè)試主要針對(duì)模塊的幾個(gè)基本特征進(jìn)行測(cè)試,該階段不能完成

27、的測(cè)試是_。(A)系統(tǒng)功能(B)局部數(shù)據(jù)結(jié)構(gòu)(C)重要的獨(dú)立路徑(D)出錯(cuò)處理答案:A9下列關(guān)于邏輯覆蓋,說法錯(cuò)誤的是_。(A)滿足條件覆蓋并不一定滿足判定覆蓋(B)滿足條件組合覆蓋的測(cè)試一定滿足判定覆蓋、條件覆蓋和判定/條件覆蓋(C)滿足路徑覆蓋也一定滿足條件組合覆蓋(D)判定/條件覆蓋同時(shí)滿足判定覆蓋和條件覆蓋 答案:C填空題(每空1分)1. 支持性質(zhì)量手段有_和_。答案:模板;檢查表  。  2. 軟件測(cè)試的目的在于檢驗(yàn)它是否滿足規(guī)定的需求或弄清 _與_之間的差別答案:客戶需求、需求說明名書3. 進(jìn)行黑盒測(cè)試的時(shí)候,往往是試圖發(fā)現(xiàn)以下類型的錯(cuò)誤:功

28、能錯(cuò)誤,遺漏,_,_。答案:性能錯(cuò)誤和初始化和終止錯(cuò)誤。4.由于某些單元一般來說不能獨(dú)立地運(yùn)行,所以我們不得不設(shè)計(jì)_模塊和_模塊,來幫助運(yùn)行需要被測(cè)試的單元。答案:程序驅(qū)動(dòng)、程序樁判斷題(每題1分)1. 測(cè)試人員說:“沒有可運(yùn)行的程序,我無法進(jìn)行測(cè)試工作”。答案:錯(cuò)誤2. 只要能夠達(dá)到100的邏輯覆蓋率,就可以保證程序的正確性。答案:錯(cuò)誤名詞解釋(每題3分)1.靜態(tài)測(cè)試 答案:靜態(tài)測(cè)試是指不利用計(jì)算機(jī)運(yùn)行被測(cè)程序,也就是說,計(jì)算機(jī)并不真正運(yùn)行被測(cè)試的程序,而是通過其他手段達(dá)到檢測(cè)的目的。靜態(tài)測(cè)試是對(duì)被測(cè)程序進(jìn)行特性分析的一些方法的總稱。2.動(dòng)態(tài)測(cè)試 答案:動(dòng)態(tài)測(cè)試的主要特征

29、是計(jì)算機(jī)必須真正運(yùn)行被測(cè)試的程序,通過輸入測(cè)試用例對(duì)其運(yùn)行情況(即輸入與輸出的對(duì)應(yīng)關(guān)系)進(jìn)行分析,達(dá)到檢測(cè)的目的。3.獨(dú)立路徑 答案:某一程序的獨(dú)立路徑是指從程序入口到程序出口的多次執(zhí)行中,每次至少有一個(gè)語(yǔ)句集(包括運(yùn)算、賦值、輸入/輸出或判斷)是新的和未被重復(fù)的。簡(jiǎn)答題(每題5分)1.軟件測(cè)試涉及哪些關(guān)鍵問題? 答案:軟件測(cè)試涉及的關(guān)鍵問題包括以下四個(gè)方面:  (1)測(cè)試由誰(shuí)來執(zhí)行。通常的做法是開發(fā)者(機(jī)構(gòu)或組織)負(fù)責(zé)完成自己代碼的單元測(cè)試,而系統(tǒng)測(cè)試則由一些獨(dú)立的測(cè)試人員或?qū)iT的測(cè)試機(jī)構(gòu)進(jìn)行。  (2)測(cè)試什么。軟件需求規(guī)格說明、

30、概要設(shè)計(jì)規(guī)格說明、詳細(xì)設(shè)計(jì)規(guī)格說明和源程序都是測(cè)試的對(duì)象。 (3)什么時(shí)候進(jìn)行測(cè)試。測(cè)試可以是一個(gè)與開發(fā)并行的過程,還可以是在開發(fā)完成某個(gè)階段任務(wù)之后進(jìn)行,或者是在開發(fā)結(jié)束后再進(jìn)行測(cè)試。  (4)怎樣進(jìn)行測(cè)試。根據(jù)軟件的功能規(guī)范說明和程序?qū)崿F(xiàn),利用各種測(cè)試方法,生成有效的測(cè)試用例,對(duì)軟件進(jìn)行測(cè)試。論述題(每題8分)1. 以下是某應(yīng)用程序的輸入條件限制,請(qǐng)按要求回答問題某應(yīng)用程序的輸入條件組合為:姓名:填或不填性別:男或女狀態(tài):激活或未激活對(duì)該應(yīng)用程序采用正交試驗(yàn)設(shè)計(jì)法設(shè)計(jì)測(cè)試用例。答案:采用常用方法設(shè)計(jì)測(cè)試用例如下:對(duì)于該程序的輸入條件,因?yàn)槊總€(gè)條件分別有兩個(gè)輸入

31、參數(shù),如果要全部覆蓋他們的輸入組合,則需設(shè)計(jì)8個(gè)測(cè)試用例,分別是:1填寫姓名、選擇男性、狀態(tài)設(shè)置為激活。2填寫姓名、選擇女性、狀態(tài)設(shè)置為激活。3填寫姓名、選擇男性、狀態(tài)設(shè)置為未激活。4填寫姓名、選擇女性、狀態(tài)設(shè)置為未激活。5不填寫姓名、選擇男性、狀態(tài)設(shè)置為激活。6不填寫姓名、選擇女性、狀態(tài)設(shè)置為激活。7不填寫姓名、選擇男性、狀態(tài)設(shè)置為未激活。8不填寫姓名、選擇女性、狀態(tài)設(shè)置為未激活。案例分析題(每題12分)1. 使用基本路徑測(cè)試方法測(cè)試以下程序段: void sort ( int irecordnum, int itype&

32、#160;) 1       2     int  x=0;  3     int  y=0;  4     while ( irecordnum- > 0 )  5    

33、   6     if ( itype= =0 ) 7     break;  8     else  9     if ( itype= =1 )  10    x=x+10;&

34、#160; 11   else  12   y=y+20;  13     14     說明:程序段中每行開頭的數(shù)字(114)是對(duì)每條語(yǔ)句的編號(hào)。  (1) 計(jì)算上述程序段的環(huán)形復(fù)雜度。  (2)導(dǎo)出基本路徑集,列出程序的獨(dú)立路徑(用題中給出的語(yǔ)句編號(hào)表示)。  (3)根據(jù)(2)中的獨(dú)立路徑,設(shè)計(jì)測(cè)試用例的輸入數(shù)據(jù)和預(yù)期輸出。

35、答案:(1) 程序段的環(huán)形復(fù)雜度V(G)=10條邊9個(gè)節(jié)點(diǎn)+2=4  (2)程序段的基本路徑集中有4條獨(dú)立路徑。  路徑1:414  路徑2:46714  路徑3:4691013414  路徑4:4691213414  (3) 設(shè)計(jì)的測(cè)試用例如下:  輸入數(shù)據(jù) 預(yù)期輸出  測(cè)試用例1 irecordnum = 0  itype = 0 x 

36、;= 0  y = 0  測(cè)試用例2 irecordnum = 1  itype = 0 x = 0  y = 0  測(cè)試用例3 irecordnum = 1  itype = 1 x = 10  y = 0  

37、;測(cè)試用例4 irecordnum =1  itype = 2 x = 0  y = 20第五章 使用測(cè)試文檔選擇題(每題1分)1. 評(píng)審是對(duì)軟件進(jìn)行靜態(tài)測(cè)試的一種方法,下列結(jié)論中,_是與軟件評(píng)審無關(guān)的內(nèi)容。(A)盡量發(fā)現(xiàn)錯(cuò)誤(B)根據(jù)評(píng)審標(biāo)準(zhǔn)(C)依靠測(cè)試信息(D)檢查軟件文檔答案:C2.Myers提出的軟件缺陷的群集現(xiàn)象指的是_。(A)在軟件測(cè)試過程中,缺陷不會(huì)少量出現(xiàn),而會(huì)成群的出現(xiàn)(B)在測(cè)試一個(gè)功能部件的過程中,通常一次會(huì)發(fā)現(xiàn)很多缺陷(C)在測(cè)試的各個(gè)功能

38、部件中,一般不是沒有發(fā)現(xiàn)缺陷,就是發(fā)現(xiàn)許多缺陷(D)一個(gè)功能部件已發(fā)現(xiàn)的缺陷越多,找到它的更多未發(fā)現(xiàn)的缺陷的可能性就越大答案:D3. 在北京某個(gè)銀行的人事信息管理軟件中,系統(tǒng)允許用戶輸入8位數(shù)字的北京市電話號(hào)碼。若使用等價(jià)類劃分法設(shè)計(jì)測(cè)試用例,獲得輸入等價(jià)類,那么從保證測(cè)試效果的角度來看,下面最佳的測(cè)試用例選擇應(yīng)為_。(A),(B),(C),空值,h?(D),答案:C4.下列敘述中,說法錯(cuò)誤的是_。(A)不應(yīng)該采用模塊化方法開發(fā)自動(dòng)測(cè)試腳本(B)自動(dòng)測(cè)試一般要求被測(cè)試的應(yīng)用系統(tǒng)相對(duì)穩(wěn)定(C)應(yīng)盡量使單元測(cè)試自動(dòng)化(D)自動(dòng)測(cè)試腳本可能包含錯(cuò)誤,也需要進(jìn)行維護(hù)答案:A5.單元測(cè)試時(shí),用于代替被調(diào)

39、用模塊的是_。(A)樁模塊(B)通信模塊(C)驅(qū)動(dòng)模塊(D)代理模塊答案:A6.在實(shí)際測(cè)試中,軟件性能的高低往往直接取決于_。(A)用戶對(duì)響應(yīng)時(shí)間的接受程度(B)響應(yīng)時(shí)間的絕對(duì)值(C)系統(tǒng)響應(yīng)時(shí)間(D)所以功能的最大響應(yīng)時(shí)間答案:A7.當(dāng)軟件的各部件組成邏輯都相對(duì)簡(jiǎn)單的情況下,對(duì)其進(jìn)行軟件可靠性分析通常最好選擇運(yùn)用下面哪一種軟件可靠性分析方法_。(A)故障樹分析(B)嚴(yán)酷度分析(C)失效模式影響分析(D)潛在線路分析答案:C8.下列關(guān)于面向?qū)ο蟪绦虻臏y(cè)試組織問題的說法中,正確的是_。(A)在面向?qū)ο蟪绦驕y(cè)試中,通過執(zhí)行程序代碼完成的測(cè)試通常包括單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試三個(gè)主要方面(B)在面

40、向?qū)ο蟪绦蛑械囊粋€(gè)類可以作為被獨(dú)立測(cè)試的單元(C)在面向?qū)ο蟪绦驕y(cè)試中,很容易對(duì)一個(gè)類中的單個(gè)成員方法進(jìn)行充分的單元測(cè)試(D)由于集成測(cè)試目標(biāo)相同,結(jié)構(gòu)化程序的集成測(cè)試技術(shù)都適用于對(duì)類的測(cè)試 答案:A填空題(每空1分)1. 循環(huán)覆蓋是對(duì)程序內(nèi)部有_存在的邏輯結(jié)構(gòu)設(shè)計(jì)測(cè)試用例,它通過限制_來測(cè)試。答案:循環(huán);循環(huán)次數(shù)。判斷題(每題1分)1. 靜態(tài)檢查就是看代碼。答案:錯(cuò)誤2. 必須要求用戶參與的測(cè)試階段是單元測(cè)試答案:錯(cuò)誤3. 軟件測(cè)試的目的在于發(fā)現(xiàn)錯(cuò)誤、改正錯(cuò)誤。答案:錯(cuò)誤名詞解釋(每題3分)1. 集成測(cè)試答案:對(duì)已測(cè)試過的模塊進(jìn)行組裝,進(jìn)行集成測(cè)試。這項(xiàng)測(cè)試的目的在于檢驗(yàn)與軟件設(shè)計(jì)相關(guān)的程序

41、結(jié)構(gòu)問題。2.確認(rèn)測(cè)試答案:在完成集成測(cè)試后,對(duì)開發(fā)工作初期制定的確認(rèn)準(zhǔn)則進(jìn)行檢驗(yàn)。確認(rèn)測(cè)試是檢驗(yàn)所開發(fā)的軟件能否滿足所有功能和性能需求的最后手段。3.系統(tǒng)測(cè)試答案:在完成確認(rèn)測(cè)試后,應(yīng)屬于合格軟件產(chǎn)品。但為了檢驗(yàn)它能否與系統(tǒng)的其他部分(比如硬件、數(shù)據(jù)庫(kù))協(xié)調(diào)工作,還需要進(jìn)行系統(tǒng)測(cè)試。4. 驗(yàn)收測(cè)試答案:檢驗(yàn)軟件產(chǎn)品質(zhì)量的最后一道工序是驗(yàn)收測(cè)試。驗(yàn)收測(cè)試主要突出用戶的作用,同時(shí)軟件開發(fā)人員也應(yīng)有一定程度的參與。簡(jiǎn)答題(每題5分)1.介紹在 WinRunner 中GUI映射文件(GUI Map File)的作用。 答案:GUI Map是

42、 Winrunner和 windows操作系統(tǒng)之間交流的媒介,具體的說是Winrunner和application之間的媒介, 應(yīng)用程序中的對(duì)象是通過GUI map識(shí)別的,Winrunner回放時(shí)要在GUI map里找到對(duì)象。 腳本在回放時(shí),腳本里用到的對(duì)象都應(yīng)該包含在GUI map file 里,可通過GUI Spy等工具將GUI對(duì)象學(xué)習(xí)認(rèn)識(shí)到GUI Map File 內(nèi)。論述題(每題8分)1.WinRunner 可以幫助用戶自動(dòng)處理從測(cè)試開發(fā)到測(cè)試執(zhí)行

43、的整個(gè)過程,可以創(chuàng)建可修改和可復(fù)用的測(cè)試腳本,而不用擔(dān)心軟件功能模塊的變更。 請(qǐng)簡(jiǎn)述 WinRunner測(cè)試過程所包含的六個(gè)階段。答案:創(chuàng)建GUI Map:讓 WinRunner識(shí)別應(yīng)用程序的GUI對(duì)象。  創(chuàng)建測(cè)試:用戶可以通過錄制、編成或兩者同時(shí)使用的方式建立測(cè)試腳本。  調(diào)試測(cè)試:用戶可以在調(diào)試模式下測(cè)試運(yùn)行腳本,也可以設(shè)置中斷點(diǎn),監(jiān)測(cè)變量,對(duì)測(cè)試腳本除錯(cuò)。  執(zhí)行測(cè)試:用戶在檢驗(yàn)?zāi)J较聢?zhí)行測(cè)試腳本。 查看測(cè)試結(jié)果 。報(bào)告發(fā)現(xiàn)的錯(cuò)誤 。案例分析題(每題12分)

44、1.使用等價(jià)類劃分法為NextDate函數(shù)設(shè)計(jì)測(cè)試用例:NextDate 函數(shù)包含三個(gè)輸入變量month、day 和year(要求month、day 和year均為整數(shù)值,并且滿足:1month12;1day31;1912year2050), 函數(shù)的輸出為輸入日期后一天的日期。 (1)分析NextDate函數(shù)的規(guī)格說明,列出輸入域等價(jià)類表(包括有效和無效等價(jià)類)。  (2)根據(jù)(1)中的等價(jià)類表,設(shè)計(jì)能覆蓋所有等價(jià)類的測(cè)試用例,要求包括輸 入數(shù)據(jù)和預(yù)期輸出,并指出各個(gè)測(cè)試用例所覆蓋的等價(jià)類編號(hào)。答案:(1)Next

45、Date函數(shù)的輸入域等價(jià)類表如下:(2) 根據(jù)等價(jià)類表設(shè)計(jì)的測(cè)試用例如下:第六章 軟件測(cè)試的未來選擇題(每題1分)1. 下列關(guān)于極限測(cè)試,說法不正確的是_。(A)相對(duì)傳統(tǒng)的軟件開發(fā)方法,極限編程可以隨時(shí)應(yīng)對(duì)新增或改變的需求(B)極限編程的單元測(cè)試是由編碼人員完成的測(cè)試(C)極限編程要求在編碼之前先設(shè)計(jì)測(cè)試(D)驗(yàn)收測(cè)試由用戶來完成,編碼人員不必在現(xiàn)場(chǎng)答案:D2.下列有關(guān)軟件問題生命周期模型狀態(tài)定義的說法中,錯(cuò)誤的是_。(A)"新建"表示測(cè)試中發(fā)現(xiàn)并報(bào)告了新的軟件問題(B)"打開"表示軟件問題已經(jīng)被確認(rèn)并分配測(cè)試工程師處理(C)"關(guān)閉"

46、表示軟件問題已被已被確認(rèn)為無效的軟件問題(D)"解決"表示軟件問題已被確認(rèn)修復(fù)答案:B3軟件測(cè)試過程可持續(xù)改進(jìn)的根本是_。(A)度量與分析(B)變更控制(C)把握需求(D)度量答案:A填空題(每空1分)1. 在進(jìn)行確認(rèn)測(cè)試時(shí),通常使用_和_測(cè)試來發(fā)現(xiàn)那些似乎只有最終用戶才能發(fā)現(xiàn)的錯(cuò)誤。答案:測(cè)試、測(cè)試2. 軟件不僅要能接收合理的數(shù)據(jù), 也要能經(jīng)受意外的考驗(yàn), 因此,等價(jià)類劃分可以有兩種不同的情況_和_答案:有效等價(jià)類、無效等價(jià)類3. 對(duì)面向過程的系統(tǒng)進(jìn)行集成測(cè)試時(shí),使用到的測(cè)試策略主要是_和_答案:自頂向下、自底向上判斷題(每題1分)1.測(cè)試按照測(cè)試層次可以劃分成為單元測(cè)試

47、、集成測(cè)試和系統(tǒng)測(cè)試。答案:正確2.理論上白盒測(cè)試可以發(fā)現(xiàn)軟件所有的缺陷。答案:錯(cuò)誤3.測(cè)試用例的數(shù)目越多,測(cè)試的效果越好。答案:錯(cuò)誤名詞解釋(每題3分)1.測(cè)試用例 答案:測(cè)試用例是為特定的目的而設(shè)計(jì)的一組測(cè)試輸入、執(zhí)行條件和預(yù)期的結(jié)果。測(cè)試用例是執(zhí)行的最小實(shí)體。 2、驅(qū)動(dòng)模塊 答案:驅(qū)動(dòng)模塊是在進(jìn)行單元測(cè)試時(shí)所設(shè)置的一種輔助測(cè)試模塊,它用來模擬被測(cè)試模塊的上一級(jí)模塊,相當(dāng)于被測(cè)模塊的主程序。驅(qū)動(dòng)模塊在單元測(cè)試中接收數(shù)據(jù),把相關(guān)的數(shù)據(jù)傳送給被測(cè)試的模塊,啟動(dòng)被測(cè)模塊,并打印出相應(yīng)的結(jié)果。 3、回歸測(cè)試 答案:在集成測(cè)試策略的環(huán)境中,回歸測(cè)試是

48、對(duì)某些已經(jīng)進(jìn)行過的測(cè)試的某些子集再重新測(cè)試一遍,以保證上述改變不會(huì)傳播無法預(yù)料的副作用或引發(fā)新的問題。在更廣的環(huán)境里,回歸測(cè)試就是用來保證(由于測(cè)試或者其他原因的)改動(dòng)不會(huì)帶來不可預(yù)料的行為或者另外的錯(cuò)誤。簡(jiǎn)答題(每題5分)1.Web站點(diǎn)的測(cè)試一般測(cè)試哪些內(nèi)容? 答案:(1)文字測(cè)試      (2)鏈接測(cè)試 (3)圖形、圖像測(cè)試     (4)表單測(cè)試 (5)動(dòng)態(tài)內(nèi)容測(cè)試      (6)數(shù)據(jù)庫(kù)測(cè)試 (7)服務(wù)器性能及負(fù)載測(cè)試    (8)安全性測(cè)試  論述題(每題8分)1.簡(jiǎn)述在哪些測(cè)試模塊中應(yīng)優(yōu)先考慮引入自動(dòng)化測(cè)試?自動(dòng)化測(cè)試可以帶來哪些優(yōu)點(diǎn)? 當(dāng)具有下列情況時(shí)需要考慮進(jìn)行自動(dòng)化測(cè)試: 答案:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論