軟體測試基礎 軟體測試概要

2021-09-03 01:45:28 字數 601 閱讀 8206

1.歷史上由軟體bug引發的重大事故:

因此,軟體質量是非常重要的,而軟體測試作為軟體質量保證重要的組成部分,在軟體研發中有著重要的地位,是不可或缺的一環。

2.什麼是測試?

ieee定義(iso/iec/ieee 29119)

使用人工或自動的手段來執行或測量軟體系統的過程,以檢驗軟體系統是否滿足規定的要求,並找出與預期結果之間的差異。

3.軟體測試的測試物件

軟體測試不等同於程式測試,覆蓋面包括軟體需求、軟體概要設計、軟體詳細設計、軟體執行環境、軟體源**、可執行程式。

軟體測試應該覆蓋到軟體研發生命週期的方方面面。

4.軟體測試的五大要素和兩個目標

五大要素:質量、人員、資源、流程、技術

兩個目標:提公升測試覆蓋率、提公升測試效率

5.軟體測試所遵循的原則

缺陷更多的是在軟體研發的前期引起的,而修復缺陷的成本則隨著研發的推移不斷地攀公升,越到軟體研發的後期,缺陷修復的成本越高。因此,最經濟的方式是盡可能在研發的前期發現缺陷,並把缺陷修復。

軟體測試概要

軟體測試定義 使用人工或自動的手段來執行或測量軟體系統的過程,以檢測軟體系統是否滿足規定的要求,並找出與預期定義之間的差異。ieee 軟測物件 軟體需求,概要設計,詳細設計,源 可執行程式,可執行環境。軟測的五大要素及兩大目標 要素質量 最為核心 人員 決定因素 技術 實現手段 測試技術,方法,測試...

軟體測試概要

軟體測試是在測試中識別軟體產品和服務的準確性和質量的過程。使用人工或自動手段,執行或測試某個系統的過程,目的在於檢驗它是否滿足規定的需求或弄清預期結果與實際結果的差別 軟體測試不僅僅限於程式編碼之後,而是應該貫穿於軟體開發的全過程。軟體測試並不等於程式測試,其中包括需求分析 概要設計 詳細設計以及程...

軟體測試概要

1.基本定義 1.錯誤 人類會犯錯誤 mistake 2.缺陷 缺陷是錯誤的結果 3.失效 failure 當缺陷執行時會發生失效 4.事故 incident 警告使用者注意所出現的失效 5.測試 test 測試來處理錯誤,缺陷,失效和事故 2.測試用例定義 1.乙個與程式行為有關的標識,對應一組輸...