1. 程式人生 > >測試用例目的和測試用例方法

測試用例目的和測試用例方法

1、什麼是測試用例?
測試用例是為某個特殊目標而編制的一組測試輸入、執行條件以及預期結果,以便測試某個程式路徑或核實是否滿足某個特定需求。

通俗的講:就是把我們測試系統的操作步驟用按照一定的格式用文字描述出來。

測試用例的常見方法:
1.等價類劃分->(可驗證功能級)

等價類分:有效等價類和無效等價類

例如:輸入框要求輸入1-1000的數

有效等價類:可輸入1-1000之間的數來驗證

無效等價類:可以輸入1-1000之外的任意字元驗證,如2000、字母、下劃線、特殊符號、空格、回車

2.邊界值

大量的錯誤一般出現在輸入輸出的邊界上。我們要測他沒有超出這個範圍,如上面例子0、-1、-2、1000、1001

  1. 因果圖

    因果圖方法最終生成的就是判定表,它適合於檢查程式輸入條件的各種組合情況。舉個例子:原因:A=0,B=0,結果我就可以判定:A=B。確切的說他是一種因果關係思想。它會無形中指導這我們的測試。當然了,我們為了以免遺漏,可以把系統中的因果關係用圖畫出。不過系統大而複雜的話就是個體力活了。呵呵。

  2. 錯誤推測法

    基於經驗和直覺推測出系統可能存在的錯誤,從而有針對性的設計測試用例的方法。

  3. 其它

    設計測試用例的方法有很多,我們常用就上面幾種,其它的方法還有:狀態遷移圖、流程分析法、正交驗證法等等。

測試目的:
1.我們讓它做的它必須會做

2.我們不讓它做的它必須不會做

轉載自:https://blog.csdn.net/qq_30068487/article/details/83022548