TEF/テスト技法/CFD技法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[TEF/テスト技法]]
#contents(fromhere=true)
*技法名 CFD法 [#y5dfa711]
*技法名(英語) Cause Flow Diagram [#acf4ae47]
*説明 [#p9eb744e]
仕様ベースのブラックボックステスト技法の1つです。「処理の...
この技法は、まず、ソフトウェアに与えられる入力を集合で用...
*使用例 [#h49acfb3]
JRの料金体系は、
|おとな|12歳以上(12歳でも小学生は「こども」です)|
|こども|6歳〜12歳未満(6歳でも小学校入学前は「幼児」です)|
|幼児|1歳〜6歳未満|
|乳児|1歳未満|
となっています。&br;
こちらをデシジョンテーブルで表現すると、
|JR料金体系1|ルール1|ルール2|ルール3|ルール4|ルール5|ルー...
|13歳以上|BGCOLOR(#98FB98):T|F|F|F|F|F|
|12歳|-|BGCOLOR(#98FB98):T|F|F|F|F|
|7歳〜11歳|-|-|BGCOLOR(#98FB98):T|F|F|F|
|6歳|-|-|-|BGCOLOR(#98FB98):T|F|F|
|1歳〜5歳|-|-|-|-|BGCOLOR(#98FB98):T|F|
|0歳|-|-|-|-|-|BGCOLOR(#98FB98):T|
|おとな|BGCOLOR(#F8F8FF):×|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F...
|こども|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8...
|幼児|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF...
|乳児|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF...
|次表へ|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):×|BGCOLOR(#F8F...
と、
|JR料金体系2|ルール7|ルール8|ルール9|ルール10|h
|12歳|BGCOLOR(#98FB98):T|BGCOLOR(#98FB98):T|F|F|
|6歳|-|-|BGCOLOR(#98FB98):T|BGCOLOR(#98FB98):T|
|小学生|F|BGCOLOR(#98FB98):T|BGCOLOR(#98FB98):T|F|
|おとな|BGCOLOR(#F8F8FF):×|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F...
|こども|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):×|BGCOLOR(#F8F...
|幼児|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF...
となりますが、一つ目の表が非常に単純なものであるのに対し...
このケースで、CFD法を用いると次のようになります。
#ref(cfd-1.JPG)
さて、この図から、線をたどってデシジョンテーブルを作成す...
|JR料金体系2|ルール1|ルール2|ルール3|ルール4|h
|小学生|BGCOLOR(#98FB98):T|F|F|F|
|12歳|-|BGCOLOR(#98FB98):T|F|F|
|6歳|-|-|BGCOLOR(#98FB98):T|F|
|不明|-|-|-|BGCOLOR(#98FB98):T|
|こども|BGCOLOR(#F8F8FF):×|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F...
|おとな|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):×|BGCOLOR(#F8F...
|幼児|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF...
|エラー|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8...
となります。
デシジョンテーブルが原因結果グラフのものと若干異なってい...
これは、処理の流れという情報によってテストケースを合理的...
*補足 [#l12b786b]
CFD法は、その対象範囲を広げ、システムテストや状態遷移テス...
COTSなどのテストをする場合は、処理の流れの仕様が明確でな...
*参考文献 [#mfb9435d]
書籍: ソフトウェア開発・検証技法
total &counter(total); today &counter(today); yesterday &...
RIGHT:[[TEF/index]]に戻る
終了行:
[[TEF/テスト技法]]
#contents(fromhere=true)
*技法名 CFD法 [#y5dfa711]
*技法名(英語) Cause Flow Diagram [#acf4ae47]
*説明 [#p9eb744e]
仕様ベースのブラックボックステスト技法の1つです。「処理の...
この技法は、まず、ソフトウェアに与えられる入力を集合で用...
*使用例 [#h49acfb3]
JRの料金体系は、
|おとな|12歳以上(12歳でも小学生は「こども」です)|
|こども|6歳〜12歳未満(6歳でも小学校入学前は「幼児」です)|
|幼児|1歳〜6歳未満|
|乳児|1歳未満|
となっています。&br;
こちらをデシジョンテーブルで表現すると、
|JR料金体系1|ルール1|ルール2|ルール3|ルール4|ルール5|ルー...
|13歳以上|BGCOLOR(#98FB98):T|F|F|F|F|F|
|12歳|-|BGCOLOR(#98FB98):T|F|F|F|F|
|7歳〜11歳|-|-|BGCOLOR(#98FB98):T|F|F|F|
|6歳|-|-|-|BGCOLOR(#98FB98):T|F|F|
|1歳〜5歳|-|-|-|-|BGCOLOR(#98FB98):T|F|
|0歳|-|-|-|-|-|BGCOLOR(#98FB98):T|
|おとな|BGCOLOR(#F8F8FF):×|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F...
|こども|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8...
|幼児|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF...
|乳児|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF...
|次表へ|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):×|BGCOLOR(#F8F...
と、
|JR料金体系2|ルール7|ルール8|ルール9|ルール10|h
|12歳|BGCOLOR(#98FB98):T|BGCOLOR(#98FB98):T|F|F|
|6歳|-|-|BGCOLOR(#98FB98):T|BGCOLOR(#98FB98):T|
|小学生|F|BGCOLOR(#98FB98):T|BGCOLOR(#98FB98):T|F|
|おとな|BGCOLOR(#F8F8FF):×|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F...
|こども|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):×|BGCOLOR(#F8F...
|幼児|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF...
となりますが、一つ目の表が非常に単純なものであるのに対し...
このケースで、CFD法を用いると次のようになります。
#ref(cfd-1.JPG)
さて、この図から、線をたどってデシジョンテーブルを作成す...
|JR料金体系2|ルール1|ルール2|ルール3|ルール4|h
|小学生|BGCOLOR(#98FB98):T|F|F|F|
|12歳|-|BGCOLOR(#98FB98):T|F|F|
|6歳|-|-|BGCOLOR(#98FB98):T|F|
|不明|-|-|-|BGCOLOR(#98FB98):T|
|こども|BGCOLOR(#F8F8FF):×|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F...
|おとな|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):×|BGCOLOR(#F8F...
|幼児|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF...
|エラー|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8FF):|BGCOLOR(#F8F8...
となります。
デシジョンテーブルが原因結果グラフのものと若干異なってい...
これは、処理の流れという情報によってテストケースを合理的...
*補足 [#l12b786b]
CFD法は、その対象範囲を広げ、システムテストや状態遷移テス...
COTSなどのテストをする場合は、処理の流れの仕様が明確でな...
*参考文献 [#mfb9435d]
書籍: ソフトウェア開発・検証技法
total &counter(total); today &counter(today); yesterday &...
RIGHT:[[TEF/index]]に戻る
ページ名: