軟體測試的概念及分類

2021-09-24 14:52:08 字數 910 閱讀 8010

一、軟體測試相關概念

1.軟體測試的定義:

a.ieee 標準的定義:使用人工或自動的手段來執行或測定某個系統的過程,其目的在於檢驗;它是否滿足規定的需求或是弄清預期結果與實際結果之間的差別。

b.g.j.myers給出的定義:程式測試是為了發現錯誤而執行程式的過程

2.軟體測試流程分析:

2-1:軟體測試工作流程

測試需求分析—>設計、編寫測試用例<—>執行測試—>分析、記錄缺陷<—>缺陷修改測試—>編寫測試報告

2-2:軟體測試階段劃分:

單元測試—>回歸測試整合測試—>回歸測試系統測試—>回歸測試驗收測試—>回歸測試

二、軟體測試型別劃分

1.功能測試

2.使用者介面測試

3.相容性測試(系統相容性、瀏覽器相容性、硬體相容性)

4.安裝解除安裝測試

5.安全和訪問控制測試

6.故障轉移和恢復測試

7.效能測試(負載/壓力/併發/可靠性/失效恢復測試)

8.發布測試

三、軟體測試入行要掌握的知識和技能

1.軟體測試相關的概念、術語、測試工作流程

2.與人溝通、表述看法的能力

3.測試用例設計方法

4.基本的程式邏輯結構

5.基本的資料庫操作

6.伺服器日誌檢視方法

四、測試人員的持續學習

1.軟體所服務行業的業務知識

2.公司軟體測試涉及的相關工具

3.提高工作效率和質量的工具

4.提高測試團隊工作效率的方法或工具

五、軟體測試的生命週期

測試計畫--->測試設計--->測試開發--->測試執行--->測試評估

軟體測試概念及分類

前言 測試小夥伴在談論軟體測試分類,五花八門的分類,眼花繚亂。因為將各個維度劃分的內容都整到一塊了,在加上各自不同的見解與補充,各種衝突 findyou我經過多年測試總結基本定為4類測試 最多5類,自動化或者相容性單獨提出來 功能測試 效能測試 安全測試 特性測試 化繁為簡,轉為自己理解的分類,避免...

效能測試的概念及其分類

一 效能測試 系統效能是乙個很大的概念,覆蓋面非常廣泛,軟體系統的效能包括執行效率 資源占用 系統穩定性 安全性 相容性 可靠性 可擴充套件性等。效能測試是為描述物件與效能相關的特徵並對其進行評價而實施和執行的一類測試。效能測試主要能過自動化的測試工具模擬多種正常 峰值以及異常負載條件來對系統的各項...

效能測試的概念及其分類

系統的效能是乙個很大的概念,覆蓋面非常廣泛,軟體系統的效能包括執行效率 資源占用 系統穩定性 安全性 相容性 可靠性 可擴充套件性等。效能測試是為描述測試物件與效能相關的特徵並對其進行評價而實施和執行的一類測試。效能測試主要通過自動化的測試工具模擬多種正常 峰值以及異常負載條件來對系統的各項效能指標...