軟體測試的種類

2021-07-24 14:34:46 字數 572 閱讀 7800

1. 功能測試:功能測試主要針對產品需求說明書的測試,主要是驗證功能是否符合需求,包括原定功能的檢驗、是否有冗餘功能、遺漏功能。

這類測試應由測試員做,這並不意味著程式設計師在發布前不必檢查他們的**能否工作(自然他能用於測試的各個階段)。

2. 健壯性測試(容錯能力/恢復能力測試):側重於程式容錯能力的測試。

本測試在單元測試階段和系統測試階段都要進行。如資料邊界測試、非法資料測試、異常中斷測試等等,主要是驗證程式對各種異常情況是否進行正確處理。為了執行方便,建議健壯性的大部分測試用例盡量編寫在功能測試用例中。

3. 介面測試:程式設計師對各個模組進行系統聯調的測試,包含程式內介面和

程式外界面測試。這個測試,在單元測試階段進行了一部分工作,而大部分都是在整合測試階段完成的。由開發人員進行。

4. 強度測試強度測試檢查程式對異常情況的抵抗能力。強度測試總是迫使系統在異常的資源配置下執行。

例如,①當中斷的正常頻率為每秒一至兩個時,執行每秒產生十個中斷的測試用例;②定量地增長資料輸入率,檢查輸入子功能的反映能力;③執行需要最大儲存空間(或其他資源)的測試用例;④執行可能導致虛存作業系統崩潰或磁碟資料劇烈抖動的測試用例,等等。

軟體測試的測試規範

測試工作規範 版本記錄 本文件是測試團隊的日常工作規範,主要側重測試工作流程的控制,明確各階段測試團隊應完成的工作。測試技術和策略等問題不在本文件描述範圍內。測試是軟體開發過程中的重要組成部分,肩負著如下責任 在專案的前期 需求文件確立之前對文件進行測試,從使用者體驗和測試的角度提出自己的看法。編寫...

軟體測試測試方案

測試方案 目錄1 概述 3 2 測試資源和環境 3 2.1 硬體配置 3 2.2 軟體配置 3 2.3 測試資料 3 3 測試策略 3 3.1.1 功能測試 3 3.1.2 使用者介面 ui 測試 43.1.3 效能測試 4 3.1.4 安全性測試 5 3.1.5 相容性測試 5 3.1.6 回歸測...

聊天軟體的系統測試

實驗報告 課程名稱軟體測試方法 題目實驗四 指導教師張紅 實驗日期 2015.5.6 系別計算機系 專業電腦科學與技術 學生姓名 班級 學號計科1203班 2014070014 成績 1 能夠運用黑盒測試方法設計測試用例。2 對測試用例進行優化。1 題目一 聊天軟體的系統測試 選擇聊天軟體的2 3個...