流程分析法(又名場景設計法)是將軟體系統的某個流程看成路徑,用路徑分析的方法類設計測試用例。根據流程的順序依次進行組合,使得流程的各個分支都能走到。這是從白盒測試中路徑覆蓋分析法中推廣到黑盒測試中來的測試用例。
流程分析法用例設計步驟
1.畫出業務流程圖
2.設定功能路徑優先順序
3.確定測試路徑
4.選取測試資料
5.構造測試用例
線上畫流程的工具
流程分析法例項
某嵌入式系統中,將待傳送的資料打包為符合can協議的幀格式後,便可寫入傳送緩衝區,並自動傳送。
該傳送子程式的流程如下:
1.進入傳送子程式
2.系統判斷是否有空閒傳送緩衝區,如果沒有則返回,顯示傳送失敗資訊
3,如果有空閒緩衝區,將資料報寫入空閒傳送緩衝區
4.系統判斷是否寫入成功。如果不成功則返回,顯示傳送失敗資訊
5.如果寫入成功,則啟動傳送命令
6.返回傳送成功訊息
流程分析法
主要是針對測試場景型別,針對測試場景的測試項下的測試子項進行設計,是從白盒測試設計方法中的路徑覆蓋分析法借鑑過來的一種方法。降低了測試用例設計難度,只要搞清楚各種流程,就可以設計出高質量的測試用例來,而不需要太多測試方面的經驗。在測試時間較緊迫的情況下,可以有的放矢的選擇測試用例,而不用完全根據經驗...
14 流程分析法
什麼是流程分析法?流程分析法主要是針對測試場景型別屬於流程測試場景的測試項下的測試子項進行設計,是從白盒測試設計方法中的路徑覆蓋分析法借鑑過來的一種方法。在白盒測試中,路徑就是指函式 的某個分支組合,路徑覆蓋法需要構造足夠的用例覆蓋函式的所有 路徑。在黑盒測試中,若將軟體系統的某個流程看成路徑的話,...
場景法 流程分析法 錯誤推斷法
場景法就是模擬使用者操作軟體時的場景,主要用於測試系統的業務流程,分為基本流 正確流程 和備選流 錯誤流程 還要補充一些異常情況。冒煙測試是主要採用場景法來進行測試。主要是針對測試場景型別屬於流程測試場景的測試項下的測試子項進行設計,是從白盒測試設計方法中的路徑覆蓋分析法借鑑過來的一種方法。優點 降...