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

全國計算機四級軟體測試工程師筆試真題練習

計算機四級 閱讀(1.83W)

導語:全國計算機四級軟體測試工程師筆試有選擇題,下面就由小編為大家帶來全國計算機四級軟體測試工程師筆試真題練習,希望能給大家帶來幫助!

全國計算機四級軟體測試工程師筆試真題練習

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. 設有一個判斷語句

if(!(ch>='0'&&ch<='9'))printf(“This is not a digit!”);

else printf(“This is a digit!”);

為實現判定一條件覆蓋,需要設計的測試用例個數至少應為

A) 1 B) 2 C) 3 D) 4

8. 以下的敘述中不是單元測試目的的是

A) 驗證程式碼是否與設計相符合 B) 發現設計和需求中存在的缺陷

C) 發現在編碼過程中引入的錯誤 D) 檢查使用者介面是否滿足客戶的需求

9. 以下不屬於整合測試層次的是

A) 應用環境整合測試 B) 模組內整合測試

C) 子系統內整合測試 D) 子系統間整合測試

10. 開發單位內部的使用者在模擬實際操作環境下進行的,開發人員參與的測試是

A) 接受測試 B) 6σ測試 C) β測試 D) α測試

11. 以下關於Web應用軟體測試的說法中,錯誤的是

A) Cookie測試是Web應用軟體功能測試的一項重要內容

B) 連結測試是Web應用軟體易用性測試的一項重要內容

C) Web應用軟體測試通常需要考慮安全性測試

D) Web應用軟體測試通常需要考慮效能測試

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

A) 覆蓋測試 B) 壓力測試 C) 負載測試 D) 併發測試

13. 以下哪一項屬於Web應用軟體業務層測試關注的範疇

A) 瀏覽器相容性測試 B) 應用伺服器相容性測試

C) 伺服器端程式的功能測試 D) 排版結構的測試

14. 以下哪一種技術屬於基於效能計數器的效能分析技術

A) 字串分析 B) 處理器分析

C) 變數分析 D) 迴圈次數分析

15. 以下關於Web應用軟體易用性測試的說法中,錯誤的是

A) Cookie測試是Web應用軟體易用性測試的一項重要內容

B) 排版結構測試是Web應用軟體易用性測試的一項重要內容

C) 併發測試不是Web應用軟體易用性測試的一項重要內容

D) 瀏覽器相容性測試不是Web應用軟體易用性測試的一項重要內容

16. 以下關於軟體可靠性的說法中,正確的是

A) 軟體發生物理退化是影響軟體可靠性的重要因素

B) 同一軟體即使運行於不同硬體環境其可靠性保持相同

C) 如果沒有惡意的.使用者,軟體總是可靠的

D) 軟體可靠性與軟體的使用方式密切相關

17. 以下哪一項不屬於資料相容性測試關注的範疇

A) 一個Web應用軟體是否能支援以前版本使用的關係型資料庫

B) 一個防毒軟體是否會破壞其他軟體儲存的檔案

C) 一個文書處理軟體能否處理其他文書處理軟體儲存的檔案

D) 一個文書處理軟體能否處理以前版本儲存的檔案

18. 以下關於面向物件軟體測試的說法中,錯誤的是

A) 面向物件軟體的大突擊整合測試只進行一輪,無需增量整合

B) 測試一個類的不同例項間的協作屬於面向物件軟體單元測試考慮的範疇

C) 測試動態繫結屬於面向物件軟體單元測試考慮的範疇

D) 等價類劃分是一種類樹層次的測試技術

19. 以下哪一項不屬於軟體易用性測試關注的範疇

A) 軟體是否能幫助使用者減少輸入中的重複勞動

B) 軟體的使用者介面風格是否與其他軟體一致

C) 軟體是否支援使用者根據自己的需要進行定製

D) 當執行耗時較長的任務時,軟體是否能定時向用戶提示當前任務完成的進度

20. 以下關於面向物件程式單元測試的說法中,正確的是

A) 只要對類的每個成員方法都進行了測試就可完成對該類的單元測試

B) 不需要對抽象類進行單元測試

C) 基於判定表的測試可以用於面向物件程式的單元測試

D) 不變式邊界測試是一種針對類樹多型性的測試技術

21. 以下有關測試過程質量控制的描述中,錯誤的是

A) 測試過程中可以對測試需求進行重新獲取

B) 在補充完善測試用例過程中應該進行變更控制

C) 對測試過程的度量和分析可有效提高測試效率,降低測試風險

D) 測試過程中,若相同時間間隔內發現的缺陷數量呈收斂趨勢,則可結束測試

22. 以下有關測試活動的描述中,錯誤的是

A) 測試策劃中的活動是確定測試範圍、測試環境和制定測試計劃

B) 測試用例設計是測試設計與實現的主要內容

C) 測試執行中可隨時修訂測試計劃

D) 測試總結的目的是對測試結果進行分析,以確定軟體產品質量的當前狀態

23. 以下有關自動化測試的說法中,錯誤的是

A) 自動化測試過程的核心內容是執行測試用例

B) 採用技術手段**自動化測試的連續性和準確性很重要

C) 自動化輔助手工測試過程中,設定和清除測試環境是自動開展的

D) 自動化測試過程中,除選擇測試用例和分析失敗原因外,其他過程都是自動化開展的

24. 白盒測試方法不包括

A) 資料流測試 B) 控制流測試 C) 隨機測試 D) 符號求值

25. 以下有關軟體驗收測試的說法中,錯誤的是

A) 驗收測試一般由軟體的需方組織

B) 驗收測試的技術要求與系統測試不同

C) 驗收測試可委託第三方測試機構進行

D) 驗收測試由獨立於軟體開發的人員實施