デシジョンテーブル
デシジョンテーブル(decision table)
決定表とも呼ばれる
デシジョンテーブルを使ったテストはデシジョンテーブルテストと呼ぶ
条件の集合に基づいて、複雑なビジネスルールを記述するもの
それなりに使うやつ
デシジョンテーブルを設計段階で色々いやっとくといいと言われる
設計の段階でわかっていない仕様を詰めれる場合が多い
デシジョンテーブルの構成は以下からなる
条件の一覧(条件記述部)
結果の一覧(動作記述部)
条件の組み合わせ(条件指定部)
組合せに対応する結果(動作指定部)
規則
code:条件記述部
20歳以上
顧客指名
...
code:条件指定部
Y:Yes
N:No
語句、値またはコード
―:無関係、または起こりえない
code: 動作記述部
動作1
動作2
...
code:動作指定部
T,F
X(eXecute)
code:規則
列 ルール1 | ルール2 | ...
関連
確認用
Q. デシジョンテーブル
Q. デシジョンテーブルの作り方
Q. デシジョンテーブル作成の具体例
参考