一、測試流程回顧
1. 備測內容回顧
- 備測內容: 本次測試涵蓋買家和賣家的多個業務流程,包括下單流程、發貨流程、搜索退貨退款、支付搶購、換貨流程、個人中心優惠券等。
2. 先測業務強調
1)測試業務流程
- 為什么先測業務: 業務是項目的核心,包含多個單功能,保證項目的可測性。單獨測試功能可能無法發現業務流程中的問題,例如登錄后搜索框或購物車不可用,導致測試效率低下。
2)業務定義
- 業務: 客戶(用戶)使用軟件過程中,為了達到自身目的,按照順序操作軟件功能的一系列操作。
- 業務流程: 這一系列操作的流程。
3)流程圖法
- 流程圖法: 也叫場景法,用流程圖描述用戶的使用場景,通過覆蓋流程路徑來設計測試用例。
- 適用場景: 業務場景中涉及多功能的組合邏輯。
4)流程圖法回顧
- 使用步驟:
-
- 根據流程圖找出路徑。
- 編寫測試用例(從開始到結束為一條路徑,有多少條路徑就有多少條用例)。
- 注意: 流程圖法測試不需要深入功能內部詳細測試,主要測試流程。
5)流程圖法主要元素回顧
- 主要元素:
- 開始/結束: 表示流程的開始/結束。
- 路徑: 表示流程進行的方向。
- 數據: 表示數據的輸入/輸出。
- 處理: 表示執行或者處理某項工作。
- 判定: 表示對某個條件做判斷。
二、知識小結
知識點 | 核心內容 | 考試重點/易混淆點 | 難度系數 |
測試流程前兩步 | 需求評審和測試計劃 | - | 🌟 |
測試內容回顧 | 被測內容(買家和賣家知識點) | - | 🌟 |
測試優先級 | 先測業務 | 為何先測業務(業務是核心,保證項目可測性) | 🌟🌟 |
業務定義 | 客戶使用軟件過程中為了達到目的,按照順序操作的功能 | 業務與功能的區別 | 🌟 |
業務流程 | 一系列操作的流程 | 業務可能是單個操作或多個操作 | 🌟 |
業務測試方法 | 流程圖法(場景法) | 覆蓋業務場景(正向、逆向) | 🌟🌟 |
流程圖法 | 用流程圖描述用戶使用的場景來覆蓋路徑設計用例 | 每一個路徑都是一個場景 | 🌟🌟 |
路徑定義 | 從開始到結束的一條路徑 | 路徑數量決定用例數量 | 🌟 |
流程圖要素 | 開始、結束、路徑(帶箭頭的線)、數據(輸入/輸出)、處理、判定 | - | 🌟 |