一.測試用例的概念
測試用例是測試過程中很重要的一類文檔,他是測試工作的核心,是一組在測試時輸入和輸出的標准,是軟件需求的具體對照
二.測試用例的作用
- 1. 檢驗軟件是否滿足客戶需求
- 2. 測試人員的工作量的一種體現
- 3. 展示測試用例的設計思路
三.測試用例的內容
測試用例的八個基本項是:測試用例編號,測試項目,測試標題,重要級別,預置條件,輸入,操作步驟,預期輸出(不同公司的測試用例內容不盡相同)下面是更為詳盡的測試用例內容
用例編碼,用例名稱/標題,測試北京,前置條件,優先級,重要級,測試數據,測試步驟,預期結果,實際結果,測試人員,測試時間,備注
四.測試用例的編寫流程
需求分析-->提取測試點-->測試用例設計-->測試用例評審
五.測試用例的常用方法
測試用例設計方法:
黑盒測試法:
等價類划分法,變價值分析法,因果圖法,判定表法,錯誤推測發
白盒測試法:
靜態測試法和動態測試法
動態測試法包括語句覆蓋法,判定覆蓋,條件覆蓋,判定/條件覆蓋,組合覆蓋,路徑覆蓋
下面是每個方法的解釋:
-------其他文檔
六.測試用例的設計方法和編寫
6.1測試用例設計
對各個功能模塊進行測試點分析提取測試點在對測試點用例進行詳細的編寫
6.2例子:以pc端qq登錄為例
正常登陸
賬號為空時點擊登錄
密碼為空時點擊登錄
賬號和密碼為空時點擊登錄
賬號錯誤是點擊登錄
密碼錯誤時點擊登錄
記住密碼是否有效
自動登錄功能是否有效
找回密碼功能是否有效
注冊賬號功能是否有效
七.測試用例的評審
用例評審主要是產品,開發和測試人員針對測試用例能否用於項目的測試而做的工作。
評審包括同行評審,小組評審,部門評審和第三方評審
八.評審的意義
- 1. 通過評審發現用例的不足
- 2. 方便測試人員改進用例
- 3. 達到在測試時提高測試質量的目的
注意:
測試用例的編號有一定的規則,比如系統測試用例的編號這樣定義規則:ProjectName-ST-001,其命名規則為“項目名稱-測試階段類型-編號”。合理定義測試用例編號,可以更方便地查找測試用例。便於測試用例跟蹤。