人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

判定条件について教えてください。
ふとした疑問なのですが・・・

プログラムのテストで、判定条件と呼ばれているそれは
Javaの中では、if文、Switch文に当たるのでしょうか?

そして、判定条件とは
「値と値の状態によって、その先の処理をどうするかを判定しているから、判定条件」と呼ばれている。
という認識を今もっているのですがズレや間違いはありませんでしょうか?

●質問者: ThinkThink
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:Java switch いるか テスト プログラム
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● kn1967
●35ポイント

条件分岐:if や Switchなどの命令文

判定条件:条件分岐命令にて指定する分岐条件


if (a=b) {

であれば if が条件分岐命令で a=b が判定条件。


http://hatena.ne.jp/ダミー

◎質問者からの返答

ご回答ありがとうございます。


ifやSwitchは命令文なのですね。

とても参考になり、おかげわかりました。


ありがとうございます。


2 ● pahoo
●35ポイント ベストアンサー

判定条件とは

「値と値の状態によって、その先の処理をどうするかを判定しているから、判定条件」と呼ばれている。

この認識はあっています。


質問の意図は、ホワイトボックステストの一種である「判定条件テスト」「判定条件網羅テスト」を指しているものと思われますが、そうなると、Javaで対象となる命令は次の通りです。


参考サイト

◎質問者からの返答

ご回答ありがとうございます。


>質問の意図は、ホワイトボックステストの一種である「判定条件テスト」「判定条件網羅テスト」を指しているものと思われますが、

はい。 判定条件網羅テストを指しておりました。


・ループ制御系: while, do-while, for

・三項演算子


条件という言葉で、if,switchが思い当たるところが強かったっため、

これらのことが抜けておりました。。。


ループ制御系、三項演算子

この二つも、判定する箇所が入っているため

判定条件網羅の対象になるのですね。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ