軟體測試的總結

2021-06-16 09:06:58 字數 2027 閱讀 1274

軟體測試的總結

1.軟體測試的目的

(1)測試是程式的執行過程,目的在於發現錯誤

(2)乙個好的測試用例在於能發現至今為止未發現的錯誤

(3)乙個成功的測試是發現了至今未發現的錯誤的測試

2.測試設計的方法

測試大牛james bach

總結出了一套測試設計的方**

fdsfscura - cidtestd - sfdpot - crusspic - stmpl

(1)結構(

structure)---->

所有組成產出物的東西。

**,介面,介面,硬體,非可執行檔案,附屬物件。

(2)功能(

functions)---->

所有產品所實現的功能

使用者介面,系統介面,應用,計算,時間相關性功能,變化(如改變字型),

開啟/關閉,多**,錯誤處理,互動,可測性

(3)資料(

data

)--->

所有產品處理的資料

輸入,輸出,預設值,持久資料,序列,大小數量變化,雜訊資料,生命週期等

(4)平台(

platform)--->

所有被測軟體所依賴的外部事物

外部硬體,外部軟體,內部組建

(5)操作(

operation)--->

所有產品可執行的操作

使用者,環境,常見操作,非正常操作,極限操作

(6)時間(

time

)---->

所有與產品相關的時間指標

輸入/輸出,快

/慢,併發,變化率

3.自己總結的測試方法

3.1靜態測試

靜態文字測試

3.2動態測試 (1

)主要功能測試 (2

)各個功能測試 (3

)快捷鍵,

tab鍵測試 (4

)響應時間測試

-->

最好繪製成圖 (5

)斷網,斷電測試

(6)解析度大小測試 (7

)防毒軟體測試 (8

)典型的作業系統平台測試 (9

)大資料量測試

(10)極限條件下測試

4.測試用例的格式

備註:測試用例的編寫規範

軟體名稱: 專案中文全稱(或者專案英文全稱)

軟體版本: 專案軟體版本

需求編號: 軟體需求編號或測試需求編號

需求描述: 描述軟體需求或測試需求 ,有測試需求時描述測試需求否則描述軟體需求

用例設計者: 該測試用例設計者

測試人員: 使用該測試用例的測試人員

用例id

: 該測試用例編號

用例級別: 「高、中、低」,根據測試用例的級別進行選擇

前置用例: 執行該用例必須先執行的用例

前置條件: 執行該用例必須先具備的條件

步驟: 步驟1

、步驟2

……等

輸入/動作: 對用例如何執行的描述。對應所操作步驟的描述,應清晰準確,包括登陸系統,輸入什麼值等

測試項: 一般為所測試的模組

輸入:     對用例如何執行的描述。對應所操作步驟的描述,應清晰準確,包括登陸系統,輸入什麼值等

預期輸出/

相應 按步驟中描述操作後所應該得到結果

允許偏差:   應該得到結果與實際得到結果的允許偏差範圍

實際輸出/

相應: 按步驟中描述操作後所實際得到結果

測試結論: 根據測試結果得出測試結論:ok/ng/nt。ok

:通過,

ng:不通過,

nt:未執行

備註: 必要的備註說明

5.軟體測試所需要的文件

需求文件

策劃文件

立項文件

工作量分配文件

測試計畫

測試用例文件

測試報告

測試總結

軟體測試總結

測試根據軟體開發的階段可以分成很多種,比如單元測試,整合測試,系統和確認測試等等,測試過程中根據方法可以分為白盒測試和黑盒測試等。那麼它們分別運用於哪些階段呢?測試所針對的目的是什麼呢?1 測試目的 目的 盡可能少的時間和人力發現軟體產品中盡可能多的錯誤 測試用例 測試資料和預期結果構成的 如何衡量...

軟體測試 軟體測試經驗總結

以下部分為軟體測試藝術的總結 本書主要分為以下幾個部分 1.測試經濟和心理學及測試原則 2.評審 3.測試基礎部分 4.開發中的除錯和測試思想 5.軟體測試最新應用 1 測試經濟和心理學及測試原則 軟體測試雖然是一種技術性工作,不可否認,他也同人類的心理息息相關。如果你在認知上確定 軟體測試是為了發...

關於軟體測試的總結

白盒測試也稱為結構測試,主要用於檢測軟體編碼過程中的錯誤。程式設計師的程式設計經驗 對程式設計軟體的掌握程度 工作狀態等因素都會影響到程式設計質量,導致 錯誤。黑盒測試又稱為功能測試,主要檢測軟體的每乙個功能是否能夠正常使用。在測試過程中,將程式看成不能開啟的黑盒子,不考慮程式內部結構和特性的基礎上...