先看看測試用例的定義:測試用例(Test Case)是為某個特殊目標而編制的一組測試輸入、執行條件以及預期結果,以便測試某個程序路徑或核實是否滿足某個特定需求。還有測試用例編寫的一般原則:測試用例要包括欲測試的功能、應輸入的數據和預期的輸出結果。
測試數據應該選用少量、高效的測試數據進行盡可能完備的測試。
按照定義和原則以及模板,實踐了三個月的備案系統,列舉一些簡單測試用例如下:服務器、帳號信息
測試服務器地址:http://127.0.0.1/login.do測試管理員賬號和密碼管理員:admin密碼:adminICP備案信息錄入測試數據參考:附錄-ICP信息錄入測試數據
步驟名稱 |
描述 |
預期結果 |
實際結果 |
步驟 1 |
打開瀏覽器,登錄系統,點擊左側"ICP備案信息管理"-"信息錄入" |
進入"信息錄入"頁面 |
|
步驟 2 |
填寫詳細信息,數據參考當天測試數據的:第一步 填寫ICP主體備案信息 點擊"下一步" |
進入"第二步 填寫ICP備案網站信息"頁面 |
|
步驟 3 |
點擊底部,中間按鈕"添加網站" |
進入"填寫ICP備案網站信息" |
|
步驟 4 |
填寫詳細網站信息, 數據參考當天測試數據的:第二步 填寫ICP備案網站信息(要分清填寫的是測試數據幾) 點擊"提交"按鈕 |
返回"第二步 填寫ICP備案網站信息 ",并且看到剛剛填寫的網站 |
|
步驟 5 |
在剛剛的新增網站右側,點擊[添加接入]按鈕 |
進入[ICP網站接入信息]頁面 |
|
步驟 6 |
在[ICP網站接入信息]頁面,填寫錄入信息, 數據參考當天測試數據的:ICP網站接入信息 (要分清填寫的是測試數據幾) 點擊[提交]按鈕 |
返回[ICP備案網站接入信息]頁面,同樣還是看到剛剛新增的網站,表明成功 |
|
步驟 7 |
點擊底部按鈕"提交" |
彈出對話框"信息錄入成功" |
|
步驟 8 |
點擊"確認"按鈕, |
重新進入"第一步 填寫ICP主體備案信息" |
原文轉自:http://www.infoq.com/cn/articles/road-of-agile-mind-map-practice/