軟件測試復習試題附答案_第1頁
軟件測試復習試題附答案_第2頁
軟件測試復習試題附答案_第3頁
軟件測試復習試題附答案_第4頁
軟件測試復習試題附答案_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第頁軟件測試復習試題附答案1.下列選項中,哪一項不是影響軟件質(zhì)量的因素?()A、需求模糊B、缺乏規(guī)范的文檔指導C、軟件測試要求太嚴格D、開發(fā)人員技術有限【正確答案】:C2.在UFT中,以下Action的調(diào)用行為,()調(diào)用過來的Action不能進行修改。A、調(diào)用新操作B、調(diào)用操作副本C、調(diào)用現(xiàn)有操作D、以上都是【正確答案】:C3.()軟件測試是為了證明程序無錯。A、對B、錯【正確答案】:B4.有效等價類可以捕獲程序中的缺陷,而無效等價類不能捕獲缺陷。()A、對B、錯【正確答案】:B5.用邊界值分析法,假定1<X<100,那么X在測試中應該取的邊界值是()。A、X=1,X=100B、X=0,X=1,X=100,X=101C、X=2,X=99D、X=0,X=101【正確答案】:B6.在UFT中,下列哪個檢查點可以檢查一個對象的屬性?()A、標準檢查點B、文本檢查點C、文本區(qū)域檢查點D、XML檢查點【正確答案】:A7.使用UFT進行腳本錄制時,可以在()進行錄制模式的切換。A、錄制前B、錄制過程中C、錄制完成后D、任何時間【正確答案】:B8.在UFT中,()類型的Action只能被存儲它的測試調(diào)用一次。A、非重用型B、重用型C、外部型D、內(nèi)部型【正確答案】:A9.下列關于軟件性能測試的說法中,正確的是()。A、性能測試的目的不是為了發(fā)現(xiàn)軟件缺陷B、壓力測試與負載測試的目的都是為了探測軟件在滿足預定性能需求的情況下所能負擔的最大壓力C、性能測試通常要對測試結果進行分析才能獲得測試結論D、軟件可靠性測試通常用于有可靠性要求的軟件【正確答案】:C10.測試需求分析過程包括哪三個環(huán)節(jié)?()A、需求采集-需求分析-需求評審B、需求采集-需求評審-需求確認C、需求分析-需求設計-需求評審D、需求分析-需求評審-需求確認【正確答案】:A11.下列選項中,哪一項不是軟件開發(fā)模型?()A、V模型B、快速模型C、螺旋模型D、敏捷模型【正確答案】:A12.決策表法是由因果圖法演變而來的。A、對B、錯【正確答案】:A13.對于一個含有n個變量的程序,采用邊界值分析法測試程序會產(chǎn)生()個測試用例。A、6n+1B、5nC、4n+1D、7n【正確答案】:C14.()軟件存在缺陷是由于開發(fā)人員水平有限引起的,一個非常優(yōu)秀的程序員可以開發(fā)出零缺陷的軟件。A、對B、錯【正確答案】:B15.為了節(jié)省計算機的空間,UFT支持將測試腳本導出為(),這樣更方便測試腳本的傳遞。A、壓縮文件B、word文件C、Excel文件D、Html文件【正確答案】:A16.UFT的對象存儲庫中,存儲的是()對象。A、測試B、運行時C、實例D、引用【正確答案】:A17.缺陷管理的最終目標是()。A、發(fā)現(xiàn)缺陷B、分析缺陷C、預防缺陷D、統(tǒng)計缺陷【正確答案】:C18.軟件測試按照是否被執(zhí)行可分為()。A、黑盒測試、白盒測試B、功能性測試和結構性測試C、單元測試、集成測試和系統(tǒng)測試D、動態(tài)測試和靜態(tài)測試【正確答案】:D19.在UFT中,以下哪種腳本強化技術,只能在錄制過程中添加()。A、同步點B、標準檢查點C、參數(shù)化D、自定義檢查點【正確答案】:A20.關于邏輯覆蓋,下列說法中錯誤的是()。A、語句覆蓋的語句不包括空行、注釋等。B、相比于語句覆蓋,判定覆蓋考慮到了每個判定語句的取值情況。C、條件覆蓋考慮了每個邏輯條件取值的所有組合情況D、在邏輯覆蓋中,條件組合覆蓋是覆蓋率最大的測試方法【正確答案】:C21.使用邊界值分析法測試時,只取邊界2個值即可完成邊界測試。A、對B、錯【正確答案】:B22.下列()的測試步驟中需要進行局部數(shù)據(jù)結構測試。A、單元測試B、集成測試C、確認測試D、系統(tǒng)測試【正確答案】:A23.下列選項中,哪一項不屬于邏輯覆蓋的?()A、語句覆蓋B、條件覆蓋C、判定覆蓋D、判定-語句覆蓋【正確答案】:D24.在UFT中,添加標準檢查點的方法有()。A、在錄制過程中,使用“插入”菜單上的命令B、錄制完成后,右鍵單擊要添加標準檢查點的步驟,然后選擇“插入標準檢查點”C、錄制完成后,右鍵單擊活動視圖中要添加標準檢查點的對象,然后選擇“插入標準檢查點”D、以上都可以【正確答案】:D25.測試用例是為達到最佳的測試效果或高效的揭露隱藏的錯誤而精心設計的少量測試數(shù)據(jù),至少應該包括()。A、測試輸入、執(zhí)行條件和預約的結果B、測試目標、測試工具C、測試環(huán)境D、測試配置【正確答案】:A26.UFT中一個步驟里面不包含哪一個部分?A、對象B、方法C、參數(shù)D、方法屬性【正確答案】:C27.下列()方法設計出的測試用例發(fā)現(xiàn)程序錯誤的能力最強。A、等價類劃分法B、邊界值分析法C、場景法D、因果圖法【正確答案】:B28.語句覆蓋可以測試程序中的邏輯錯誤。A、對B、錯【正確答案】:B29.判定-條件覆蓋沒有考慮判定語句與條件判斷的組合情況。A、對B、錯【正確答案】:A30.以下對同步點和wait函數(shù)的描述,不正確的是()。A、兩者都會指示UFT暫停測試或組件B、兩者功能完全相同只是實現(xiàn)方法不同C、同步點是有目的地暫停等待,當指定對象的屬性達到指定值時會提前結束等待D、wait函數(shù)是無目的地暫停等待,當?shù)却龝r間達到wait函數(shù)參數(shù)所規(guī)定的時間后繼續(xù)執(zhí)行后面的任務【正確答案】:B31.在軟件性能測試中,下列指標中不是軟件性能指標的是()。A、響應時間B、吞吐量C、資源利用率D、并發(fā)進程數(shù)【正確答案】:D32.軟件缺陷管理的核心是()。A、缺陷報告B、缺陷分析C、缺陷庫D、缺陷統(tǒng)計【正確答案】:B33.下列哪一項不是軟件缺陷產(chǎn)生的原因?()A、需求不明確B、測試用例設計不好C、軟件結構復雜D、項目周期短【正確答案】:B34.ObjectSpy對象探測器是用來做什么的?A、查看對象屬性和方法B、查看對象C、查看代碼D、查看值【正確答案】:A35.測試人員需要以下哪些權限來進行測試?A、DatabaseB、HostSystemC、Input/OutputDataD、Allofabove【正確答案】:D36.關于軟件測試,下列說法中錯誤的是()。A、在早期的軟件開發(fā)中,測試就等同于調(diào)試B、軟件測試是使人工或自動化手段來運行或測定某個系統(tǒng)的過程C、軟件測試的目的在于檢驗它是否滿足規(guī)定的需求或是弄清楚預期結果與實際結果之間的差異D、軟件測試與軟件開發(fā)是兩個獨立、分離的過程【正確答案】:D37.啟動UTF后,會彈出加載插件(add-in)對話框,對插件的選擇描述正確的是()。A、插件的選擇和被測對象控件沒有關系,可隨意選擇加載B、不加載任何插件,也可以正常的進行自動測試工作C、加載的插件不能識別對象控件時,可在打開的UFT菜單中直接進行設置D、能夠成功識別對應插件的測試對象控件【正確答案】:D38.以下描述,錯誤的是()。A、UFT提供兩種數(shù)據(jù)表:全局表和操作數(shù)據(jù)表B、全局表是全局變量,表中有多少行,在程序回放時就要回放幾次C、操作數(shù)據(jù)表是局部變量,不管表中有多少行,程序僅回放一次D、通過相同的手段設置全局表和操作數(shù)據(jù)表的迭代次數(shù)【正確答案】:D39.()現(xiàn)在比較流行的軟件開發(fā)模型是螺旋模型。A、對B、錯【正確答案】:B40.下列關于軟件缺陷的定義正確的是()。A、軟件缺陷是計算機軟件或程序中存在的某種破壞軟件正常運行的問題、錯誤,或者是隱藏的功能缺陷。B、軟件缺陷指軟件產(chǎn)品(包括文檔、數(shù)據(jù)、程序等)中存在的所有不希望或不可接受的偏差,這些偏差會導致軟件的運行與預期不同,從而某種程度上不能滿足用戶的需求。C、從產(chǎn)品內(nèi)部看,缺陷是軟件產(chǎn)品開發(fā)或維護過程中存在的錯誤、毛病等各種問題;從產(chǎn)品外部看,缺陷是系統(tǒng)所需要實現(xiàn)的某種功能的失效或違背。D、以上都對【正確答案】:D41.系統(tǒng)測試人員在填寫軟件缺陷報告時,下面哪一項是不需要填寫的信息?()A、分類信息(嚴重等級、優(yōu)先級、缺陷類型)B、由誰報告這個缺陷C、重現(xiàn)這個缺陷的步驟D、這個缺陷是如何解決的【正確答案】:D42.通過(),可以讓UFT生成一個隨機數(shù)字,然后將其插入“機票預訂”軟件的“票數(shù)”編輯字段。A、數(shù)據(jù)表參數(shù)B、環(huán)境變量參數(shù)C、隨機數(shù)字參數(shù)D、測試、操作或組件參數(shù)【正確答案】:C43.啟動UFT后,會彈出加載插件(add-in)對話框,以下對插件的選擇描述正確的是()。A、插件的選擇和被測對象控件沒有關系,可隨意選擇加載B、不加載任何插件,也可以正常的進行自動化測試工作C、加載的插件不能識別對象控件時,可在打開的UFT菜單中直接進行設置D、選擇插件是為了能夠成功識別對應插件的測試對象控件【正確答案】:D44.怎樣保證UFT的一個測試可以自動進行多次回放?A、保證加載了合適的Add-In插件B、打開所有桌面上需要的軟件C、設置測試部分的合理的開始和結束條件D、添加多條測試數(shù)據(jù)【正確答案】:C45.為了提高測試的效率,應該()。A、隨機地選取測試數(shù)據(jù)B、取一切可能的輸入數(shù)據(jù)作為測試數(shù)據(jù)C、在完成編碼以后制定軟件的測試計劃D、選擇發(fā)現(xiàn)錯誤的可能性大的數(shù)據(jù)作為測試數(shù)據(jù)?!菊_答案】:D46.LoadRunner可以模擬多用戶并發(fā)及回訪腳本的是()。A、VirtualUserGeneratorB、ControllerC、AnalysisD、LoadGenerator【正確答案】:B47.因果圖考慮了程序輸入、輸出之間的各種組合情況A、對B、錯【正確答案】:A48.軟件缺陷產(chǎn)生的最大原因是()。A、軟件需求說明書B、設計方案C、編碼D、維護【正確答案】:A49.UTF支持的編碼語言是()。A、CB、VBC、VBScriptD、JavaScript【正確答案】:C50.下列哪一項不是軟件測試的原則?()A、測試應基于用戶需求B、測試越晚進行越好C、窮盡測試是不可以的D、軟件測試應遵循GoodEnough原則【正確答案】:B51.下列()生成的測試腳本,在對象存儲庫中不需要存儲測試對象。A、錄制方式B、通過步驟生成器C、拖動對象D、描述性編程【正確答案】:D52.()軟件缺陷都存在于程序代碼中。A、對B、錯【正確答案】:B53.下列不屬于性能測試工具的是()。A、LoadRunnerB、WedStoneC、WASD、RationalRobot【正確答案】:D54.缺陷預防的核心任務是原因分析。分析缺陷根本原因可以借助的方法或工具是()。A、魚骨圖B、柏拉圖C、ODC分析D、以上都對【正確答案】:D55.利用UFT的步驟生成器,可以添加下列()類型的步驟。A、測試對象方法和屬性B、實用程序?qū)ο蠓椒ê蛯傩訡、庫函數(shù)、VBScript函數(shù)和內(nèi)部腳本函數(shù)D、以上都可以【正確答案】:D56.UFT假設一個Test有1個Action。該Action中設置Global表有3個變量,每個變量有4行數(shù)據(jù)值。Local表中有2個變量,每個變量有5行數(shù)據(jù)值。該Test和Action均設置為運行所有行,則該Action會被執(zhí)行多少次?()A、12次B、20次C、6次D、10次【正確答案】:B57.下面不屬于負載壓力測試的測試場景的是()。A、恢復測試B、疲勞強度測試C、大數(shù)據(jù)量測試D、并發(fā)性能測試【正確答案】:A58.語句覆蓋無法考慮分支組合情況。A、對B、錯【正確答案】:A59.UFT中有兩種對象:測試對象(TO)和運行時對象(RO),在測試執(zhí)行過程中,()是()關聯(lián)的對象。A、TOROB、ROTOC、A或BD、兩種對象之間沒有關系【正確答案】:B60.以下關于自動化測試的局限性的描述,錯誤的有()。A、自動化測試不能取代手工測試B、自動化測試比手工測試發(fā)現(xiàn)的缺陷少C、自動化測試不能提高測試覆蓋率D、自動化測試對測試設計依賴性極大【正確答案】:B61.在利用UFT進行腳本錄制時,以下哪種做法是不正確的()。A、成功打開UFT,并根據(jù)被測應用選擇相應的插件B、首次操作被測試應用程序,對被測試應用程序的業(yè)務流程不了解C、關閉所有與被測程序無關的程序窗口D、測試人員對UFT的操作界面十分熟悉【正確答案】:B62.()是根據(jù)輸出對輸入的依賴關系來設計測試用例。A、邊界值分析B、等價類劃分C、因果圖法D、錯誤推測法【正確答案】:C63.對于源代碼插樁,探針具有較好的通用性。A、對B、錯【正確答案】:A64.()軟件測試要投入盡可能多的精力以達到100%的覆蓋率。A、對B、錯【正確答案】:B65.軟件測試是通過()執(zhí)行軟件的活動。A、測試用例B、輸入數(shù)據(jù)C、測試環(huán)境D、輸入條件【正確答案】:A66.以下關于測試用例的特征的描述錯誤的是()。A、最后可能抓住錯誤的B、一定會有重復的、多余的C、一組測試用例中最有效果的

D、既不是太簡單,也不是太復雜【正確答案】:B67.UFT的()視圖,是一種圖形化的視圖,由類似表格的視圖組成,比較適合初學者使用。A、關系視圖B、關鍵字視圖C、專家視圖D、對象視圖【正確答案】:B68.如果程序要求輸入值是一個有限區(qū)間的值,可以劃分為1個有效等價類(取值范圍)和1個無效等價類(取值范圍之外)。A、對B、錯【正確答案】:B69.()軟件測試H模型融入了探索測試。A、對B、錯【正確答案】:B70.關于程序插樁法,下列說法中錯誤的是()。A、程序插樁法就是往被測程序中插入測試代碼以達到測試目的的方法B、程序插樁法可以分為目標代碼插樁法和源代碼插樁法C、源代碼插樁法的程序需要經(jīng)過編譯、鏈接過程,但測試代碼不參與編譯、鏈接過程D、目標代碼插樁是往二進制程序中插入測試代碼【正確答案】:C71.UFT以()為內(nèi)嵌語言。A、CB、VBC、VBScriptD、JavaScript【正確答案】:C72.測試工程師的工作包括走查代碼、評審開發(fā)文檔,這屬于()。A、動態(tài)測試B、靜態(tài)測試C、黑盒測試D、白盒測試【正確答案】:B73.導致軟件缺陷最主要的原因是()。A、編碼錯誤B、測試過程不足C、不完善的需求定義D、邏輯設計錯誤【正確答案】:C74.()是由UFT的設計人員事先設計好的,用來描述測試過程和測試邏輯的語言因子。主要有三類:被操作對象(Item)、操作(Operation)和值(Value)。A、關鍵字B、步驟生成器C、同步點D、檢查點【正確答案】:A75.關于軟件缺陷,下列說法中錯誤的是()。A、軟件缺陷是軟件中(包括程序和文檔)存在的影響軟件正常運行的問題B、按照缺陷的優(yōu)先級不同可以將缺陷劃分為立即解決、高優(yōu)先級、正常優(yōu)先級、低優(yōu)先級C、缺陷報告有統(tǒng)一的模板,該模板是IEEE729-1983D、每個缺陷都有一個唯一的編號,這是缺陷的標識【正確答案】:C76.測試管理的基礎是()。A、軟件測試質(zhì)量管理B、軟件測試文檔管理C、軟件測試需求管理D、軟件測試流程管理【正確答案】:C77.適合做自動化測試的項目有()。A、系統(tǒng)業(yè)務邏輯和交互過于復雜的項目B、周期短或一次性的項目C、軟件不穩(wěn)定,且用戶界面和功能頻繁變化的項目D、增量式開發(fā)、持續(xù)集成項目【正確答案】:D78.對UFT的“錄制和運行設置”對話框的描述,以下不正確的是()。A、在插件選擇界面選擇的插件不同,該對話框的顯示格式也不同B、如果在插件選擇界面同時選擇多個插件,該對話框?qū)⒂卸鄠€選項卡供選擇C、此項內(nèi)容的設置意義不大D、在該對話框中,主要選擇被錄制程序(即對什么樣的程序進行錄制)【正確答案】:C79.目標代碼插樁需要重新編譯、鏈接程序。A、對B、錯【正確答案】:B80.單元測試的依據(jù)是()。A、模塊功能規(guī)格說明B、系統(tǒng)模塊結構圖C、系統(tǒng)需求規(guī)格說明D、ABC都可【正確答案】:A1.測試管理策略主要回答的兩個問題是()。A、測試管理什么B、測試管理的

溫馨提示

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

最新文檔

評論

0/150

提交評論