測試用例設計

2022-07-15 06:33:12 字數 1370 閱讀 9297

概念

測試用例就是測試時使用的例子,是為了某個特定的目標而開發的輸入、執行條件、操作步驟以及預期結果的集合。

格式用例編號

產品名稱—用例屬性—測試需求標示—數字編號

測試項測試用例對應的功能模組

測試標題

描述測試用例的關注點

用例屬性

用例的功能用途

重要級別

測試用例的重要性

預置條件

執行用例的先決條件

測試輸入

外部資料的輸入

操作步驟

可重現缺陷

預期結果

預期介面表現,預期功能表現

實際結果

用例設計時此項為空

邊界值邊界值設計方法是對等價類設計方法的補充

在什麼情況下使用邊界值設計方法

當需求規格說明書中規定了輸入域的取值個數,範圍或是明確了乙個有序集合的時候,使用邊界值方法

用邊界值方法構造資料,考慮三點

上點:輸入域邊界上的點

注:這裡不關心取值範圍是開區間還是閉區間

離點:離上點最近的乙個點

如輸入域是乙個閉區間,則離點屬於無效等價類

如輸入域是乙個開區間,則離點屬於有效等價類

內點:輸入域範圍內除了上點以外的任意點

等價類設計

什麼是等價類

某個測試對像的輸入域的集合,單個個體之間對於揭露被測試對像的缺陷是等價的,也就是說輸入域中某個個體能揭露被測試對像的某種缺陷,那麼這個等價類集合中其他的個體都能揭露這個去缺陷。

什麼時候使用等價類設計方法

一般在測試帶有輸入性需求的對像的時候,使用此等價類

等價類分有效等價類和無效等價類

如何劃分等價類

參考課本第111頁

根據等價類用例設計表來,構造測試資料,然後寫測試用例

判定表設計

考慮輸入域的相互關係,

在若干輸入條件下被測物件根據輸入做出不同相應的工具

條件樁:需求規格定義的被測物件的所有輸入

條件項:針對條件樁的所有輸入值

動作樁:針對條件被測物件可能採取的所有操作

動作項:針對動作樁,被測物件響應的結果取值

因果圖複雜的約束關係選擇因果圖

判定表只考慮輸入與輸入的關係,因果圖還考慮輸入與輸出的關係

輸入與輸出的關係主要分為恒等、或、非、與

場景設計

設計到複雜的業務流程的軟體系統,採用場景設計法設計用例

針對場景業務流,通常可分為基本流,備選流和異常流

基本流表示輸出經過每乙個正確的流程運轉最終達到預期結果。

備選流表示輸入經過每乙個流程運轉時可能產生異常情況,但是經過糾正後仍能達到預期結果

異常流表示輸入經過每乙個流程運轉時,產生異常終止的現像。

測試用例設計

1.測試用力的概念 測試用例是為特定的目的而設計的一組的測試輸入。執行條件和預期的結果,體現在測試方案 方法 技術和策略。2.測試用例具備的特點 1 正確性 2 完整性 3 準確 4 清晰 簡潔 5 可維護性 6 適應性 7 可重用性 8 其他 3.測試用例基本原則 個人認為比較重要的加黑了。1 基...

測試用例設計

1.名稱與標識 2.測試追蹤 3.用例說明 4.測試的初始化要求 5.測試的輸入 6.期望的測試結果 7.評價測試結果的準則 8.操作過程 9.前提和約束 10.測試終止條件 編寫用例規範 1 系統性 對系統業務流程要完整說明整個系統的業務需求 系統由幾個子系統組成以及它們之間的關係 對模組業務流程...

測試用例設計

測試用例格式 用例編號 a b c d a 產品或專案名稱 b 用例屬性 st,it,ut c 客戶管理 新增客戶,什麼型別的客戶 d編號 例 crm st 客戶管理 新增客戶 001 測試項 針對於某種物件的測試用例 客戶管理 新增客戶 20個字元的客戶資訊 新增名稱包含單引號的客戶資訊 用例屬性...