軟件測(cè)試考題.doc_第1頁(yè)
軟件測(cè)試考題.doc_第2頁(yè)
軟件測(cè)試考題.doc_第3頁(yè)
軟件測(cè)試考題.doc_第4頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

軟件測(cè)試考題(2010)一、名詞解釋題軟件生命周期:軟件從產(chǎn)生到報(bào)廢的過程 1.問題定義及規(guī)劃2.需求分析3.軟件設(shè)計(jì)4.程序編碼5.軟件測(cè)試6.軟件維護(hù)驅(qū)動(dòng)模塊(Drive):用來模擬被測(cè)試模塊的上一級(jí)模塊,相當(dāng)于被測(cè)模塊的主程序QA:(軟件)質(zhì)量保證,檢查和評(píng)價(jià)當(dāng)前軟件開發(fā)的過程,找出改進(jìn)過程的方法,以達(dá)到防止軟件缺陷的出現(xiàn)的目標(biāo)軟件測(cè)試:使用人工或者自動(dòng)手段來運(yùn)行或測(cè)試某個(gè)系統(tǒng)的過程CMM:能力成熟度模型,是對(duì)于軟件組織在定義、實(shí)施、度量、控制和改善其軟件過程的實(shí)踐中各個(gè)發(fā)展階段的描述軟件質(zhì)量:軟件與明確的和隱含的定義的需求相一致的程度等價(jià)類劃分:分步驟地把無限的測(cè)試用例減的很少,但過程同樣等效特別測(cè)試:是一種沒有實(shí)際計(jì)劃下執(zhí)行的測(cè)試集成測(cè)試:把多模塊按照一定的集成方法和策略,逐步組裝成子系統(tǒng),進(jìn)而組裝成整個(gè)系統(tǒng)的測(cè)試黑盒測(cè)試:軟件測(cè)試人員只需知道軟件運(yùn)行的結(jié)果而無需知道軟件的內(nèi)部是如何運(yùn)行的。又稱功能行測(cè)試或行為測(cè)試白盒測(cè)試:測(cè)試人員通過檢查程序的代碼來協(xié)助測(cè)試的一種測(cè)試方法回歸測(cè)試:回歸測(cè)試是在軟件維護(hù)階段,對(duì)軟件進(jìn)行修改之后進(jìn)行的測(cè)試灰盒測(cè)試:邊看代碼、邊利用代碼的信息幫助測(cè)試的一種測(cè)試方法二、判斷題()1、在千年蟲例子中,Dave有錯(cuò)嗎? 有錯(cuò)()2、在沒有產(chǎn)品說明書和需求文檔的條件下可以進(jìn)行動(dòng)態(tài)黑盒測(cè)試。 ?()3、如果匆忙開發(fā)產(chǎn)品,就可以跳過模塊測(cè)試而直接進(jìn)行集成測(cè)試。 ()4、測(cè)試錯(cuò)誤提示信息屬于文檔測(cè)試范圍。 ()5、軟件測(cè)試等于程序測(cè)試。()6、要了解他國(guó)語(yǔ)言才能測(cè)試本地化產(chǎn)品。 ()7、所有軟件必須進(jìn)行某種程度的兼容性測(cè)試。 ()8、盡早發(fā)現(xiàn)軟件缺陷 ,降低修復(fù)成本。 ()9、總是首先設(shè)計(jì)黑盒測(cè)試用例。 ()10、軟件缺陷發(fā)現(xiàn)得越晚,非一致性費(fèi)用越高。()11、所有軟件都有一個(gè)用戶界面,因此必須測(cè)試易用性。 ()12、軟件測(cè)試員可以根據(jù)產(chǎn)品說明書進(jìn)行白盒測(cè)試。 ()13、在進(jìn)行壓迫測(cè)試的同時(shí)進(jìn)行重負(fù)測(cè)試是不合情理的。 ()14、公司或者一開發(fā)小組用來稱呼軟件問題的術(shù)語(yǔ)很重要。 ()15、軟件狀態(tài)是指軟件當(dāng)前所處的條件或者模式。 ()16、軟件測(cè)試是為了證明程序是正確的,即測(cè)試能發(fā)現(xiàn)程序中所有的錯(cuò)誤 。()17、靜態(tài)白盒測(cè)試可以找出遺漏之處和問題。 ()18、入侵式工具是最佳類型,因?yàn)槠洳僮髋c測(cè)試的軟件最貼近。 ()19、程序測(cè)試是證明程序正確地執(zhí)行了預(yù)期的功能。()20、訪問程序的所有狀態(tài)也確保了遍歷各種狀態(tài)之間的轉(zhuǎn)換。()21、好的測(cè)試員堅(jiān)持不懈地追求完美。 ()22、測(cè)試小組負(fù)責(zé)質(zhì)量 。()23、錯(cuò)誤信息提示的測(cè)試屬于失效性測(cè)試。()24、兼容性是一種產(chǎn)品特性,可以有不同程度的符合標(biāo)準(zhǔn)。()25、并非所有軟件缺陷都要修復(fù)。()26、尚未發(fā)現(xiàn)或未觀察到的軟件缺陷只能說是潛在缺陷。()27、軟件測(cè)試要精度還是準(zhǔn)確度很大程度上取決于開發(fā)小組的目標(biāo) 。()28、靜態(tài)測(cè)試是指通常意義上的測(cè)試使用和運(yùn)行軟件 。()29、有效的動(dòng)態(tài)測(cè)試并不需要軟件的需求文檔或者產(chǎn)品說明書。()30、測(cè)試用例是軟件測(cè)試的核心。三、填空題 1、軟件測(cè)試就是在軟件投入運(yùn)行前,對(duì)軟件 需求規(guī)格說明 、 設(shè)計(jì)規(guī)格說明 和 編碼的最終復(fù)審 ,它是軟件質(zhì)量保證的關(guān)鍵步驟。2、在開發(fā)軟件過程中有各種不同的方法,4種最常用的模式是: 大爆炸模式 、邊寫邊改模式 、 瀑布模式 、 螺旋模式。 3、按照測(cè)試用例依據(jù)的信息來分,軟件測(cè)試可分為: 4、軟件調(diào)試和軟件測(cè)試有完全不同的含義,測(cè)試的目的是: 尋找軟件缺陷 。 5、軟件測(cè)試的周期性是:功能測(cè)試 、 性能測(cè)試 、 接收測(cè)試 、 回歸測(cè)試 這樣一個(gè)循環(huán)過程。6、測(cè)試用例計(jì)劃的核心是滿足4個(gè)目標(biāo):組織 、重復(fù)性 、跟蹤 、測(cè)試證實(shí) 7、對(duì)Web網(wǎng)站測(cè)試所采用的測(cè)試方法主要有: 黑盒測(cè)試 、 灰盒測(cè)試 、 白盒測(cè)試 、 配置和兼容性測(cè)試 、 易用性測(cè)試 、 自動(dòng)化測(cè)試 。8、調(diào)試的目的是: 修復(fù)缺陷 。9、按照軟件開發(fā)過程軟件測(cè)試方法可以分為: 單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試。10、軟件測(cè)試涉及的關(guān)鍵問題包括四個(gè)方面:11、在許多情況下,軟件缺陷生命周期為: 打開、解決、關(guān)閉 。12、質(zhì)量的費(fèi)用分為兩類: 一致性費(fèi)用和非一致性費(fèi)用 。13、產(chǎn)品發(fā)行后修復(fù)軟件缺陷比項(xiàng)目開發(fā)早期這樣做的費(fèi)用要高出多少:14、單元測(cè)試針對(duì)每個(gè)程序的模塊,主要測(cè)試5個(gè)方面的問題: 模塊接口 、 模塊局部數(shù)據(jù)結(jié)構(gòu) 、 模塊邊界條件 、 模塊中所有獨(dú)立執(zhí)行通路 、 模塊的各條錯(cuò)誤處理通路 。15、測(cè)試計(jì)劃過程的最終目標(biāo)是: 交流軟件測(cè)試小組的意圖、期望,以及對(duì)將要執(zhí)行的測(cè)試任務(wù)的理解 。16、軟件測(cè)試員的目標(biāo)是: 盡可能早一些找出軟件缺陷,并確保其得以修復(fù) 。17、軟件開發(fā)大爆炸模式的最大優(yōu)點(diǎn)是: 簡(jiǎn)單 。18、黑盒測(cè)試有時(shí)又稱: 功能性測(cè)試 ;白盒測(cè)試有時(shí)稱為: 透明盒測(cè)試 。19、通常的軟件產(chǎn)品測(cè)試分為: 。20、靜態(tài)測(cè)試只是: 檢查和審核 。21、軟件缺陷的特征是:22、軟件缺陷發(fā)現(xiàn)得越 晚 ,非一致性費(fèi)用越 高 ,按 指數(shù) 級(jí)數(shù)激增 四、簡(jiǎn)答題1、軟件測(cè)試員的目標(biāo)是什么? 軟件測(cè)試員的目標(biāo)是盡可能早一些找出軟件缺陷,并確保其得以修復(fù)。2、軟件測(cè)試的目的是什么? 軟件測(cè)試的目的,第一是確認(rèn)軟件的質(zhì)量,其一方面是確認(rèn)軟件做了你所期望做的事情,另一方面是確認(rèn)軟件以正確的方式做了這個(gè)事情。第二是提供信息,比如提供給開發(fā)人員或程序經(jīng)理的回饋信息。為風(fēng)險(xiǎn)評(píng)估所準(zhǔn)備的信息。第三軟件測(cè)試的目的是保證整個(gè)軟件開發(fā)過程是高質(zhì)量的。3、為什么通常說產(chǎn)品說明書是軟件產(chǎn)品中制造缺陷的最大來源。產(chǎn)品說明書常常沒寫不要忘了,說不出來就做不出來。其他原因是產(chǎn)品說明書雖然有,但是不完整,不停更改,或者整個(gè)開發(fā)小組沒有很好的溝通。4、說出軟件缺陷可能不修復(fù)的幾個(gè)原因。進(jìn)度中沒有安排足夠的時(shí)間,或者不是軟件缺陷,或者修復(fù)的風(fēng)險(xiǎn)太大不值得修復(fù),以及軟件缺陷沒有正確的報(bào)告。5、啟動(dòng)Windows計(jì)算器程序,輸入5,000-5=?觀察結(jié)果。這是軟件缺陷嗎?為什么? 答案是0,而不是預(yù)期的4995。其原因是逗號(hào)(,)自動(dòng)被轉(zhuǎn)換為小數(shù)點(diǎn)(.)。要確定這是否為軟件缺陷,就需要根據(jù)產(chǎn)品說明書進(jìn)行合法性檢查,也許在產(chǎn)品說明書上聲明逗號(hào)會(huì)被轉(zhuǎn)換為小數(shù)點(diǎn)。還要對(duì)照用戶需求進(jìn)行驗(yàn)證,看大多數(shù)用戶是否接受這點(diǎn)還是產(chǎn)生疑惑。 6、僅僅測(cè)試程序是否按預(yù)期方式運(yùn)行有何問題?這最多算是測(cè)試問題的一般,用戶不一定遵循規(guī)則,軟件測(cè)試員需要證實(shí)不按操作有何后果。此外,如果軟件進(jìn)行測(cè)試沒有打破沙鍋問到底的態(tài)度就會(huì)遺漏某些軟件缺陷。7、既然用戶界面沒有明確的對(duì)與錯(cuò),怎樣測(cè)試呢? 軟件測(cè)試員應(yīng)該檢查其是否符合7個(gè)重要的原則:符合標(biāo)準(zhǔn)規(guī)范、直觀、抑制、靈活、舒適、正確和實(shí)用。8、試舉Windows標(biāo)準(zhǔn)規(guī)范的例子。在windows中,按F1總是顯示軟件的幫助在windows中,F(xiàn)ile菜單總是最左邊的菜單選項(xiàng)在windows中,選擇Help菜單中About顯示軟件的版權(quán)、許可證、版本信息在windows中,Ctrl+C 復(fù)制 Ctrl+V剪切 Ctrl+P 粘貼 9、為什么要進(jìn)行系統(tǒng)測(cè)試?系統(tǒng)測(cè)試是我們傳統(tǒng)觀念的一種測(cè)試方式,也就是一般放在項(xiàng)目功能基本實(shí)現(xiàn)后的功能和性能等方面的測(cè)試,目前軟件測(cè)試已由開發(fā)的后期介入擴(kuò)展到了整個(gè)生命周期,由基于代碼運(yùn)行擴(kuò)展到靜態(tài)走讀,由傳統(tǒng)的發(fā)現(xiàn)錯(cuò)誤為目的擴(kuò)展到了對(duì)缺陷的預(yù)防。10、說出軟件缺陷可能不修復(fù)的幾個(gè)原因。進(jìn)度中沒有安排足夠的時(shí)間,或者不算真正的軟件缺陷,或者修復(fù)的風(fēng)險(xiǎn)太大不值得修復(fù),以及軟件缺陷沒有正確的報(bào)告。11、簡(jiǎn)述在軟件產(chǎn)品中哪些是屬于軟件缺陷?1.軟件未實(shí)現(xiàn)軟件承諾品說明書要求的功能。2.軟件實(shí)現(xiàn)了產(chǎn)品說明書指明不應(yīng)該出現(xiàn)的錯(cuò)誤。3.軟件實(shí)現(xiàn)了軟件產(chǎn)品說明書中未提到的功能。4.軟件未實(shí)現(xiàn)產(chǎn)品說明書雖未提及但是應(yīng)該實(shí)現(xiàn)的目標(biāo)。5.軟件難以理解、不易使用、運(yùn)行緩慢或者(從測(cè)試員的角度看)最終用戶會(huì)認(rèn)為不好。12、為什么不能完全測(cè)試程序?除了極短小的簡(jiǎn)單程序,完全測(cè)試需要太多的輸入、輸出和分支組合。此外,軟件說明書也許不客觀,可以用多種方式解釋。五、問答題1、假如測(cè)試模擬飛行或模擬城市之類的模擬游戲,精確度和準(zhǔn)確度哪一個(gè)更值得測(cè)試?模擬游戲的目的是使游戲者置身于與現(xiàn)實(shí)情形接近的虛構(gòu)環(huán)境中。在模擬器中的飛行應(yīng)該是感覺像在真飛機(jī)上一樣。城市模擬就應(yīng)該反映真實(shí)城市的各種情形。軟件有了準(zhǔn)確性,才能談到精確。2、僅僅測(cè)試程序是否按預(yù)期方式運(yùn)行有何問題?這最多算是測(cè)試問題的一般,用戶不一定遵循規(guī)則,軟件測(cè)試員需要證實(shí)不按操作有何后果。此外,如果軟件進(jìn)行測(cè)試沒有打破沙鍋問到底的態(tài)度就會(huì)遺漏某些軟件缺陷。3、既然用戶界面沒有明確的對(duì)與錯(cuò),怎樣測(cè)試呢? 軟件測(cè)試員應(yīng)該檢查其是否符合7個(gè)重要的原則:符合標(biāo)準(zhǔn)規(guī)范、直觀、抑制、靈活、舒適、正確和實(shí)用。4、試舉Windows標(biāo)準(zhǔn)規(guī)范的例子。在windows中,按F1總是顯示軟件的幫助在windows中,F(xiàn)ile菜單總是最左邊的菜單選項(xiàng)在windows中,選擇Help菜單中About顯示軟件的版權(quán)、許可證、版本信息在windows中,Ctrl+C 復(fù)制 Ctrl+V剪切 Ctrl+P 粘貼 5、為什么要進(jìn)行系統(tǒng)測(cè)試?系統(tǒng)測(cè)試是我們傳統(tǒng)觀念的一種測(cè)試方式,也就是一般放在項(xiàng)目功能基本實(shí)現(xiàn)后的功能和性能等方面的測(cè)試,目前軟件測(cè)試已由開發(fā)的后期介入擴(kuò)展到了整個(gè)生命周期,由基于代碼運(yùn)行擴(kuò)展到靜態(tài)走讀,由傳統(tǒng)的發(fā)現(xiàn)錯(cuò)誤為目的擴(kuò)展到了對(duì)缺陷的預(yù)防。6、簡(jiǎn)述軟件測(cè)試策略描述軟件測(cè)試活動(dòng)的總體方法和目標(biāo)。軟件測(cè)試策略:在一定的軟件測(cè)試標(biāo)準(zhǔn)、測(cè)試規(guī)范的指導(dǎo)下,依據(jù)測(cè)試項(xiàng)目的特定環(huán)境約束而規(guī)定的軟件測(cè)試的原則、方式和方法的集合。軟件測(cè)試活動(dòng)的總體方法包括: 單元測(cè)試:純代碼的測(cè)試、主要測(cè)試代碼語(yǔ)言的正確性,入所有的代碼釋放都可以跑到,是否有冗余的代碼等等。 集成測(cè)試:接口測(cè)試。主要代碼塊之間的接口,看看數(shù)據(jù)的傳輸是否有問題。 系統(tǒng)測(cè)試:黑盒測(cè)試,不接觸代碼,只對(duì)整個(gè)系統(tǒng)做功能的測(cè)試和性能的測(cè)試。軟件測(cè)試的最終目標(biāo):驗(yàn)證產(chǎn)品是否滿足客戶的要求,并盡可能多的發(fā)現(xiàn)產(chǎn)品中隱藏的BUG,確保交給用戶的產(chǎn)品滿足用戶的需求。7、如何對(duì)測(cè)試需求進(jìn)行分解? 對(duì)測(cè)試需求進(jìn)行分解需要反復(fù)檢查并理解各種信息,和用戶交流,理解他們的要求??梢园凑找韵虏襟E執(zhí)行。1確定軟件提供的主要任務(wù)。2對(duì)每個(gè)任務(wù),確定完成該任務(wù)所要進(jìn)行的工作。3確定從數(shù)據(jù)庫(kù)信息引出的計(jì)算結(jié)果。4對(duì)于對(duì)時(shí)間有要求的交易,確定所要的時(shí)間和條件。5確定會(huì)產(chǎn)生重大意外的壓力測(cè)試,包括內(nèi)存、硬盤空間、高的交易率。6確定應(yīng)用需要處理的數(shù)據(jù)量。7確定需要的軟件和硬件配置。8確定其他與應(yīng)用軟件沒有直接關(guān)系的商業(yè)交易。9確定安裝過程。10確定沒有隱含在功能測(cè)試中的用戶界面要求。8、簡(jiǎn)述選擇測(cè)試用例的原則。1.對(duì)于有輸入的所有功能,既要用有效的輸入來測(cè)試,也要用無效的輸入來測(cè)試。2.經(jīng)過菜單調(diào)用的所有功能都應(yīng)該被測(cè)試,包括通過一個(gè)菜單調(diào)用的組合功能3.設(shè)計(jì)的測(cè)試用例數(shù)量能夠達(dá)到合理測(cè)試所需的“最少”(減少測(cè)試成本)4.設(shè)計(jì)的測(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)論