測試用例基礎概念

2021-07-22 13:30:47 字數 621 閱讀 6055

1、基本概念:

測試用例是為某個特定測試目標而完成的,它是輸入資料、操作過程序列、條件、期望結果及相關資料的乙個特定的集合。因此,測試用例必須明確定一下幾個問題。

(1)、測試目標:為什麼要測試?包括測試軟體的功能、效能、相容性、安全性;

(2)、測試物件:測什麼?如物件、類、函式、介面等;

(3)、測試環境:執行時所處的環境,包括軟硬體的配置和設定等要求;

(4)、測試前提:滿足什麼條件下才測試;

(5)、輸入資料:執行時需要輸入哪些測試資料,即為在測試時,系統所接受的各種可變化的資料組;

(6)操作步驟:執行測試用例的操作步驟序列;

(7)預期結果:被測軟體的預期執行結果。

測試用例時測試工作的指導,是軟體測試必須遵守的準則,更是軟體測試質量穩定的根本保障。

2、測試用例的設計方法:

測試用例的設計就是將軟體測試的行為做乙個科學化的組織歸納。

常用的測試用例的設計技術有:黑盒測試 、白盒測試。

黑盒測試技術包括:等價類劃分法、邊界值分析法、判定表、因果圖、功能圖法、場景法、錯誤推測法等;

白盒測試法包括:邏輯覆蓋法、基路徑測試法、資料流測試、程式插裝、域測試、符號測試、程式變異測試等。

測試基礎 軟體測試用例基本概念

等價類 邊界值場景法 錯誤推斷法 因果圖狀態圖 正交排列 路徑覆蓋 缺點測試用例的組成元素及作用 用例編號 該用例在整個測試套件中的編號 所屬模組 測試用例所對應的測試模組 操作步驟 執行測試時的步驟 測試資料 測試用例執行時所需要使用的資料 預期結果 根據所輸入的測試資料,期望得到怎麼樣的結果 實...

測試用例基礎

我們先來了解下測試用例的評價標準,了解下怎樣才是好的測試用例?1 首先用例要表達清楚,無二義性。2 用例的可操作性強。3 用例的輸入和輸出明確。一條用例只有乙個預期結果。4 用例的可維護性好。5 用例對需求的覆蓋率高。6 暴露程式bug的能力強。用例的基本要素參見下面的例子 測試用例帶來的好處時什麼...

測試用例基本概念

測試用例是為特定的目的而設計的一組測試輸入 執行條件和預期的結果。測試用例是執行的最小實體。簡單地說,測試用例就是設計乙個場景,使軟體程式在這種場景下,必須能夠正常執行並且達到程式所設計的執行結果。1.最有可能抓住錯誤的 2.不是重複的 多餘的 3.一組相似測試用例中最有效的 4.既不是太簡單,也不...