當前位置:才華齋>計算機>計算機四級>

計算機等級考試四級軟體測試工程師試題

計算機四級 閱讀(1.4W)

計算機四級是等級考試的最高級別。為幫助同學們複習四級資料庫系統工程師考試,以下是本站小編搜尋整理的計算機等級考試四級軟體測試工程師試題,供參考練習,希望對大家有所幫助!

計算機等級考試四級軟體測試工程師試題

一、選擇題

下列各題A、B、C、D四個選項中,只有一個選項是正確的。請將正確選項填塗在答題卡相應位置上,答在試卷上不得分。

1.在軟體測試中,白盒測試方法是通過分析程式的________來設計測試用例。

(A)應用範圍

(B)功能

(C)內部邏輯

(D)輸入資料

2.下列關於測試方法的敘述中不正確的是________。

(A)從某種角度上講,白盒測試與黑盒測試都屬於動態測試

(B)功能測試屬於黑盒測試

(C)對功能的測試通常是要考慮程式的內部結構的

(D)結構測試屬於白盒測試

3.在程式設計過程中,要為程式除錯做好準備,主要體現在________。

(A)採用模組化、結構化的設計方法設計程式

(B)根據程式除錯的需要,選擇並安排適當的中間結果輸出必要的斷點

(C)編寫程式時要為除錯提供足夠的靈活性

(D)以上全部

4.軟體測試是軟體開發過程中重要和不可缺少的階段,其包含的內容和步驟甚多,而測試過程的多種環節中最基礎的是________。

(A)整合測試

(B)單元測試

(C)系統測試

(D)驗收測試

5.下面的邏輯測試覆蓋中,測試覆蓋最弱的是________。

(A)條件覆蓋

(B)條件組合覆蓋

(C)語句覆蓋

(D)判定/條件覆蓋

6.下列關於邏輯覆蓋的敘述中,說法錯誤的是________。

(A)對於多分支的判定,判定覆蓋要使每一個判定表示式獲得每一種可能的值來測試

(B)語句覆蓋是比較弱的覆蓋標準

(C)語句覆蓋較判定覆蓋嚴格,但該測試仍不充分

(D)條件組合覆蓋是比較強的覆蓋標準

7.下列敘述中,正確的是________。

(A)軟體測試的目標是保證交付的軟體產品不包含缺陷

(B)軟體測試有利於降低軟體產品釋出後的維護費用

(C)測試包是指一個測試指令碼,它由一組順序執行的測試用例組成

(D)在V模型中,整合測試用例的'設計對應於軟體需求分析活動

8.一個多使用者的應用系統通常有使用者管理功能,允許增加新的使用者。使用者資訊一般包括使用者名稱,假設規定使用者名稱必須是以字母開頭的、不超過8個字元的字母數字串,那麼,下面哪組值均屬於使用者名稱的無效等價類________。

(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)對軟體產品的次要部件進行測試

(B)所開發的軟體產品的需求不穩定

(C)需要反覆執行的測試,使用不同輸入資料值進行反覆測試

(D)由客戶方組織的驗收測試

10.同行評審是一種通過作者的同行來確認缺陷和需要變更區域的檢查方法。它主要分為管理評審、技術評審、過程評審和________。

(A)誤差評審

(B)專案評審

(C)文件評審

(D)組織體系評審

11.以下哪種軟體測試屬於不屬於軟體效能測試的範疇_______。

(A)介面測試

(B)併發測試

(C)壓力測試

(D)配置測試

12.軟體可靠性測試的目的是________。

(A)發現軟體缺陷

(B)預測軟體正式執行中的可靠性

(C)控制測試過程

(D)修改軟體缺陷

13.下列關於面向物件測試問題的說法中,不正確的是________。

(A)在面向物件軟體測試時,設計每個類的測試用例時,不僅僅要考慮呼叫各個成員方法的輸入引數,還需要考慮如何設計呼叫的序列

(B)構造抽象類的驅動程式會比構造其他類的驅動程式複雜

(C)類B繼承自類A,如果對B進行了嚴格的測試,就意味著不需再對類A進行測試

(D)在存在多型的情況下,為了達到較高的測試充分性,應對所有可能的繫結都進行測試

14.在面向物件軟體的基幹整合測試策略中,將基幹中的模組形成基幹子系統使用的整合方式是________。

(A)大突擊整合方式

(B)自底向上整合方式

(C)自頂向下整合方式

(D)綜合整合方式

15.以下哪一項不屬於Web應用軟體表示層測試關注的範疇是________。

(A)排版結構的測試

(B)連結結構的測試

(C)客戶端相容性的測試

(D)資料完整性測試

16.下面Web應用軟體的測試策略中,不屬於表示層的測試內容的是________。

(A)連結結構的測試

(B)瀏覽器相容性的測試

(C)排版結構的測試

(D)伺服器端程式的測試

17.下列不屬於與瀏覽器相容性測試考慮的問題是________。

(A)軟體是否可以在不同的J2EE中執行

(B)不同的瀏覽器是否可以提供合適的安全設定

(C)指令碼和外掛是否適用於不同的瀏覽器

(D)符合最新HTML版本的頁面能否在瀏覽器中正確顯示

18.下列不屬於易用性測試的是________。

(A)易安裝性測試

(B)相容性測試

(C)使用者介面測試

(D)功能易用性測試

19.下列選項中,不屬於面向構件提供者的構件測試目標是________。

(A)檢查為特定專案而建立的新構件的質量

(B)檢查在特定平臺和操作環境中構件的複用、打包和部署

(C)儘可能多地揭示構件錯誤

(D))驗證構件的功能、介面、行為和效能

20.在極限測試過程中,貫穿始終的是________。

(A)單元測試和整合測試

(B)單元測試和系統測試

(C)整合測試和系統測試

(D)整合測試和驗收測試