軟件測試練習題(含參考答案)_第1頁
軟件測試練習題(含參考答案)_第2頁
軟件測試練習題(含參考答案)_第3頁
軟件測試練習題(含參考答案)_第4頁
軟件測試練習題(含參考答案)_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟件測試練習題(含參考答案)一、單選題(共100題,每題1分,共100分)1、以下關于書寫缺陷報告應包含的準則說法不正確的是()A、方便閱讀、注意缺陷報告書寫語氣B、分析故障,使用最少步驟重現(xiàn)缺陷C、盡量全面--將一次發(fā)現(xiàn)的所有缺陷放在一個報告中D、包含所有重現(xiàn)缺陷的必要步驟正確答案:C2、()存儲一個對話框模板,模板制定了對話框的特征,包括其大小、位置、風格以及對話框中各種控件等。A、單模對話框B、對話框函數(shù)C、對話框模板資源D、對話框類正確答案:C3、測試的目的是(),而不是對正確性進行形式化證明。A、要糾正程序中的bugB、要暴露程序中的錯誤C、要暴露程序中的bugD、要糾正程序中的錯誤正確答案:B4、數(shù)據(jù)庫系統(tǒng)是一個復雜的系統(tǒng),是存儲介質(zhì)、處理對象和管理系統(tǒng)的集合體,由數(shù)據(jù)庫、硬件支持系統(tǒng)、軟件支持系統(tǒng)和()四部分組成。A、應用系統(tǒng)B、數(shù)據(jù)庫管理員C、操作系統(tǒng)D、數(shù)據(jù)模型描述正確答案:B5、在VC中,如果在MenuItem屬性頁中選擇()復選框,表示此菜單項是一個多級菜單,并且其右邊將會出現(xiàn)一個新菜單框。A、inactiveB、Pop-upC、CheckedD、Grayed正確答案:B6、軟件測試是軟件質(zhì)量保證的重要手段()是軟件測試的最基礎環(huán)節(jié)A、驗收測試B、系統(tǒng)測試C、單元測試D、確認測試正確答案:C7、按存儲的工作方式分類,存儲器可分為()。A、軟盤、硬盤、光盤B、半導體存儲器、磁表面存儲器、光存儲器C、RAM、ROM、BIOSD、隨機讀寫存儲器、順序讀寫存儲器、只讀存儲器正確答案:D8、按存儲的工作方式分類,磁帶存儲器屬于()。A、主存儲器B、隨機讀寫存儲器C、順序讀寫存儲器D、只讀存儲器正確答案:C9、下列不屬于需求規(guī)格說明的特點的是:()。A、可重用性B、一致性C、可修改性D、完整性正確答案:A10、測試一個(),應該用那種能暴露邊界情況的測試實例,既有簡單的也有較難的。A、二進制程序B、圖形程序C、編譯程序D、數(shù)值程序正確答案:D11、UML的目標是用()的方式描述任何類型的系統(tǒng)。A、面向過程B、面向結構C、面向?qū)ο驞、面向功能正確答案:C12、以下不屬于軟件測試按照先后階段進行劃分的是()A、回歸測試B、集成測試C、系統(tǒng)測試D、單元測試正確答案:A13、著作權是指作者及其他著作權人對其文學、藝術、科學作品所享有的人身權利和()的總稱。A、財產(chǎn)權利B、署名權利C、發(fā)行權利D、名譽權利正確答案:A14、面向?qū)ο鬁y試中測試類定義的每種方法,基本上相當于傳統(tǒng)軟件測試中的()。A、模塊測試B、驗證測試C、系統(tǒng)測試D、單元測試正確答案:D15、在進行軟件結構概要設計時應該遵循一些重要的原則,這些原則不包括:()。A、繼承B、模塊化C、信息隱蔽D、抽象正確答案:A16、軟件測試生命周期的順序是()A、制定測試計劃----測試設計和開發(fā)-----實施軟件測試----評審----版本發(fā)布B、制定測試計劃----測試設計和開發(fā)-----實施軟件測試----版本發(fā)布----評審C、制定測試計劃----評審----測試設計和開發(fā)-----實施軟件測試----版本發(fā)布D、制定測試計劃----實施軟件測試----修改----版本發(fā)布----評審正確答案:A17、下列()問題可以在集成測試的時候被發(fā)現(xiàn)1.獨立可接受的誤差在組裝后可能會超過可接受的誤差限度2.全程數(shù)據(jù)結構錯誤3.實時系統(tǒng)的時序問題4.資源競爭問題sA、12B、124C、34D、1234正確答案:C18、為了對我們所設計的系統(tǒng)進行測試,我們使用測試工具模擬上萬個用戶從終端同時登陸,找出因資源不足而導致的錯誤,你認為現(xiàn)在最有可能進行的測試活動是()A、壓力測試B、負載測試C、容量測試D、安全測試正確答案:B19、()是結構化系統(tǒng)分析的基本工具。A、狀態(tài)轉化圖B、數(shù)據(jù)流圖C、程序流程圖D、對話圖正確答案:B20、()方法是一種面向數(shù)據(jù)流的設計方法,是當前應用較廣泛的技術,是一種較為完善的系統(tǒng)設計方法。A、結構化設計B、面向?qū)ο笤O計C、程式化設計D、模塊化設計正確答案:A21、下列關于缺陷報告的說法中錯誤的是()A、缺陷報告應描述清晰、準確、無歧義B、缺陷報告中必須包含重現(xiàn)缺陷的必要步驟C、為了修改方便,一個缺陷報告中要盡量包含多個缺陷D、優(yōu)化缺陷指的是優(yōu)化缺陷的描述步驟正確答案:C22、測試環(huán)境中不包括得內(nèi)容就是()A、測試所需軟件環(huán)境B、測試所需網(wǎng)絡環(huán)境C、測試所需硬件環(huán)境D、測試所需文檔資料正確答案:D23、()由軟件定義、軟件開發(fā)和軟件維護3個時期組成,每個時期又進一步劃分為若干階段。A、問題定義B、軟件生命周期C、軟件開發(fā)周期D、軟件周期正確答案:B24、組件技術是分布式()的技術。A、面向過程B、模塊化C、面向?qū)ο驞、面向結構正確答案:C25、以下軟件測試的目的,描述得最為準確的是()A、避免軟件開發(fā)中出現(xiàn)的錯誤B、盡可能發(fā)現(xiàn)并排除軟件中潛藏的錯誤,提高軟件的可靠性C、發(fā)現(xiàn)軟件開發(fā)中出現(xiàn)的錯誤D、修改軟件中出現(xiàn)的錯誤正確答案:B26、有關“兢兢業(yè)業(yè)、吃苦耐勞”的職業(yè)道德規(guī)范方面,()是錯誤的。A、能夠腳踏實地、埋頭苦干、任勞任怨B、嚴格按照正常的作息時間開展工作,只做自己份內(nèi)的工作C、不計較個人得失,具有吃苦耐勞、腳踏實地的精神D、不僅要在理論上有一定的造詣,還要具有實干精神正確答案:B27、以下不屬于按照軟件測試技術劃分的是()A、多國語言版本測試B、灰盒測試C、白盒測試D、黑盒測試正確答案:A28、下列關于驗收測試的敘述中,正確的是()A、驗收標準必須在原始的需求規(guī)范中或在客戶的合同中規(guī)定B、驗收測試只確認軟件的功能和性能C、驗收測試是軟件產(chǎn)品交付用戶正式使用前的最后一道工序D、驗收測試不可以由測試人員模擬用戶進行正確答案:A29、一個Web應用程序的版本升級后,測試人員分別在IE5和IE6下瀏覽應用,查看程序是否存在問題,這種測試屬于()A、兼容性測試B、易用測試C、安全測試D、安裝測試正確答案:A30、在一個多線程應用程序中,每一個線程都有它自己的(),并且獨立于應用程序中的其他線程。A、進程B、棧C、堆棧D、隊列正確答案:C31、()最難查找,因為這種錯誤來自于對問題的解決方案的錯誤理解。A、運行錯誤B、邏輯錯誤C、語法錯誤D、連接錯誤正確答案:B32、在選取測試數(shù)據(jù)時要考慮的條件是:()。A、這個測試數(shù)據(jù)是否能夠糾正錯誤B、能否驗證采用這個數(shù)據(jù)時程序的正確性C、能否驗證采用這個數(shù)據(jù)時代碼的正確性D、這個測試數(shù)據(jù)糾正錯誤的潛力如何正確答案:B33、以下不是隨機測試的缺點的是()A、測試數(shù)據(jù)大多是隨機的,重復測試是不可能的B、無法度量隨機測試實際覆蓋率C、許多測試都是冗余的D、隨機測試的成本大,時間長,是一種不值得一做的測試正確答案:D34、下列關于關于缺陷的說法中,正確的是()A、有時候程序員犯了低級錯誤,應該在缺陷報告中嚴厲的指出問題。B、任何小缺陷都不應該放過,都應該記錄在缺陷報告中。C、缺陷報告寫得越詳細越好,操作步驟記錄的越復雜越好。D、必要時,可以直接修改別人提交的缺陷報告。正確答案:B35、軟件維護的種類不包括:()。A、擴展性維護B、適應性維護C、改正性維護D、完善性維護正確答案:A36、以下屬于軟件易用性測試的是()A、對程序功能模塊的測試B、對聯(lián)機幫助的測試C、對軟件的壓力和負載測試D、對合同文檔的審查正確答案:B37、()是網(wǎng)絡的核心,它的主要任務是為網(wǎng)絡上的其它機器提供服務。A、工作站B、網(wǎng)絡協(xié)議C、客戶機D、服務器正確答案:D38、在Web客戶端存在的主要安全威脅是,Web瀏覽器()。A、用戶名和口令都是原樣傳送B、支持下載嵌在HTML頁面中的腳本程序并在瀏覽器中執(zhí)行C、不支持任何加密傳輸方案D、擁有不安全的程序正確答案:B39、十進制數(shù)(307)10轉換為十六進制數(shù)的結果是()。A、(281)16B、(226)16C、(133)16D、(186)16正確答案:C40、SQA是()的簡稱A、軟件質(zhì)量控制B、軟件質(zhì)量保證C、軟件需求管理D、件版本配置正確答案:B41、()的目的是確定目標系統(tǒng)必須具備哪些功能。A、需求分析階段B、可行性研究階段C、問題定義階段D、軟件定義階段正確答案:A42、項目管理的核心管理是()A、溝通管理B、采購管理C、成本管理D、人力資源管理正確答案:C43、在所有測試活動中,以下全都屬于測試開發(fā)階段的是()A、分析測試需求、準備測試數(shù)據(jù)B、分析測試需求、設計測試用例C、準備測試數(shù)據(jù)、開發(fā)測試工具D、設計測試用例、開發(fā)測試工具正確答案:C44、軟件開發(fā)通常由()4個階段組成。A、軟件定義、詳細設計、編碼、軟件維護B、概要設計、詳細設計、編碼、軟件測試C、軟件定義、詳細設計、編碼、軟件測試D、概要設計、詳細設計、編碼、軟件維護正確答案:B45、面向?qū)ο缶褪羌仁褂脤ο笥质褂妙惡屠^承等機制,而且對象之間僅能通過()來實現(xiàn)彼此之間的通信。A、傳遞消息B、變量C、傳遞參數(shù)D、全局變量正確答案:A46、數(shù)據(jù)模型按不同的應用層次可劃分為兩類:一類是概念數(shù)據(jù)模型,另一類是()。A、概念模型B、實體模型C、物理模型D、邏輯模型正確答案:D47、以下關于軟件測試說法中正確的是()A、軟件測試按照測試過程分類可以分為黑盒測試、白盒測試B、軟件項目在進入需求分析階段,測試人員就應該開始介入其中C、軟件生存周期是從軟件開始開發(fā)到開發(fā)結束的整個過程D、缺陷跟蹤管理系統(tǒng)只針對測試人員來使用正確答案:B48、關于手工測試和自動測試,下列說法錯誤的是()A、手工測試是一個主動尋找軟件缺陷的過程,而自動測試是需人工干預的被動測試過程B、自動測試執(zhí)行速度比較快,它的效果肯定要比手工測試的好C、手工測試和自動測試相結合可以在一定程度上提高測試效率D、目前,自動測試不能取代手工測試正確答案:B49、編譯程序與操作系統(tǒng)和計算機硬件有關,為了提高編譯程序的可移植性,人們提出了()的理論。A、編譯型翻譯B、解釋型翻譯C、虛擬機D、模塊化正確答案:C50、當測試人員與開發(fā)人員對一個問題是否是缺陷產(chǎn)生不同意見時,應以下()做為準A、管理人員觀點B、開發(fā)人員觀點C、需求說明書D、測試人員觀點正確答案:C51、下列測試與調(diào)試的說法不正確的是()A、實際上調(diào)試與測試沒有本質(zhì)上的區(qū)別B、測試由測試人員和程序員參與,調(diào)試由程序員參與C、測試找到錯誤的外部表現(xiàn),而調(diào)試找到錯誤的內(nèi)部原因D、測試貫穿整個軟件生命周期,而調(diào)試主要在開發(fā)階段正確答案:A52、碰到無法重現(xiàn)的缺陷,測試人員應該采取的措施是()A、盡快將該缺陷提交給開發(fā)人員B、忽略該缺陷,無需提交相關記錄C、報告給測試管理者,請管理者決定是否提交給開發(fā)人員D、優(yōu)化缺陷,找到缺陷產(chǎn)生的原因后,再提交給開發(fā)人員正確答案:C53、在VC中,用戶可以為菜單定義一個記憶鍵,以便用鍵盤選擇該菜單,只需把相關符號放在作為記憶鍵的字母前即可,這個符號是()。A、$B、#C、@D、&正確答案:D54、使用對話框編輯器,用戶可以進行的操作不包括:()。A、更改[Tab]鍵順序B、測試一個對話框C、刪除控件D、增加、排列或編輯控件正確答案:C55、以下關于軟件測試的說法中正確的是()A、已找到軟件缺陷越多,說明那里的軟件缺陷越多B、以上均不正確C、無經(jīng)驗用戶的測試是盲目的,所以不值得參考D、專業(yè)的測試人員要盡量運用測試技術進行測試,直覺和預感是沒有用的正確答案:A56、下列不屬于軟件定義時期的主要任務的是:()A、設計軟件的結構B、導出實現(xiàn)工程目標應該采用的策略及系統(tǒng)必須完成的功能;C、確定軟件開發(fā)工程的總目標;D、確定工程的可行性;正確答案:A57、下列關于測試與調(diào)試得說法中正確得就是()A、調(diào)試一般不能確定程序中潛在錯誤發(fā)生得原因B、調(diào)試主要在軟件得開發(fā)階段進行。C、測試與調(diào)試沒有本質(zhì)區(qū)別。目得都就是為了發(fā)現(xiàn)軟件系統(tǒng)中得錯誤。D、測試就是測試人員得職責,在整個測試活動中可以不需要開發(fā)人員得參與。正確答案:D58、在軟件生命周期中,測試人員從哪個階段開始參與更有利于軟件項目的成功()A、設計階段B、系統(tǒng)測試階段C、需求分析階段D、編碼階段正確答案:C59、()是物理數(shù)據(jù)項或數(shù)據(jù)項的集合。A、對象B、方法C、實體D、函數(shù)正確答案:C60、關于風險分析,下列說法錯誤的是()A、項目進行過程中,不必時時對風險分析的結果進行評估B、對于每個發(fā)布版本而言,需要版本變更再次進行完整的風險評估C、最早的風險分析應該在確定明確的需求之后馬上進行D、風險分析應在軟件生命周期內(nèi)盡早進行正確答案:A61、軟件管理按時間可劃分為生產(chǎn)管理和()。A、使用維護管理B、成本管理C、技術管理D、開發(fā)進度管理正確答案:A62、()是將軟件需求說明轉化為軟件總體設計,確定軟件結構及模塊的劃分,并確定各模塊之間的接口。A、編碼的目的B、概要設計的任務C、軟件測試的任務D、詳細設計的任務正確答案:B63、在需求分析階段,確定系統(tǒng)的功能要求,就是確定()。A、要解決的問題是什么B、系統(tǒng)的規(guī)模C、項目的驗收標準D、系統(tǒng)必須完成的所有功能正確答案:D64、()主要是指程序的運行效率和存儲效率兩個方面。A、程序性能優(yōu)化B、軟件測試C、編碼風格D、代碼調(diào)試正確答案:A65、在緩沖技術中,()是以專用的寄存器作為緩沖器,費用較高。A、單緩沖B、軟件緩沖C、多重緩沖D、硬件緩沖正確答案:D66、關于軟件測試包括的內(nèi)容,以下說法正確的是()A、制定測試計劃B、完善需求分析文檔C、修改程序中小的Bug并返測D、以上說法都不對正確答案:D67、在一個調(diào)用語句上按()鍵將指示Debuger全速執(zhí)行所調(diào)用的子程序。A、F7B、F10C、F8D、F11正確答案:B68、軟件項目可行性分析的研究內(nèi)容包括:技術可行性、()、運行可行性以及法律可行性等。A、時間可行性B、環(huán)境可行性C、人員可行性D、經(jīng)濟可行性正確答案:D69、編碼風格是指:()。A、程序員編程的風格B、使用的編程語言的風格C、編寫程序的方式以及表達的格局D、代碼排版風格正確答案:C70、判定表由4部分組成:其中()是和每種條件組合相對應的動作。A、右上部B、左上部C、左下部D、右下部正確答案:D71、用不同得方法可將軟件測試分為白盒法與黑盒法,或者()與靜態(tài)測試。A、白盒法B、灰盒法C、黑盒法D、動態(tài)測試正確答案:D72、()是對代碼普查和檢查的技術補充。A、覆蓋監(jiān)控B、系統(tǒng)測試C、測試記錄D、符號調(diào)試程序正確答案:D73、下面不強調(diào)迭代開發(fā)的軟件開發(fā)模型是()A、快速原型模型B、瀑布模型C、螺旋模型D、敏捷開發(fā)模型正確答案:B74、測試大綱一般是()的進一步細化A、軟件需求B、產(chǎn)品需求C、測試需求D、原始需求正確答案:B75、下列關于軟件缺陷說法錯誤的是()A、永遠都要報告不可重現(xiàn)的錯誤B、軟件bug就是程序的錯誤C、對于不影響使用的小缺陷也要及時報告D、不要夸大程序缺陷正確答案:B76、系統(tǒng)結構圖包括:()。A、主系統(tǒng)結構圖與系統(tǒng)流程圖B、次系統(tǒng)結構圖與系統(tǒng)擴充結構圖C、次系統(tǒng)結構圖與系統(tǒng)流程圖D、主系統(tǒng)結構圖與系統(tǒng)擴充結構圖正確答案:D77、在多個層次的存儲器系統(tǒng)中,上一層的存儲器較下一層存儲器的容量小,()。A、成本低B、離CPU遠C、速度快D、失效率高正確答案:C78、()是指把一些關系密切的軟件元素物理地址放在一起,把關系密切的數(shù)據(jù)限制在模塊內(nèi)使用。A、模塊化B、抽象C、局部化D、信息隱蔽正確答案:C79、()的目的是搞清要解決的問題是什么。A、問題定義階段B、可行性研究C、需求分析D、軟件定義階段正確答案:A80、在Mantis缺陷跟蹤系統(tǒng)中,下列選項中不屬于缺陷狀態(tài)的是()A、新建B、推遲C、關閉D、已確認正確答案:B81、只有同時使用()的方法,才是真正面向?qū)ο蟮姆椒?。A、對象、類、繼承B、對象、類和消息C、對象、繼承和消息D、對象、類、繼承和消息正確答案:D82、降低缺陷費用最有效得方法就是()。A、測試盡可能全面B、讓用戶進行測試C、盡可能早得開始測試D、測試盡可能深入正確答案:C83、()的主要任務是確定軟件開發(fā)工程的總目標;確定工程的可行性;導出實現(xiàn)工程目標應該采用的策略及系統(tǒng)必須完成的功能;估計實現(xiàn)該工程需要的資源和成本,并制定工程進度表。A、需求分析時期B、問題定義時期C、軟件定義時期D、軟件開發(fā)時期正確答案:C84、下列不屬于內(nèi)存靜態(tài)重定位的特點是()。A、在程序運行中無需再進行轉換B、地址變換在程序裝入過程中一次完成C、不需增加硬件地址變換機構D、內(nèi)存利用率高正確答案:D85、用VC實現(xiàn)Ftp查詢的程序編寫中,如果連接成功,使用()得到服務器的缺省目錄。A、GetFtpHost()B、GetCurrentDirectory()C、GetFtpDirectory()D、GetCurrentHost()正確答案:B86、軟件測試的對象包括()A、目標程序和源程序B、源程序、目標程序和相關文檔C、操作系統(tǒng)和源程序D、操作系統(tǒng)和目標程序正確答案:B87、以下不屬于缺陷報告分類的是()A、按照缺陷引入原因劃分B、按照發(fā)現(xiàn)缺陷的時間先后分類C、按照所屬功能模塊劃分D、按照缺陷優(yōu)先級分類正確答案:B88、用于防止使軟件質(zhì)量倒退的測試叫()。A、系統(tǒng)測試B、計劃測試C、回歸測試D、模塊測試正確答案:C89、運行錯誤不包括:()。A、溢出錯誤B、邏輯錯誤C、硬件檢測的錯誤D、系統(tǒng)錯誤正確答案:A90、在單鏈表中,每個節(jié)點有兩個域:()和指針域。A、數(shù)據(jù)域B、指令域C、結構域D

溫馨提示

  • 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

提交評論