2015年計算機四級軟件測試工程師沖刺單選題

字號:

一、單選題
    1.在軟件測試中,白盒測試方法是通過分析程序的________來設計測試用例。
    (A)應用范圍
    (B)功能
    (C)內(nèi)部邏輯
    (D)輸入數(shù)據(jù)
    2.下列關于測試方法的敘述中不正確的是________。
    (A)從某種角度上講,白盒測試與黑盒測試都屬于動態(tài)測試
    (B)功能測試屬于黑盒測試
    (C)對功能的測試通常是要考慮程序的內(nèi)部結構的
    (D)結構測試屬于白盒測試
    3.在程序設計過程中,要為程序調(diào)試做好準備,主要體現(xiàn)在________。
    (A)采用模塊化、結構化的設計方法設計程序
    (B)根據(jù)程序調(diào)試的需要,選擇并安排適當?shù)闹虚g結果輸出必要的斷點
    (C)編寫程序時要為調(diào)試提供足夠的靈活性
    (D)以上全部
    4.軟件測試是軟件開發(fā)過程中重要和不可缺少的階段,其包含的內(nèi)容和步驟甚多,而測試過程的多種環(huán)節(jié)中最基礎的是________。
    (A)集成測試
    (B)單元測試
    (C)系統(tǒng)測試
    (D)驗收測試
    5.下面的邏輯測試覆蓋中,測試覆蓋最弱的是________。
    (A)條件覆蓋
    (B)條件組合覆蓋
    (C)語句覆蓋
    (D)判定/條件覆蓋
    6.下列關于邏輯覆蓋的敘述中,說法錯誤的是________。
    (A)對于多分支的判定,判定覆蓋要使每一個判定表達式獲得每一種可能的值來測試
    (B)語句覆蓋是比較弱的覆蓋標準
    (C)語句覆蓋較判定覆蓋嚴格,但該測試仍不充分
    (D)條件組合覆蓋是比較強的覆蓋標準
    7.下列敘述中,正確的是________。
    (A)軟件測試的目標是保證交付的軟件產(chǎn)品不包含缺陷
    (B)軟件測試有利于降低軟件產(chǎn)品發(fā)布后的維護費用
    (C)測試包是指一個測試腳本,它由一組順序執(zhí)行的測試用例組成
    (D)在V模型中,集成測試用例的設計對應于軟件需求分析活動
    8.一個多用戶的應用系統(tǒng)通常有用戶管理功能,允許增加新的用戶。用戶信息一般包括用戶名,假設規(guī)定用戶名必須是以字母開頭的、不超過8個字符的字母數(shù)字串,那么,下面哪組值均屬于用戶名的無效等價類________。
    (A)li1111111,Glenford Myers,123B123
    (B)Lin-Yie,Lin-feng,空值,linyifei
    (C)lin-yifei,空值,Myers G.,genford
    (D)lin-yifei,lin-fen,a111111,genford
    9.下列情況通常會考慮使用自動測試的是________。
    (A)對軟件產(chǎn)品的次要部件進行測試
    (B)所開發(fā)的軟件產(chǎn)品的需求不穩(wěn)定
    (C)需要反復執(zhí)行的測試,使用不同輸入數(shù)據(jù)值進行反復測試
    (D)由客戶方組織的驗收測試
    10.同行評審是一種通過作者的同行來確認缺陷和需要變更區(qū)域的檢查方法。它主要分為管理評審、技術評審、過程評審和________。
    (A)誤差評審
    (B)項目評審
    (C)文檔評審
    (D)組織體系評審
    11.以下哪種軟件測試屬于不屬于軟件性能測試的范疇_______。
    (A)接口測試
    (B)并發(fā)測試
    (C)壓力測試
    (D)配置測試
    12.軟件可靠性測試的目的是________。
    (A)發(fā)現(xiàn)軟件缺陷
    (B)預測軟件正式運行中的可靠性
    (C)控制測試過程
    (D)修改軟件缺陷
    13.下列關于面向對象測試問題的說法中,不正確的是________。
    (A)在面向對象軟件測試時,設計每個類的測試用例時,不僅僅要考慮調(diào)用各個成員方法的輸入?yún)?shù),還需要考慮如何設計調(diào)用的序列
    (B)構造抽象類的驅動程序會比構造其他類的驅動程序復雜
    (C)類B繼承自類A,如果對B進行了嚴格的測試,就意味著不需再對類A進行測試
    (D)在存在多態(tài)的情況下,為了達到較高的測試充分性,應對所有可能的綁定都進行測試
    14.在面向對象軟件的基干集成測試策略中,將基干中的模塊形成基干子系統(tǒng)使用的集成方式是________。
    (A)大突擊集成方式
    (B)自底向上集成方式
    (C)自頂向下集成方式
    (D)綜合集成方式
    15.以下哪一項不屬于Web應用軟件表示層測試關注的范疇是________。
    (A)排版結構的測試
    (B)鏈接結構的測試
    (C)客戶端兼容性的測試
    (D)數(shù)據(jù)完整性測試
    16.下面Web應用軟件的測試策略中,不屬于表示層的測試內(nèi)容的是________。
    (A)鏈接結構的測試
    (B)瀏覽器兼容性的測試
    (C)排版結構的測試
    (D)服務器端程序的測試
    17.下列不屬于與瀏覽器兼容性測試考慮的問題是________。
    (A)軟件是否可以在不同的J2EE中運行
    (B)不同的瀏覽器是否可以提供合適的安全設置
    (C)腳本和插件是否適用于不同的瀏覽器
    (D)符合最新HTML版本的頁面能否在瀏覽器中正確顯示
    18.下列不屬于易用性測試的是________。
    (A)易安裝性測試
    (B)兼容性測試
    (C)用戶界面測試
    (D)功能易用性測試
    19.下列選項中,不屬于面向構件提供者的構件測試目標是________。
    (A)檢查為特定項目而創(chuàng)建的新構件的質量
    (B)檢查在特定平臺和操作環(huán)境中構件的復用、打包和部署
    (C)盡可能多地揭示構件錯誤
    (D))驗證構件的功能、接口、行為和性能
    20.在極限測試過程中,貫穿始終的是________。
    (A)單元測試和集成測試
    (B)單元測試和系統(tǒng)測試
    (C)集成測試和系統(tǒng)測試
    (D)集成測試和驗收測試
    21.沒有正確修復的缺陷,需要進一步修復的缺陷是________。
    (A)New More Info
    (B)Diferred-Next Build
    (C)Diferred-Next Main Release
    (D)Reopen
    22.軟件過程管理最起碼的要求是________。
    (A)管理好軟件缺陷報告
    (B)管理好軟件測試用例
    (C)管理好測試過程工具
    (D)管理好測試說明文檔
    23.若是軟件企業(yè)內(nèi)部測試團隊開展的軟件測試,最適合采用________來組織測試。
    (A)H模型
    (B)V模型
    (C)W模型
    (D)X模型
    24.測試人員和開發(fā)人員交流的紐帶是________。
    (A)軟件設計報告
    (B)測試說明文檔
    (C)軟件缺陷報告
    (D)測試執(zhí)行報告
    25.用QESAT/C工具進行軟件分析與測試時,以下說法錯誤的是________。
    (A)白盒測試又稱為程序結構測試,它主要進行程序邏輯結構的覆蓋測試
    (B)在進行測試之前,必須先建立以.prj為后綴的測試項目
    (C)被測源文件可放在任意目錄下
    (D)進行軟件靜態(tài)分析不必運行被測程序