PROXIA PM DICTIONARY企業サイト ↗
ホーム / PM DICTIONARY / 品質 / デシジョンテーブルテスト

品質

デシジョンテーブルテスト

Decision Table Testing

読み:でしじょんてーぶるてすと

デシジョンテーブルテストは、複数の条件の組み合わせと期待する処理を表に整理し、規則の抜けを探す手法です。

まず意味をつかむ

配送無料の条件が「会員」「購入額」「対象地域」で決まるなら、一つずつ試すだけでは見落とします。組み合わせごとに何が起きるかを並べます。

仕事でどう使うか

表の各列に成立する条件と結果を記載します。成立し得ない組み合わせを除く根拠を残し、結果が同じ列をまとめる際も元の規則に戻れるようにします。

判断を一段深める

条件の順序で結果が変わる場合は優先順位も明記します。時系列で状態が変わる仕様は別の技法と併用し、組み合わせ表の責任範囲を限定します。

IN PRACTICE

具体例で考える

通販改修では、離島配送が送料無料キャンペーンに優先する列を設け、誤って送料を免除する処理を発見しました。

理解を助けるための架空の例です。
規則を列ごとに確認
判定条件
成立する組み合わせ
期待する処理

各列に期待結果を対応づける。

ここは誤解しやすい

画面の入力項目だけから表を作ると、契約状態など画面外の条件を落とします。業務担当と規則を確認します。

参考資料

参考:ISTQB® Certified Tester Foundation Level Syllabus v4.0.1(2024)。著者:Renzo Cerquozzi、Wim Decoutere、Jean-François Riverin、Arnika Hryszko、Martin Klonk、Meile Posthuma、Eric Riou du Cosquer、Adam Roman、Lucjan Stapp、Stephanie Ulrich、Eshraka Zakaria。著作権者:同著者およびInternational Software Testing Qualifications Board。本文・具体例・図解は独自に作成しています。 · 利用条件

解説・具体例・図解は独自に作成しています。

この知識を、組織の力へ。

プロジェクトを動かす体制を、一緒に。

PM・PMO実行支援を見る ↗