1. 程式人生 > 實用技巧 >流程分析法

流程分析法

流程分析法(又名場景設計法)是將軟體系統的某個流程看成路徑,用路徑分析的方法類設計測試用例。根據流程的順序依次進行組合,使得流程的各個分支都能走到。這是從白盒測試中路徑覆蓋分析法中推廣到黑盒測試中來的測試用例。

流程分析法用例設計步驟

1.畫出業務流程圖

2.設定功能路徑優先順序

3.確定測試路徑

4.選取測試資料

5.構造測試用例

線上畫流程的工具

線上畫流程圖的地址:https://app.diagrams.net/

流程分析法例項

某嵌入式系統中,將待傳送的資料打包為符合CAN協議的幀格式後,便可寫入傳送緩沖區,並自動傳送。

該傳送子程式的流程如下:

1.進入傳送子程式

2.系統判斷是否有空閒傳送緩沖區,如果沒有則返回,顯示傳送失敗資訊

3,如果有空閑緩沖區,將資料包寫入空閑傳送緩沖區

4.系統判斷是否寫入成功。如果不成功則返回,顯示傳送失敗資訊

5.如果寫入成功,則啟動傳送命令

6.返回傳送成功訊息