




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 24/24選擇題 102分1、軟件是程序和( A )的集合。 A、文檔 B、代碼 C、測試用例 D、測試2、軟件工程中描述生存周期的瀑布模型一般包括計劃、( A )、設計、編碼、測試、維護等幾個階段。A、需求分析 B、 需求調查 C、 可行性分析 D、問題定義3、嚴重的軟件缺陷的產生主要源自(A)。A、需求 B、設計 C、編碼 D、測試4、以下不屬于應用系統中的缺陷類型的是:( B )A、不恰當的需求解釋B、用戶指定的錯誤需求C、設計人員的習慣不好 D、不正確的程序規格說明5、降低缺陷費用最有效的方法是(B)。A、測試盡可能全面B、盡可能早的開始測試C、測試盡可能深入D、讓用戶進行測試6、測
2、試環境中不包括的容是(A)A、測試所需文檔資料 B、測試所需硬件環境C、測試所需軟件環境 D、測試所需網絡環境7、軟件調試的目的是( B)A、發現軟件中隱藏的錯誤B、解決測試中發現的錯誤C、盡量不發現錯誤以便早日提交軟件D、證明軟件的正確性8、軟件測試的目的是(A) 難易度:2A、發現軟件中隱藏的錯誤B、解決軟件中隱藏的錯誤C、盡量不發現錯誤以便早日提交軟件D、證明軟件的正確性9、下列關于測試和調試的說法中正確的是( B ) A、測試和調試沒有本質區別。目的都是為了發現軟件系統中的錯誤。 B、測試是測試人員的職責,在整個測試活動中可以不需要開發人員的參與。 C、調試主要在軟件的開發階段進行。D
3、、調試一般不能確定程序中潛在錯誤發生的原因10、從測試的要求來講,如果想讓測試完成的效果更好,測試部門與開發部門的關系最好是下面四種中的( D )。 難易度:3A、測試組織與開發組織為同一公司同一部門同一小組,并且測試人員與開發人員為同一組人員,即開發人員測試自己的程序。B、測試組織與開發組織為同一公司同一部門同一小組,但測試人員與開發人員為不同人員。C、測試組織與開發組織為同一公司,但不在同一部門。D、測試組織與開發組織為不同公司。11、某軟件公司在招聘軟件測試工程師時,應聘者甲向公司做如下保證:(1) 經過自己測試的軟件今后不會再出現問題 (2) 在工作中對所有程序員一視,不會因為某個程序
4、編寫的程序發現的問題多, 就重點審查該程序,以免不利于團結 (3) 承諾不需要其他人員,自己就可以獨立進行測試工作 (4) 發揚咬定青山不放松的精神,不把所有問題都找出來,絕不罷休根據自己所學的軟件測試知識,應聘者甲的保證(D) 難易度:3A、(1)(4)是正確的 B、(2)是正確的 C、都是正確的 D、都是錯誤的12、用不同的方法可將軟件測試分為白盒法和黑盒法,或者(C)和靜態測試。A、白盒法 B、黑盒法 C、動態測試 D、灰盒法13、黑盒測試法是根據程序的( C )來設計測試用例的。A、應用圍 B、部邏輯 C、功能D、輸入數據14、驗收測試的測試用例主要根據(A)的結果來設計。A、需求分析
5、B、源程序 C、概要設計 D、詳細設計15、軟件測試中白盒測試法是通過分析程序的( B )來設計測試用例的。A、應用圍 B、部邏輯C、功能 D、輸入數據16、下列關于白盒測試與黑盒測試的說法中錯誤的是( C )。A、用白盒測試來驗證單元的基本功能時,經常要用黑盒測試的思考方法來設計測試用例 B、僅僅通過白盒測試,或僅僅通過黑盒測試都不能全面系統地測試一個軟件 C、白盒測試適用于軟件測試的各個階段 D、在黑盒測試中使用白盒測試的手段,常被稱為“灰盒測試”17、關于黑盒測試與白盒測試的區別,下列說確的是( A )。 A、白盒測試側重于程序結構,黑盒測試側重于功能 B、白盒測試可以使用自動測試工具,
6、黑盒測試不能使用工具 C、白盒測試需要開發人員參與,黑盒測試不需要。 D、黑盒測試比白盒測試應用更廣泛18、下列關于alpha 測試的描述中正確的是:(B)A、alpha 測試不需要用戶代表參加B、alpha測試不要開發人員參加C、alpha 測試是集成測試的一種D、alpha 測試是驗收測試的一種19、集成測試分為漸增組裝測試和(A)A、非漸增組裝測試B、確認測試C、單元測試D、測試計劃20、集成測試中使用的輔助樁模塊分為驅動模塊和( C ) A、傳入模塊B、主模塊C、樁模塊D、傳出模塊21、驅動模塊模擬的是( D ) A、子模塊B、第一模塊C、底層模塊D、主程序22、單元測試的測試用例主要
7、根據(B)的結果來設計。A、需求分析 B、源程序 C、概要設計 D、詳細設計23、單元測試的測試目的是( C ) A、保證每個模塊或件能正常工作B、保證每個程序能正常工作C、確保缺陷得到解決D、使程序正常運行24、以用戶為主導的測試成為( A ) A、驗收測試B、白盒測試C、黑盒測試D、系統測試25、按照測試策略和過程,測試可以分為:( B ) A、單元、白盒、確認、系統、驗收B、單元、集成、確認、系統、驗收C、白盒、黑盒、確認、系統、驗收D、白盒、集成、確認、系統、驗收26、若一個通訊簿最多可以輸入100條記錄,則下列選項中設計的測試用例最優的是( D )。A、分別輸入1、50、100條記錄
8、 B、分別輸入0、1、50、99、100條記錄 C、分別輸入0、1、99、100、101條記錄 D、分別輸入0、1、50、99、100、101條記錄27、下列邏輯覆蓋測試方法中,覆蓋能力最強的是( D ) A、語句覆蓋 B、判定覆蓋 C、條件覆蓋 D、條件組合覆蓋28、選出屬于白盒測試方法( D ) A、測試用例覆蓋 B、輸入覆蓋C、輸出覆蓋D、條件覆蓋29、( A )是一種黑盒測試方法,它是把程序的輸入域劃分成若干部分,然后從每個部分中選取少數代表性數據當作測試用例。A、等價類劃分法B、邊界值分析法C、因果圖法D、場景法30、黑盒測試用例設計方法包括(B )等A.等價類劃分法、因果圖法、正交
9、試驗設計法、功能圖法、路徑覆蓋法、語句覆蓋法B.等價類劃分法、邊界值分析法、判定表驅動法、場景法、錯誤推測法、因果圖法、正交試驗設計法、功能圖法C.因果圖法、邊界值分析法、判定表驅動法、場景法、Z路徑覆蓋法D.場景法、錯誤推測法、因果圖法、正交試驗設計法、功能圖法、域測試法31、錯誤推測法的基本想法是:( D )A.劃分有效等價類和無效等價類B.劃分原因和結果C.列出所有的可能情況D.列舉出程序中所有可能有的錯誤和容易發生錯誤的特殊情況,根據它們選擇測試用例32、用戶文檔測試中不包括的是(A)A、用戶需求說明B、操作指南C、用戶手冊D、隨機幫助33、與設計測試用例無關的文檔是( A ) A、項
10、目開發計劃B、需求規格說明書C、設計說明書D、源程序34、測試過程實施所必備的核心文檔不包括( B ) A、測試計劃B、測試缺陷報告C、測試用例(大綱)D、軟件測試報告35、( A )是為了高效率地發現軟件缺陷而精心設計的少量測試數據。 A、測試用例 B、測試計劃 C、測試報告 D、測試分析報告36、下列( A )情況需要考慮引入自動化測試。 A、需要重復執行很多次的測試B、只執行一次的測試C、不重要的測試D、很快有回報的測試37、WEB應用中一般采用架構的是( B )A、C/S結構 B、B/S結構C、集群結構D、服務器互備份38、下列哪個不是WEB測試的測試容?( D)A、功能測試B、兼容性
11、測試C、界面測試D、用戶測試39、導航測試屬于( C ) A、功能測試B、性能測試C、可用性/可靠性測試D、壓力測試40、Web測試的一個重要特征是( C ) A、圖片B、文字C、D、視頻41、測試驅動開發的簡稱是( C) A、ADD B、TTD C、TDD D、TDT42、確保測試與( A )無關,不要依賴使用過期的數據進行測試。 A、時間 B、地點C、軟硬件資源D、測試人員43、Junit是( C )語言的單元測試框架。 A、CB、.NetC、JavaD、C+44、( D )中認定的對象是對問題空間中的結構、其他系統、設備、被記憶的事件、系統涉及的人員等實際實例的抽象。A、OOPB、OOD
12、C、OOUD、OOA45、對OOD的測試,針對功能的實現和重用以及對OOA結果的拓展,以下不屬于考慮容的是( B )A、對構造的類層次結構的測試B、對對象庫的結構測試C、對類庫的支持的測試D、對認定的類的測試判斷題 101分F軟件測試就是為了驗證軟件功能實現的是否正確,是否完成既定目標的活動,所以軟件測試在軟件工程的后期才開始具體的工作。 T廣義的軟件測試由“確認”、“驗證”、“測試”3個方面組成。F軟件測試等于程序測試。F測試人員在測試過程中發現一處問題,如果問題影響不大,而自己又可以修改,應立即將此問題正確修改,以加快、提高開發的進程。T軟件測試的目的是盡可能多的找出軟件的缺陷。T要充分注
13、意軟件測試中的群集現象。T好的測試方案是極可能發現迄今為止尚未發現的錯誤。F測試人員要堅持原則,缺陷未修復完堅決不予通過。T發現錯誤多的模塊,殘留在模塊中的錯誤也多。F測試人員說:“沒有可運行的程序,我無法進行測試工作”。 F負載測試是驗證要檢驗的系統的能力最高能達到什么程度。F白盒測試方法比黑盒測試方法好。T在軟件開發過程中,若能盡早暴露其中的錯誤,則為修復和改進錯誤所花費的代價就會降低。T產品質量檢驗階段是質量管理的發展階段之一。TV模型不能適應較大的需求變化。TW模型能夠較早地發現缺陷。F驗收測試是由最終用戶來實施的。F單元測試能發現約80% 的軟件缺陷。F我們可以人為的使得軟件不存在配
14、置問題。F集成測試計劃在需求分析階段末提交。TBeta 測試是驗收測試的一種。T自底向上集成需要測試員編寫驅動程序。F為了快速完成集成測試,采用一次性集成方式是適宜的。 Falpha 測試不是驗收測試的一種。F必須要求用戶參與的測試階段是單元測試。T項目立項前測試人員不需要提交任何工件。F測試需求一定要寫得很細很細。F測試需求就是軟件需求。F測試組負責軟件質量。F代碼評審是檢查源代碼是否達到模塊設計的要求。F代碼評審員一般由測試員擔任。T一個程序中所含有的路徑數與程序的復雜程度有著直接的關系。F靜態檢查就是看代碼。T等價類法和邊界值著重考慮輸入條件,而不考慮輸入條件的各種組合,也不考慮輸入條件
15、之間的相互制約關系。T在實際測試中,邊界值分析法和等價類劃分法經常結合使用。F因果圖法是建立在決策表法基礎上的一種白盒測試方法。T黑盒測試法又叫功能測試或數據驅動測試。F測試用例是在測試執行后寫的。 T測試用例一般是由測試設計人員寫的。T在設計測試用例時,應包括合理的輸入條件和不合理的輸入條件。 TQTP是一種自動化測試工具。F測試自動化是萬能的。TLoadRunner是性能測試工具。 T采用自動化測試有可能延誤項目進度。F面向對象的軟件測試是采用面向對象的概念和原則,用結構化的方法構建。TWeb測試需要考慮數據庫測試。 TWeb測試不需要考慮功能測試。F敏捷測試不需要寫測試計劃。 TJuni
16、t是一個開源的Java單元測試框架。FWAS是單元測試工具。 名詞解釋54分1、軟件測試:在軟件投入運行之前,對軟件需求分析、設計規格說明書和編碼的 最終復審,是軟件質量保證的關鍵步驟。 2、軟件缺陷:存在于軟件之中的不希望或不可接受的偏差。3、軟件測試的目的:為了檢驗軟件系統是否滿足需求 4、黑盒測試:檢測軟件每個功能是否能正常使用。不考慮部邏輯結構和部特性。 5、回歸測試:軟件或軟件的修復或更正后的“再測試”。6、性能測試:測試軟件的運行性能。 7、質量保證:是為了提供足夠的信任證據,證明組織有關的各類實體有能力滿足 質量要求所實施,并在必要時進行證實的有計劃、有系統的活動。8、測試:系統
17、開發接近完成時對軟件進行的測試, 開發者在測試現場 9、測試:系統開發根本完成時對軟件進行的測試, 開發者不在測試現場 10、壓力測試:測試系統在某一條件達到最高限度時,各項功能是否依舊運行。 11、單元測試:又稱模塊測試,是針對軟件設計的最小單位-程序模塊進行正 確性檢驗的測試工作。 12、集成測試:又稱組裝測試,通常在單元測試的基礎上,將所有的程序模塊 進行有序的、遞增的測試。 13、系統測試:將軟件作為計算機系統的一個元素,與其他系統元素結合在一 起,在實際運行環境下,對計算機系統進行一系列的組裝測試和確認測試。 14、驅動模塊(driver):相當于被測模塊的主程序 15、樁模塊(st
18、ub):用以代替被測模塊調用的這模塊。16、確認測試:確認測試又稱有效性測試,是檢驗所開發的軟件是否能按用戶提 出的要求運行。 17、軟件測試策略:是為軟件工程過程定義的一個軟件測試的模板,也就是把特定的測試用例方法放置進去的一系列步驟。18、測試計劃的目的:明確測試活動的意圖。19、測試用例(Test Case):是為了高效率地發現軟件缺陷而精心設計的少量 測試數據。 、20、軟件自動化測試:使用一種自動化測試工具來驗證各種軟件測試的需求,它包括測試活動的管理與實施。 21、面向對象的軟件測試:面向對象的軟件測試是面向對象軟件開發的不可缺少的一環,是保證軟件質量、提高軟件可靠性的關鍵。結合傳
19、統軟件測試的方法和技術,并針對面向對象軟件所具有的特征,將面向對象軟件測試層次 劃分為三層:類測試、類簇測試和系統測試。22、敏捷測試:敏捷測試是適應敏捷方法而采用的新的測試流程、方法和實踐,對傳統的測試流程有所剪裁,有不同的側重,例如減少測試計劃、測試用例設計等工作的比重,增加與產品設計人員、開發人員的交流和協作。簡述題2*10分請簡述軟件測試模型中W模型的圖及W模型的優點。測試與開發同步進行;有利于盡早地全面發現問題;及時了解項目難度和測試風險;說明測試技術的基本分類從是否需要執行被測軟件的角度(靜態,動態)從測試是否針對系統的部結構和具體實現算法的角度(白盒,黑盒)按測試策略和過程(單元
20、測試,集成測試,系統測試,驗收測試)按實施組織劃分(開發方測試,用戶測試,第三方測試)說明軟件測試和調試的目的有何區別?測試的目的是判斷和發現軟件是否有錯誤調試的目的是定位軟件錯誤并糾正列舉自動化測試工具?QTP、Rational、AdventNet、SilkTest、QA、Test、Holodeck、TelelogicAlpha測試與Beta測試的區別?兩者的主要區別是測試的場所不同。Alpha測試是指把用戶請到開發方的場所來測試,beta測試是指在一個或多個用戶的場所進行的測試。測試360首頁應該考慮的因素?簡述黑盒測試中決策表法的定義及其方法適應的程序?在邏輯條件取值的組合所構成的多種情
21、況,分別執行不同的操作。處理這類問題的一個有力分析和表達工具就是決策表簡述測試模型中V模型的優缺點?優點:既有底層測試又有高層測試。底層:單元測試。高層:系統測試。將開發階段清楚的表現出來,便于控制開發的過程。當所有階段都結束時,軟件開發就結束了。缺點:容易讓人誤解為測試是在開發完成之后的一個階段。由于它的順序性,當編碼完成之后,正式進入測試時,這時發現的一些bug可能不容易找到其根源,并且代碼修改起來很困難。實際中,由于需求變更較大,導致要重復變更需求、設計、編碼、測試。返工量大。向對象測試與傳統測試的區別?測試的對象不同;測試的基本單位不同;測試的方法和策略不同。 簡述測試工具Junit的
22、特點?可重用單元測試用例;提供三種方式顯示測試結果;提供單元測試用例成批運行的功能;整個框架設計良好,易擴。十一、請畫出敏捷測試流程簡要圖?十二、請列舉你所知的測試原則?案例分析題 1*20分一、某保險公司的人壽保險的保費計算方式為:投保額保險費率其中,保險費率依點數不同而有別,10點及10點以上保險費率為06%,10點以下保險費率為01%;而點數又是由投保人的年齡、性別、婚姻狀況和撫養人數來決定,具體規則如表1所示。表1 保險公司計算保費費率的規則年齡性別婚姻撫養人數20394059其它MF已婚未婚1人扣05點最多扣3點(四舍五入取整)6點4點2點5點3點3點5點分析程序規格說明中給出和隱含的對輸入條件的要求,列出等價類表(包括有效等價類和無效等價類,10分)和測試用例表(10分)。二、某軟件規格說明中包含這樣的要求:輸入的第一個字符必須是A或B,第二個字符必須是一個數字,在此情況下進行文件的修改;但如果第一個字符不正確,則給出信息L;如果第二個字符不是數字,則給出信息M。寫出文字說明(5分)畫出因果圖(5)寫出相應的決策表(5分)寫出測試用例(5分)三、假設中國某航空公司規定:中國去歐美的航線所有座位都有食物供應。每個座位都可以播放電影。中國去非歐美的國外航線都有食物供應,只有商務艙可以播放電影。中國國的航班的商務艙有食物供應,但是不可以播放電影。中國國的航班
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 福建生物工程職業技術學院《傳播倫理與法規》2023-2024學年第二學期期末試卷
- 甘肅財貿職業學院《Python程序設計實驗》2023-2024學年第二學期期末試卷
- 云南醫藥健康職業學院《組織戰略與行為學》2023-2024學年第二學期期末試卷
- 山西醫科大學晉祠學院《電路分析基礎實驗》2023-2024學年第二學期期末試卷
- 北海康養職業學院《舞臺表演基礎》2023-2024學年第二學期期末試卷
- 2024年汽車座套項目資金需求報告代可行性研究報告
- 糖尿病飲食健康教育
- 2025年貴州六枝經濟開發區溢鑫投資開發有限公司招聘筆試參考題庫含答案解析
- 2025年云南玉溪市市政開發建設有限公司招聘筆試參考題庫附帶答案詳解
- 2025年安徽省六安東城經濟建設有限公司招聘筆試參考題庫附帶答案詳解
- 2024年浙江省《保安員資格證考試必刷500題》考試題庫必背含答案
- 眼科學考試試題題庫
- 論第三人撤銷之訴:制度剖析、實踐困境與完善路徑
- 城鄉農產品批發市場四股橋智慧農貿市場建設項目可行性研究報告寫作模板-申批備案
- 低空經濟高質量發展
- 廣西教師副高職稱評定條件
- 2025陜西省煙草專賣局招聘51人易考易錯模擬試題(共500題)試卷后附參考答案
- 23年第三屆概論二等獎教案:吳寧 毛澤東思想及其歷史地位
- 單病種填報要求(更新至20240911)
- yjk裝配式設計流程
- 數字化手術室建設方案
評論
0/150
提交評論