你真的會寫測驗用例嗎?
今天給大家講測驗用例,不會先直接講這個法,那個法,
什么正交表、樹狀圖,把這些定義去解釋一通,
即使解釋了一通其實大家對這個定義還是不知道是什么意思,還不如直接針對某一個點針對搜索,
(一個知識技能我會,和把別人教會,我認為是有很大的區別的)
怎么去寫測驗用例?
首先我們要來講測驗用例到底是什么?或者說寫測驗用例的目的是什么?測驗用例并不是你的最終目的,你的最終目的“測驗”你要把這個APP測好,測驗用例它只是一個手段,并不是一個目的,并不是說為了寫測驗用例而寫測驗用例,
拿美團登錄頁面為例,你要把登陸頁面功能的每個功能點給寫出來,包括有可能用戶會操作到的地方,你都要測驗,
測驗用例看起來簡單,實際寫起來……
第一個:根據場景去寫(場景法)
每一個可以點擊的按鈕功能都要去寫
第二個:通過流程去考慮
比如說登錄是一個流程,協議是一個流程
登錄有可以分為驗證碼登錄、密碼登錄(不同的流程)
然后又可以分為登錄成功、登錄失敗,
登錄成功還好,后面就是輸入密碼輸入手機號就可以了,
那登錄失敗很多人就寫一個輸入錯誤的秘密登錄失敗就完事了?需要把每一個可能失敗的場景都要寫出來,根據流程去考慮出來,
比如:它的密碼是6-10位的
它正確的密碼是123456,那123456要不要測驗?(要測驗)那1234567要不要測驗?(要測驗)那123458要不要測驗?57/58可以認為是失敗的同樣一種場景,就不需要去測驗測驗方法:等價類
同一等價類,在等價類里測了一個就不用測驗了,那么密碼為空要不要測驗?(要測驗)密碼為空與57/58不在同一等價類了,很有可能輸出一個錯誤密碼登錄失敗,然后密碼為空就登錄成功直接進去了,也有可能秘密為空,你一點登錄,額,APP崩潰了,這些都是有可能的,都是需要測驗的,
包括還有可能我剛剛說的,密碼為6-10位,那么密碼10位的要不要測驗一下?也是要測驗的,這就是屬于邊界值,
所以建議大家在寫測驗用例的時候用思維導圖去畫一下,
B站超級全面的測驗用例教程,通過測驗用例學習Python自動化測驗!

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/135451.html
標籤:其他
下一篇:【職業經驗】論測驗工程師的職責
