一個優秀的測試用例,應該包含以下信息:
1) 軟件或項目的名稱
2) 軟件或項目的版本(內部版本號)
3) 功能模塊名
4) 測試用例的簡單描述,即該用例執行的目的或方法
5) 測試用例的參考信息(便于跟蹤和參考)
6) 本測試用例與其他測試用例間的依賴關系
7) 本用例的前置條件,即執行本用例必須要滿足的條件,如對數據庫的訪問權限
8) 用例的編號(ID),如可以是 軟件名稱簡寫-功能塊簡寫-NO.。
9) 步驟號、操作步驟描述、測試數據描述
10)預期結果(這是最重要的)和實際結果(如果有BUG管理工具,這條可以省略)
12)測試執行日期
5. 給出一個測試用例的例子該范例已經包含一個測試用例的模板。

備注:本用例未考慮“企業代碼”的輸入情況;測試用例并未涵蓋所有的非法輸入,如非法輸入中可能會有
“user=*,pw=*”的組合,對回車的默認操作,空格輸入,對輸入上溢的處理的處理(可能會跳過身份驗證) 等等。
如果你有興趣,至少可以再補充5-10條左右的輸入組合
(當然,如果步驟超過15步,用例的易操作 性就降低,你可以再創建一個測試用例如TC-TEP_Login_2)。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/