軟體測試方法與測試策略

2021-08-14 05:42:07 字數 968 閱讀 8120

測試方法:是指解決問題的技術手段或工具的集合。

測試策略:是指如何選擇和運用方法來解決具體問題。

策略定義了:

* 要使用的測試方法和工具

* 測試要完成測試和測試成功的評價標準。如測試用例通過率95%,表示可進行驗收測試截斷。

* 影響資源要求及涉及進度的特殊考慮。

策略重點關注元素:

* 測試型別和針對該型別所要進行的測試目標

* 使用的評估標準(基於**的測試覆蓋、基於需求的測試覆蓋、缺陷數量、平均故障間隔時間等。)

* 使用的測試方法(手工和自動)

聯絡與區別

軟 件測試有很多方法,如等價類、邊界值、語句覆蓋、條件覆蓋、路徑覆蓋、場景法等等。當你掌握和了解這些方法之後,怎麼運用到實際專案中呢。就需要制定測試 策略,在測試專案中什麼時間、什麼任務,什麼目標,需要運用哪個或哪些方法或哪些工具、怎麼組織起來去解決完成,這就是策略。

例 如:乙個測試專案中在單元測試階段採用技術評審法(**審查),在整合階段採用三明治法,在系統測試階段採用場景法,在針對功能進行測試時選用適當的黑盒 測試方法設計測試用例;在進行單元、整合測試時選用適當的白盒方法設計測試用例;在進行效能相關測試時選用適當的測試工具進行等等,這就是測試策略。

它們的範圍不是以大小而論,也不是包含關係。測試工作涉及的方法很多,策略是根據專案需要從方法集中選擇適合的技術方法,把他們合理的組織起來完成測試任務;測試策略能夠指導測試工作的順利進行。

專案測試中,測試策略描述測試活動的目標和一般方法、技術或手段。其中包括要進行的測試階段(單元測試、整合測試和系統測試)以及要執行的測試型別(可靠性測試,容錯測試,介面測試,相容性測試等),通常從兩個方面來分別描述:測試描述,測試方法描述

測試描述:

測試目標:

技術或手段:

完成標準:

需考慮的特殊事項:

測試方法描述:

描述乙個特定的測試型別在專案測試活動中如何具體的執行。

軟體測試方法和策略

什麼是軟體測試?軟體測試的目的與原則 在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程。軟體測試的目的 軟體測試的原則 目前主要的測試用例設計方法是什麼?白盒測試 邏輯覆蓋 迴圈覆蓋 基本路徑覆蓋 黑盒測試 邊界值分析法 等價類劃分 錯誤猜測法 因果...

軟體測試方法和策略

什麼是軟體測試?軟體測試的目的與原則 在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程。軟體測試的目的 軟體測試的原則 目前主要的測試用例設計方法是什麼?白盒測試 邏輯覆蓋 迴圈覆蓋 基本路徑覆蓋 黑盒測試 邊界值分析法 等價類劃分 錯誤猜測法 因果...

軟體測試策略

測試策略 一 測什麼 需要有功能測試 各個功能模組 效能測試 安全性測試 相容性測試 文件測試等等。測試範圍 怎麼測 通過各種手法完成功能測試 基本的理論結合需求說明 效能測試的不同場景 安全測試的級別和內容 不同版本。測試方法 二 策略就是考慮要完成這個測試任務,需要哪些方式方法。如系統訪問人數比...