天天看點

常用測試設計方法--資料組合覆寫測試設計

資料組合覆寫測試技術
1,分析被測對象,識别測試輸入及可能取值
2,使用資料組合覆寫技術識别測試條件
EC 單一選擇組合 每一個測試輸入的每一個取值在所有組合中至少出現一次
BC 基本選擇組合 以基本組合為基礎,通過更改一個輸入的取值建立新的組合
AC 全組合 每個測試輸入的每個取值的所有可能組合
OA 正交數組 基于正交數組的組合方式
N:Wise 覆寫任意N個輸入的全組合的組合方式
3,建立測試用例
分類樹測試設計技術
1,分析被測對象,識别影響系統功能的因素,并對這些因素進行分類(CTE XL)

PS: 相關理論及工具可以參考:

http://www.pairwise.com

http://www.berner-mattner.com/en/berner-mattner-home/products/cte-xl/

由于軟體測試基本上都可以抽象成圖靈機模型,是以測試設計基本上就是一個分析輸入資料的組合,并check輸出結果是否符合設計的過程,簡化成一個公式:

測試=測試環境+輸入分析+輸出判定

繼續閱讀