第1章 軟體測試概述線上測試

獨酌101112發表於2020-10-04

回報社會?攢人品?都有吧

單選

1、經驗表明,在程式設計中,某模組與其他模組相比,若該模組已發現並改正的錯誤數目較多,則該模組中殘留的錯誤與其他模組相比,通常應該 B 。
B 較多
A 較少
D 不確定
C 相近

2、以下對測試需求的描述中,錯誤的是 D 。
A 測試需求項必須有可觀測的輸出結果
B 測試需求必須指明正常和異常的輸入條件
D 為了確保測試的順利進行,測試需求一經團隊評審,在測試期間不允許發生任何變更
C 測試需求描述為一般規則,不涉及具體的測試資料

3、以下測試工具中,使用 D 可實現自動化的軟體測試過程管理。
D Application Lifecycle Management
B Unified Functional Testing
A JUnit
C LoadRunner

4、不執行被測程式,僅通過分析或檢查等其他手段達到檢測目的的測試方法稱為 B 。
C 手工測試
D 動態測試
A 白盒測試
B 靜態測試

5、某軟體採用了嚮導模式,按步驟引導新使用者快速熟悉產品和完成各項配置操作,主要目的是為了改善ISO/IEC 9126質量模型中的 C 質量特性。
D 效率
B 可靠性
F 可移植性
C 可用性
E 可維護性
A 功能性

6、為了提高軟體測試的效率,以下做法正確的是 A 。
D 選取一切可能的輸入資料作為測試用例
C 隨機選取測試用例
B 在完成程式的編碼之後再製定軟體的測試計劃
A 選擇易於暴露軟體缺陷的資料作為測試用例

7、ALM伺服器在Win 7作業系統下安裝不成功,該軟體缺陷與ISO/IEC 9126質量模型中定義的哪個質量特性相關 F 。
D 效率
F 可移植性
B 可靠性
A 功能性
E 可維護性
C 易用性

8、V模型描述了軟體基本的開發過程和測試行為,描述了不同測試階段與開發過程各階段的對應關係。其中,整合測試對應的開發階段是 B 。
B 概要設計階段
A 需求分析階段
D 編碼階段
C 詳細設計階段

9、軟體過程哪個階段產生缺陷的數量最多 A 。
C 詳細設計階段
E 執行維護階段
D 編碼階段
B 概要設計階段
A 需求分析階段

10、在軟體測試過程模型中, D 將軟體測試作為與開發過程並行進行的一個獨立流程,貫穿於整個軟體的生命週期中,並通過測試就緒點將測試準備活動和測試執行活動清晰的體現出來。
A V模型
C X模型
D H模型
B W模型

11、基於新的ISO/IEC 9126質量模型的定義,大部分公司都會要求程式碼遵循程式設計規範和平臺標準,儘可能做到邊寫程式碼邊加註釋,主要目的是為了改善內部質量中的 D 特性。
C 可移植性
D 可讀性
A 可測試性
B 靈活性

12、需求分析與系統設計階段完成後,測試人員需對需求規格說明書進行確認和驗證,併為 C 階段做準備工作。
C 系統測試
D 驗收測試
A 單元測試
B 整合測試

13、
以下選項不包括在軟體測試計劃中的有 C 。
B 測試範圍及目標
C 測試內容及用例
D 測試資源及進度安排
A 風險及應急措施

多選

1、H模型將測試活動分為測試準備和測試執行兩部分,以下活動中屬於測試準備階段的有 ABCD 。
E 測試實施和執行
B 測試需求分析
F 最終測試結果審查和分析
D 測試設計和測試開發
C 制定測試計劃
A 測試專案啟動

2、以下選項中對現代軟體測試的理解錯誤的是 ACD 。
B 軟體測試的目的是發現缺陷,而除錯的目的是定位和解決缺陷,兩者代表了測試人員和開發人員的職責,有著本質的不同。
A 軟體測試是軟體工程的一個重要階段,發生於程式碼編寫完成之後,執行維護之前
E 以證明程式正確為目的的軟體測試,會不自覺的挑選容易通過的測試資料,不利於軟體缺陷的暴露。
D 軟體測試過程中由測試人員發現並提交的所有缺陷,程式設計師都必須要修復。
C 軟體測試是重複性的枯燥工作,不需要任何技術含量

3、對於某網上購物系統而言,測試人員通過LoadRunner進行負載測試,並分析該系統是否存在效能問題。則本次測試採用了以下哪些測試技術 BD 。
B 動態測試
D 自動化測試
C 手工測試
A 靜態測試

填空

1、在IEEE所提出的軟體工程標準術語中,軟體測試被定義為:“使用人工或自動手段來執行或測試某個系統的過程,其目的在於檢驗它是否滿足規定的需求或弄清楚 與 之間的差別”。其中前者代表了終端使用者的需求,而後者代表了系統的實現。

預期結果
實際結果

2、 是存在於軟體之中的不希望出現或不可接受的偏差,導致軟體在執行於某一特定條件時會被啟用為 。
軟體缺陷
軟體故障

3、軟體測試過程中存在諸多侷限性,其中程式碼對測試包隱藏故障的能力稱為 ,錯誤程式碼執行時,卻產生了正確的結果,稱為 。

故障敏感性
巧合正確性

4、相對於V模型,W模型在軟體測試準備階段增加了軟體開發各個階段中應同步進行的 和 活動。其中前者強調過程的正確性,後者強調結果的正確性。

驗證
確認

相關文章