測試週期基礎概念

2021-10-01 05:03:59 字數 578 閱讀 2056

1、軟體測試的生命週期

需求分析–.測試計畫–測試設計開發–測試執行–測試評估

1)需求分析

確認需求範圍、功能點

2).測試計畫:

制定時間表(人、時間、做的事情)、風險管理

3).測試設計、開發:

編寫測試用例

4).測試執行:

執行測試,缺陷管理

5).測試評估:

(通過或不通過),缺陷分析

如何描述乙個bug

發現問題的版本、問題出現的環境、錯誤重現的步驟

2.bug的生命週期:

new-:新發現的bug未經評審決定

open-:確認是bug,並且確定需要修改

fixed-:開發人員進行修改後標識成修改狀態

rejected-:如果不認為是bug,則拒絕修改

delay-:如果認為暫時不需要修改或者暫時不能修改則延後修改

closed-:修改狀態的bug仍然存在,即需要重新開啟bug,開發人員重新修改

軟體測試基礎概念

軟體測試基礎 1.1 軟體工程 軟體工程事一門研究如何用系統化 規範化 數量化等工程原則和方法去進行軟體開發和維護的學科。1.1.1 軟體工程的三要素 軟體工程包括3個要素 方法 工具和過程。1.1.2 軟體工程的基本原理 用生命週期計畫進行管理 堅持進行階段評審 嚴格管理需求變更 採用現代程式設計...

軟體測試基礎概念

軟體測試遵循的原則 1 測試證明缺陷的存在,但不能證明系統不存在缺陷 2 窮盡測試是不可能的,應設定及時設定終止的條件 3 軟體測試應該盡早進行 4 缺陷具備群集特性 5 測試的殺蟲劑悖論 測試用例和測試方法應該不定期的修改 6 測試的二八原則 重點測試 7 測試活動依賴於測試背景。軟體測試的分類 ...

軟體測試基礎概念

軟體測試基礎概念 軟體 程式 資料庫 文件 服務 定義 使用人工或自動手段來執行或測試某個系統的過程,目的在於檢驗其是否滿足規定的需要或是弄清楚預期結果與實際結果之間的差別 軟體需求說明書srs 軟體需求說明書的編制是為了使使用者和軟體開發者雙方對該軟體的初始規定有乙個共同的理解,使之成為整個開發工...