系統測試用例設計之判定表法

shbwf發表於2013-12-13



判定表是分析和表達多種輸入條件下系統執行不同動作的工具,它可以把複雜的邏輯關係和多種條件組合的情況表達得既具體又明確。
  條件樁:條件列表
  動作樁:動作列表
  條件項:條件取值
  動作項:動作取值
  規則:條件項和動作項的對應關係
  判定表的化簡:
  1、刪除不存在的規則
  2、合併相似規則
  i. 動作完全相同
  ii.該條件項包含所有取值(說明動作與該條件的取值無關)
  判定表法的步驟:
  1、確定條件和動作
  條件:輸入或環境(可通過分析動作反推得出)
  動作:輸出
  2、確定條件項和動作項
  條件項:輸入的取值或環境的真值(T/F)
  動作項:輸出值
  3、用判定表列出全排列組合
  4、化簡判定表
  5、針對每條規則設計用例
  判定表的優點是考慮了輸入的組合情況;缺點是全排列組合數量大,化簡困難,用例多。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11323760/viewspace-1063203/,如需轉載,請註明出處,否則將追究法律責任。

相關文章