第1章 軟體測試概述線上測試
回報社會?攢人品?都有吧
單選
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模型在軟體測試準備階段增加了軟體開發各個階段中應同步進行的 和 活動。其中前者強調過程的正確性,後者強調結果的正確性。
驗證
確認
相關文章
- 【軟體測試】(三)黑盒測試綜合策略概述
- 【軟體測試】——介面測試
- 軟體測試線上故障規範及模板
- 軟體測試中的43個功能測試點(上)
- 軟體驗收測試 第三方軟體測試 軟體功能測試 軟體資訊保安測試
- 軟體測試-測試計劃
- 軟體測試——三、軟體測試的分類
- 軟體測試學習路線
- 軟體測試
- 軟體測試技術-黑盒測試
- 軟體測試:自動化測試
- 軟體測試教程之手機軟體測試方法
- 軟體測試學習教程—軟體測試質量
- 軟體測試學習 ——五種軟體測試模型模型
- websocket線上測試Web
- 軟體測試培訓教程:軟體測試面試之怎麼測試刷抖音?面試
- 效能測試-概述
- 軟體測試中的功能測試和非功能測試
- 軟體測試經典測試題(4)
- 軟體測試員如何提取測試需求?
- 軟體測試之測試分類_1.4
- 軟體測試之易用性測試
- 軟體測試計劃與測試方案
- 軟體穩定性測試的測試點
- 軟體測試面試問題_介面測試(二)面試
- 軟體測試學習教程—軟體測試基本知識
- 軟體測試入門【1】什麼是軟體測試
- 軟體測試真的很重要!——軟體測試的作用
- 軟體測試書籍-學軟體測試最好的書
- 軟體測試最全的影片原始碼,最新軟體測試學習路線圖分享原始碼
- 軟體效能測試有哪些測試方法?靠譜的軟體測試公司推薦
- 軟體安全測試有哪些測試手段?軟體測試報告收費貴嗎?測試報告
- 軟體功能測試的測試流程有哪些?軟體測試公司排名分享
- 軟體效能測試常見指標。在哪裡測試測試?指標
- 軟體測試概要
- 軟體測試模式模式
- 軟體測試模型模型
- 【軟體測試】缺陷