天天看點

第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模型在軟體測試準備階段增加了軟體開發各個階段中應同步進行的 和 活動。其中前者強調過程的正确性,後者強調結果的正确性。

驗證

确認