糯米文學吧

位置:首頁 > 計算機 > 計算機四級

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

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

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

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) 驗收測試由獨立於軟件開發的人員實施