軟件測試習題庫+答案_第1頁
軟件測試習題庫+答案_第2頁
軟件測試習題庫+答案_第3頁
軟件測試習題庫+答案_第4頁
軟件測試習題庫+答案_第5頁
已閱讀5頁,還剩16頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

軟件測試習題庫+答案一、單選題(共100題,每題1分,共100分)1.以下不屬于測試計劃設計的工具的是()A、WordB、ExcelC、ProjectD、PPT正確答案:D2.模塊是組成軟件結構的基本元素,它是()的集合。A、變量定義和功能實現B、變量和函數C、數據說明和算法D、軟件描述和實現正確答案:C3.軟件管理按時間可劃分為()和使用維護管理。A、開發進度管理B、生產管理C、技術管理D、軟件設計管理正確答案:B4.著作權亦稱(),是指著作權人對其作品享有的專有權利。A、版權B、許可權C、產權D、專利權正確答案:A5.面向對象測試中測試類定義的每種方法,基本上相當于傳統軟件測試中的()。A、驗證測試B、單元測試C、系統測試D、模塊測試正確答案:B6.十進制數(307)10轉換為十六進制數的結果是()。A、(226)16B、(133)16C、(281)16D、(186)16正確答案:B7.下列選項中關于軟件測試敘述錯誤的是()A、軟件測試可以作為度量軟件與用戶需求間差距的手段B、軟件測試的根本目的是盡可能多地發現問題并排除潛在的錯誤,最終把一個高質量的軟件系統交給用戶使用。C、沒有發現錯誤的測試也是有價值的D、軟件測試的目的是暴露問題正確答案:B8.虛擬機好似通用的計算機,有自己的指令系統,但本身沒有()。A、翻譯程序B、實際的硬件C、翻譯指令D、操作系統正確答案:B9.()是采用人—機對話的方式控制作業的運行。A、實時作業控制B、脫機作業控制C、聯機作業控制D、動態作業控制正確答案:C10.在Bugzilla中,如果一個缺陷的處理狀態被開發人員置為Wontfix,則表明()A、這個Bug中描述的B、這個Bug中描述的是問題,但不修改C、根據這個Bug的描述無法查找問題的原因并解決,需要提供更多的關于這個Bug的信息D、這個Bug描述的是問題,但不能確定是否在這個版本中修改正確答案:B11.為了對我們所設計的系統進行測試,我們使用測試工具模擬上萬個用戶從終端同時登陸,找出因資源不足而導致的錯誤,你認為現在最有可能進行的測試活動是()A、負載測試B、安全測試C、容量測試D、壓力測試正確答案:A12.()方法的主要優點包括:與人類習慣的思維方法一致、穩定性好、可重用性好、可維護性好。A、程式化程序設計B、模塊化程序設計C、結構化程序設計D、面向對象正確答案:D13.在用()觀點建立起的3種模型中(對象模型、動態模型、功能模型),對象模型是最基本、最重要、最核心的。A、原型法B、面向對象C、模塊化D、結構化正確答案:B14.下列關于軟件缺陷說法錯誤的是()A、對于不影響使用的小缺陷也要及時報告B、永遠都要報告不可重現的錯誤C、軟件bug就是程序的錯誤D、不要夸大程序缺陷正確答案:C15.根據軟件測試V模型,下列哪項()是這對設計進行的A、驗收測試B、單元測試、集成測試C、系統測試、集成測試D、確認測試正確答案:B16.編譯程序與操作系統和計算機硬件有關,為了提高編譯程序的可移植性,人們提出了()的理論。A、模塊化B、虛擬機C、編譯型翻譯D、解釋型翻譯正確答案:B17.以下不用于單機版系統測試的是()。A、界面測試B、壓力測試C、安裝測試D、功能測試正確答案:B18.軟件維護的種類不包括:()。A、改正性維護B、完善性維護C、適應性維護D、擴展性維護正確答案:D19.ERP是下列哪類軟件的縮寫()A、管理信息系統B、企業資源規劃系統C、人力資源管理系統D、決策支持系統正確答案:B20.()是指對研究的系統要抓住重要方面,而忽略個別的、非本質的屬性和差別,抽出共性的、本質的東西。A、模塊B、對象C、抽象D、類正確答案:C21.運行錯誤不包括:()。A、溢出錯誤B、系統錯誤C、邏輯錯誤D、硬件檢測的錯誤正確答案:A22.()是一種跟蹤已運行和未運行代碼的工具,它可以告訴用戶測試用例是否運行了所有代碼。A、覆蓋監控B、符號調試程序C、系統測試D、測試記錄正確答案:A23.用于防止使軟件質量倒退的測試叫()。A、回歸測試B、模塊測試C、系統測試D、計劃測試正確答案:A24.()的特點包括:功能域明確;不可能任意轉移控制;容易確定局部和全局數據的作用域;容易表現嵌套關系。A、程序流程圖B、PAD圖C、盒圖D、判定表正確答案:C25.以下關于軟件測試的說法中正確的是()A、無經驗用戶的測試是盲目的,所以不值得參考B、已找到軟件缺陷越多,說明那里的軟件缺陷越多C、專業的測試人員要盡量運用測試技術進行測試,直覺和預感是沒有用的D、以上均不正確正確答案:B26.下列那種方法不能提高程序的運行效率:()。A、不要把不同的數據類型混在一起B、尋找復雜性小的算法C、簡化邏輯結構D、盡量避免采用多維數組(C語言除外)和復雜的表格正確答案:C27.MFC的()類包含了有關用于Internet編程的Win32API函數。A、WinsockB、WinwebC、WinInetD、WinApp正確答案:C28.只有同時使用()的方法,才是真正面向對象的方法。A、對象、類和消息B、對象、類、繼承和消息C、對象、繼承和消息D、對象、類、繼承正確答案:B29.測試大綱一般是()的進一步細化A、測試需求B、原始需求C、軟件需求D、產品需求正確答案:D30.以下測試員的經驗值得借鑒的是()A、直覺在測試中是很重要的,可以將其作為合理性證明,來設計具體的測試數據,或判斷具體的輸出B、有些缺陷過于明顯,沒有必要再寫了C、嚴重等級低的問題優先級一定低D、每個版本要先有通過冒煙測試后才投入測試正確答案:C31.()是通過逐級文字菜單來組織鏈接和內容的,它不像WWW那樣有豐富的多媒體頁面。A、GopherB、HttpC、FtpD、Finger正確答案:A32.()也稱為分支覆蓋,是一種較強的邏輯覆蓋。A、路徑覆蓋B、條件覆蓋C、條件組合覆蓋D、判定覆蓋正確答案:D33.()語言具有的特征包括:對象生成功能、消息傳遞機制、類和遺傳機制。A、面向對象B、模塊化程序設計C、結構化程序設計D、程式化程序設計正確答案:A34.()最難查找,因為這種錯誤來自于對問題的解決方案的錯誤理解。A、運行錯誤B、語法錯誤C、連接錯誤D、邏輯錯誤正確答案:D35.下列關于測試與調試得說法中正確得就是()A、調試主要在軟件得開發階段進行。B、測試就是測試人員得職責,在整個測試活動中可以不需要開發人員得參與。C、調試一般不能確定程序中潛在錯誤發生得原因D、測試與調試沒有本質區別。目得都就是為了發現軟件系統中得錯誤。正確答案:B36.G18N表示的意思是()A、國際化B、多國語言版本化C、全球化D、本地化正確答案:C37.以下不屬于外包測試的三種服務模式的是()A、設立聯合研發中心B、完全高岸外包offshoreC、現場測試onsiteD、開發人員到測試工作進行開發正確答案:D38.項目管理的核心管理是()A、采購管理B、人力資源管理C、成本管理D、溝通管理正確答案:C39.以下不屬于缺陷報告分類的是()A、按照缺陷引入原因劃分B、按照發現缺陷的時間先后分類C、按照缺陷優先級分類D、按照所屬功能模塊劃分正確答案:B40.下列關于靜態測試和動態測試的說法中正確的是()A、動態測試的方法只能是黑盒測試B、靜態測試的方法只能是白盒測試C、靜態測試無需運行程序,而動態測試需要運行程序D、靜態測試只能由人工進行正確答案:C41.軟件測試得目的是()A、解決軟件中隱藏得錯誤B、證明軟件得正確性C、盡量不發現錯誤以便早日提交軟件D、發現軟件中隱藏得錯誤正確答案:D42.以下不屬于軟件測試結束的標準是()A、缺陷修復率達到設計要求B、項目結項時間到達C、模塊測試用例執行完畢D、測試覆蓋了軟件的需求正確答案:B43.下面不強調迭代開發的軟件開發模型是()A、瀑布模型B、螺旋模型C、敏捷開發模型D、快速原型模型正確答案:A44.()中的菱形框代表關系,它確定了實體對之間邏輯上和數量上的聯系。A、程序流程圖B、狀態轉化圖C、對話圖D、實體關系圖正確答案:D45.關于風險分析,下列說法錯誤的是()A、項目進行過程中,不必時時對風險分析的結果進行評估B、風險分析應在軟件生命周期內盡早進行C、最早的風險分析應該在確定明確的需求之后馬上進行D、對于每個發布版本而言,需要版本變更再次進行完整的風險評估正確答案:A46.降低缺陷費用最有效得方法就是()。A、盡可能早得開始測試B、讓用戶進行測試C、測試盡可能全面D、測試盡可能深入正確答案:A47.軟件工程中描述生存周期得瀑布模型一般包括計劃、()、設計、編碼、測試、維護等幾個階段。A、需求分析B、問題定義C、需求調查D、可行性分析正確答案:A48.對于冒煙測試,以下說法錯誤的是()A、軟件修改后,對其關鍵功能進行的測試B、為防止出現資源浪費,在通過冒煙測試后,系統方可進入全面測試階段C、冒煙測試用于確認是否需要將測試人員進入新版本測試工作中D、冒煙測試是隨機測試的一種方法,測試充分性無法得到衡量正確答案:D49.在單鏈表中,每個節點有兩個域:()和指針域。A、結構域B、數據域C、代碼域D、指令域正確答案:B50.以下說法正確的是()A、軟件是物理實體B、軟件開發已經完全擺脫手工開發的流程C、軟件的運行與計算機系統存在依賴性D、軟件也存在老化和磨損的問題正確答案:C51.()是網絡的核心,它的主要任務是為網絡上的其它機器提供服務。A、網絡協議B、客戶機C、工作站D、服務器正確答案:D52.嚴重得軟件缺陷得產生主要源自()。A、需求B、編碼C、設計D、測試正確答案:A53.在模塊劃分中,類是()的模塊。A、面向功能B、面向對象C、面向結構D、面向過程正確答案:B54.按存儲的工作方式分類,存儲器可分為()。A、軟盤、硬盤、光盤B、半導體存儲器、磁表面存儲器、光存儲器C、RAM、ROM、BIOSD、隨機讀寫存儲器、順序讀寫存儲器、只讀存儲器正確答案:D55.以下不屬于按照軟件測試技術劃分的是()A、白盒測試B、灰盒測試C、多國語言版本測試D、黑盒測試正確答案:C56.面向對象就是既使用對象又使用類和繼承等機制,而且對象之間僅能通過()來實現彼此之間的通信。A、傳遞參數B、傳遞消息C、全局變量D、變量正確答案:B57.下列說法正確的是:()。A、OOA是面向對象設計的縮寫B、OOS是面向對象設計的縮寫C、OID是面向對象設計的縮寫D、OOD是面向對象設計的縮寫正確答案:D58.軟件產品發行時存在風險,通常風險為高、中、低三級,有損公司形象通常屬于()A、低B、不算風險C、中D、高正確答案:D59.創建輔助線程只需兩步:()。A、實現控制函數和創建線程B、實現控制函數和啟動線程C、實現控制類和啟動線程D、實現控制類和實現控制函數正確答案:B60.判定表由4部分組成:其中()是和每種條件組合相對應的動作。A、左上部B、右上部C、右下部D、左下部正確答案:C61.在選取測試數據時要考慮的條件是:()。A、能否驗證采用這個數據時代碼的正確性B、能否驗證采用這個數據時程序的正確性C、這個測試數據糾正錯誤的潛力如何D、這個測試數據是否能夠糾正錯誤正確答案:B62.下列不屬于軟件定義時期的主要任務的是:()A、導出實現工程目標應該采用的策略及系統必須完成的功能;B、確定工程的可行性;C、設計軟件的結構D、確定軟件開發工程的總目標;正確答案:C63.勞動關系主要是指勞動者和()在實現勞動的過程中發生的社會關系。A、勞動者B、用人單位C、管理人員D、生產工具正確答案:B64.下列關于缺陷分類的說法中錯誤的是()A、按嚴重性來給缺陷進行分類,主要是從產品和用戶的角度來考慮B、缺陷的優先級隨著項目的發展會發生變化C、缺陷越嚴重,優先級越高D、優先級表示修復缺陷的迫切程度和應該何時修復正確答案:C65.樁模塊在單元測試中()A、用以模擬被測模塊的上級模塊B、用以檢驗被測模塊與下級模塊的接口C、調用被測模塊D、主要用來接受測試數據正確答案:B66.關于編寫測試計劃正確的注意事項是()A、要關注軟件測試的成本預算B、測試任務和開發任務完全相互獨立C、不分析任務,直接安排工作日程D、測試計劃一旦確定之后不再更改正確答案:A67.軟件開發通常由()4個階段組成。A、軟件定義、詳細設計、編碼、軟件維護B、軟件定義、詳細設計、編碼、軟件測試C、概要設計、詳細設計、編碼、軟件測試D、概要設計、詳細設計、編碼、軟件維護正確答案:C68.下列關于軟件評審的說法中錯誤的是()A、文檔和源代碼都屬于評審的范疇B、評審可以直接對測試對象進行質量改善,也可以間接的改善過程質量C、評審的文檔包括開發文檔,管理文檔和用戶文檔D、市場宣傳材料如包裝文字和圖形等不屬于文檔評審范疇正確答案:D69.碰到無法重現的缺陷,測試人員應該采取的措施是()A、盡快將該缺陷提交給開發人員B、忽略該缺陷,無需提交相關記錄C、優化缺陷,找到缺陷產生的原因后,再提交給開發人員D、報告給測試管理者,請管理者決定是否提交給開發人員正確答案:D70.通常,軟件生命周期中的很多環節都有可能引入缺陷,相對而言,在下列各階段中發現的缺陷修復成本最低的是()A、設計階段B、編碼階段C、需求階段D、維護階段正確答案:C71.一般來說,ISP的網絡中心都會有一臺專門完成域名地址到IP地址轉化的計算機,這臺計算機稱作()。A、WEB服務器B、域名服務器C、EMAIL服務器D、代理服務器正確答案:B72.下列有關測試說法中,正確的是()A、測試組的測試工作是在編碼階段開始的B、靜態測試是不運行被測程序本身,而尋找程序代碼中可能存在的錯誤或評估程序代碼的過程C、所有的測試都適合引入測試工具輔助進行測試D、只要進行有效的測試,就能獲得高質量的軟件產品正確答案:B73.在軟件測試方法中,白盒測試法把程序看成是一個透明的盒子,以程序的()和處理過程為依據,對程序的所有邏輯路徑進行細致的檢查。A、內部結構B、功能C、流程D、外部結構正確答案:A74.()翻譯程序在語言程序翻譯時,讀入一句源程序,則翻譯一句,執行一句,反反復復直到最終完成。A、編譯型B、解釋型C、脫機型D、過程型正確答案:B75.在操作系統的管理下,在內存中劃出若干個單元作為緩沖區,這種緩沖稱為()。A、單緩沖B、軟件緩沖C、硬件緩沖D、多重緩沖正確答案:B76.下列關于軟件測試各階段的說法中正確的是()A、驗收測試是一個軟件產品的第一個測試階段B、集成測試是在系統測試之后,將通過確認測試的軟件,與硬件、外設、數據和人員等所有其他相關元素結合在一起進行測試的過程C、單元測試是最小單位的測試D、對于那些無法獨立運行的單元模塊,只能用靜態的方法對其進行單元測試正確答案:C77.下列不屬于測試需求分析階段的輸入的是()A、軟件需求規格說明B、軟件設計說明C、軟件測試的方法與規范D、軟件測試計劃正確答案:B78.軟件就是程序與()得集合。A、測試用例B、代碼C、文檔D、測試正確答案:C79.狹義地講,測試是:()。A、指軟件產品生命周期內所有的檢查、評審和確認活動B、對軟件產品功能的檢查和評價C、對軟件產品質量的檢驗和評價D、對軟件產品是否存在bug的檢驗正確答案:C80.軟件測試是軟件質量保證的重要手段()是軟件測試的最基礎環節A、確認測試B、單元測試C、驗收測試D、系統測試正確答案:B81.以下()是在概要設計階段測試人員應該完成的文檔A、集成測試方案B、系統測試方案C、單元測試方案D、軟件規格需求說明書正確答案:A82.()是一種面向數據庫系統的模型,主要用于DBMS的實現。A、概念模型B、邏輯模型C、實體模型D、物理模型正確答案:B83.()存儲一個對話框模板,模板制定了對話框的特征,包括其大小、位置、風格以及對話框中各種控件等。A、對話框類B、對話框函數C、對話框模板資源D、單模對話框正確答案:C84.驅動模塊在單元測試中()A、用以模擬被測模塊的上級模塊B、不可以接受測試數據C、用以檢驗被測模塊與下級模塊的接口D、由被測模塊調用正確答案:A85.測試環境中不包括得內容就是()A、測試所需硬件環境B、測試所需網絡環境C、測試所需軟件環境D、測試所需文檔資料正確答案:D86.()是一種簡單的協議,它使用的端口是43。A、HttpB、FtpC、WhoisD、Gopher正確答案:C87.在文件結構中,()對用戶是透明的。A、字符型文件結構B、字節型文件結構C、邏輯的文件結構D、物理的文件結構正確答案:D88.在VC中,如果在MenuItem屬性頁中選擇()復選框,表示此菜單項是一個多級菜單,并且其右邊將會出現一個新菜單框。A、CheckedB、inactiveC、Pop-upD、Grayed正確答案:C89.下列關于缺陷報告的說法中錯誤的是()A、優化缺陷指的是優化缺陷的描述步驟B、缺陷報告應描述清晰、準確、無歧義C、缺陷報告中必須包含重現缺陷的必要步驟D、為了修改方便,一個缺陷報告中要盡量包含多個缺陷正確答案:D90.下列文檔中不屬于測試提交文檔的是()A、測試日志B、測試總結C、需求說明書D、測試用例正確答案:C91.下列關于軟件測試與調試的說法中錯誤的是()A、通常情況下,軟件測試經歷的時間要長于軟件調試的時間.B、一般來

溫馨提示

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

評論

0/150

提交評論