軟件測試人員怎么編寫測試用例

 

一、測試需求分析

 

1、首先根據需求規格說明書進行測試需求分析,根據系統業務流程提取測試點,測試點包括流程方面的和單個功能點的

比如購買商品中的添加商品到購物車,那么通過測試需求分析我們可以得到購買流程的測試點和針對購買商品功能的測試點。

流程(部分):

· (已注冊、未登錄)選擇商品--點擊添加購物車--系統檢測未登錄,進行登錄--登錄成功后添加成功

· (已登錄)選擇商品--點擊添加購物車--添加成功

· (未注冊)選擇商品--點擊添加購物車--系統檢測未登錄,進行登錄--注冊--注冊成功后支付成功

等等.......

單個功能點:驗證商品規格選擇、商品數量等

 

二、測試用例模板

 

2、寫測試用例時一般會使用到一些模板,每家公司的模板可能會有些區別,但是測試用例的一些核心內容是一樣的,比如用例編號、用例名稱、測試項、前置條件、操作步驟、預期結果、優先級等

 

三、編寫測試用例

 

對提取的測試點編寫測試用例,此時需要用到一些用例設計方法,比如等價類、邊界值、正交實驗法、場景設計法等

比如下面匯智動力學院做的添加購物車,對于商品購買數量,假設需求中已經對購買數量進行了約束(商品數量默認為1,最大為99,不能超過庫存數量)