1、
乙個好的用例的表述要點,即用例中應當包含的資訊
乙個優秀的
測試用例
,應該包含以下資訊:
1) 軟體或專案的名稱
2) 軟體或專案的版本(內部版本號)
3) 功能模組名
4) 測試用例的簡單描述,即該用例執行的目的或方法
5) 測試用例的參考資訊(便於跟蹤和參考)
6) 本測試用例與其他測試用例間的依賴關係
7) 本用例的前置條件,即執行本用例必須要滿足的條件,如對資料庫的訪問許可權
8) 用例的編號(id
),如可以是軟體名稱簡寫-
功能塊簡寫-no.
。9)
步驟號、操作步驟描述、測試資料描述
10) 預期結果
(這是最重要的)和實際結果(如果有bug管理工具,這條可以省略) 11
)開發人員(必須有)和測試人員(可有可無)
12)測試執行日期
2、例項
該測試案例是以乙個b/s結構的登入功能點位被測物件,該測試用例為黑盒測試用例。假設使用者使用的瀏覽器為ie6.0 sp4。
功能描述如下:
1.使用者在位址列輸入相應位址,要求顯示登入介面;
2.輸入使用者名稱和密碼,登入,系統自動校驗,並給出相應提示資訊;
3.如果使用者名稱或者密碼任一資訊未輸入,登入後系統給出相應提示資訊;
4.連續3次未通過驗證時,自動關閉ie。
表4-1登入介面測試用例
用例id
***x-xx-xx
用例名稱
系統登入
用例描述
系統登入
使用者名稱存在、密碼正確的情況下,進入系統
頁面資訊包含:頁面背景顯示
使用者名稱和密碼錄入介面,輸入資料後的登入系統介面
用例入口
開啟ie,在位址列輸入相應位址
進入該系統登入頁面
測試用例id
場景
測試步驟
預期結果
備註
tc1初始頁面顯示
從用例入口處進入
頁面元素完整,顯示與詳細設計一致
tc2使用者名稱錄入-驗證
輸入已存在的使用者:test
輸入成功
tc3使用者名稱-容錯性驗證
輸入:aaaaabbbbbcccccdddddeeeee
輸入到藍色顯示的字元時,系統拒絕輸入
輸入資料超過規定長度範圍
tc4密碼-密碼錄入
輸入與使用者名稱相關聯的資料:test
輸入成功
tc5系統登入-成功
tc2,tc4,單擊登入按鈕
登入系統成功
tc6系統登入-使用者名稱、密碼校驗
沒有輸入使用者名稱、密碼,單擊登入按鈕
tc7系統登入-密碼校驗
輸入使用者名稱,沒有輸入密碼,單擊登入按鈕
tc8系統登入-密碼有效性校驗
輸入使用者名稱,輸入密碼與使用者名稱不一致,單擊登入按鈕
tc9系統登入-輸入有效性校驗
輸入不存在的使用者名稱、密碼,單擊登入按鈕
tc10
系統登入—安全校驗
連續3次未成功……
……
測試用例例項
1 乙個好的用例的表述要點,即用例中應當包含的資訊 乙個優秀的 測試用例 應該包含以下資訊 1 軟體或專案的名稱 2 軟體或專案的版本 內部版本號 3 功能模組名 4 測試用例的簡單描述,即該用例執行的目的或方法 5 測試用例的參考資訊 便於跟蹤和參考 6 本測試用例與其他 測試用例間的依賴關係 7...
測試用例例項
1 乙個好的用例的表述要點,即用例中應當包含的資訊 乙個優秀的測試用例 應該包含以下資訊 1 軟體或專案的名稱 2 軟體或專案的版本 內部版本號 3 功能模組名 4 測試用例的簡單描述,即該用例執行的目的或方法 5 測試用例的參考資訊 便於跟蹤和參考 6 本測試用例與其他測試用例間的依賴關係 7 本...
效能測試用例例項
1 使用者併發效能測試用例 使用者併發測試是效能測試的最主要部分,包含了負載測試和壓力測試的過程。主要是逐漸增加使用者數量來加重系統負擔,直到出現不能接收的效能點或者瓶頸。一般要測試正常數量的使用者併發和極限數量下使用者併發的情況。併發使用者測試主要是對系統的核心功能和重要業務進行測試,要以真實的業...