什麼是測試大綱法?如何編寫測試用例?

什麼是測試大綱法?如何編寫測試用例?

常用的等價類劃分、邊界值分析、情景法等。在測試過程中不能覆蓋所有的需求。我們今天講測試大綱法。

測試大綱法適用於有多個視窗的場景,每個視窗都有多個動作,每個動作都是相互關聯的,比如一個手機殼定製功能。

我們來談談下面的步驟:

列提綱

列出每個視窗及其操作。

共七頁:首頁、手機品牌及型號選擇頁、手機殼外觀選擇頁、提交成功頁。

主頁的動作有:線上客服、系統說明、定製。

手機品牌和型號選擇頁面:提交、上一頁和下一頁。

手機殼外觀選擇頁面:提交、上一頁、下一頁。

提交成功頁面的操作包括:返回主頁和訂單列表。

使用說明頁面:返回主頁。

線上客服頁面:返回首頁。

訂單清單。

畫出關聯圖

什麼是測試大綱法?如何編寫測試用例?

然後根據圖寫測試用例,透過圖更清晰地找到視窗之間的聯絡,避免遺漏和混淆。

什麼是測試大綱法?如何編寫測試用例?

透過編寫用例,我們發現用例1和12、2和11可以合併,我們可以將用例11和12合併成用例1和2。最佳化的用例如下:

什麼是測試大綱法?如何編寫測試用例?

當你在正常的測試過程中遇到這種類似的需求時,你可能會根據自己的感受編寫用例,而不進行分析,但我想說的是,如果你沒有邏輯地編寫用例,很容易導致用例的遺漏或冗餘。只有經過嚴格的分析,才能列出所有可能的情況,去掉多餘的用例。

用這種方式編寫測試用例很麻煩,但是邏輯很清晰。如果遇到比較嚴謹的系統和軟體,還是需要經過嚴謹的分析才能寫出測試用例,否則可能會造成損失。

希望這篇文章能對大家有所幫助~

end~~

最後,為大家準備了一點資料​

什麼是測試大綱法?如何編寫測試用例?

什麼是測試大綱法?如何編寫測試用例?

立即掃碼 免費領取

備註:dr頭條