一、測試用例封面
1. 用例編號(ID)
作用:必填,區分不同用例,描述用例的少數性,類似于學生的學號構成:一般有三部分:項目簡稱-模塊名-序號,項目簡稱和模塊名建議英文簡稱,序號三位數字示例:xxx-login-0012. 用例標題
作用:必填,描述測試人員要干什么?或者叫測試的目的構成:期望的結果(構成的條件)示例:驗證登錄成功(正確的賬號和密碼)3. 所屬項目/模塊
作用:選填,描述測試用例范圍,如果不清楚可以不寫構成:業務流程用例寫項目簡稱;如果是單功能模塊,寫模塊簡稱示例:登錄4.優先級
作用:必填,描述用例的重要程度(結合產品需求描述確定重要程度高低)構成:一般有字母和數字組合描述(priority單詞簡寫),如P0表示較高、P4表示最低,中間以此類推示例:P05. 預置條件
作用:選填,描述用例執行的前提條件,如果沒有就不寫示例:賬號已注冊(要登錄成功需要賬號密碼,前提是賬號已注冊)6. 測試數據
作用:選填,測試過程中用到的輸入數據示例:賬號:admin 密碼:1234567. 預期結果
作用:必填,根據需求描述你希望達成的結果構成:結果描述+現象構成(可以寫多個現象)示例:登錄成功,1.頁面提示登錄成功的消息 2.頁面跳轉到xxx首頁延伸閱讀:
二、 為什么要寫測試用例
測試用例主要有以下六大作用:
方便理清測試思路,避免漏測;
有助于測試工作量的評估;
便于提前準備測試數據;
相當于工作日志,把控測試工作進度;
方便進行上線前的回歸測試;
便于測試工作的組織,提高測試效率,降低測試交接成本。