テストケース(テストデータと予想結果)とは?
テストケース(テストデータと予想結果)とは、テストで与える入力(テストデータ)と、仕様どおりなら得られるはずの出力(予想結果)を、あらかじめ組にして書き出したもの。実行後に実際の出力と予想結果を1件ずつ突き合わせ、食い違った行が不具合の候補になる。予想結果は必ず仕様書や料金表など「正の資料」から作り、プログラムを動かして得た値を予想結果にしてはいけない。条件の境目ごとに1件ずつ用意すると、少ない件数で広く確かめられる。
てすとけーす
テストケース(テストデータと予想結果)の意味
テストで与える入力(テストデータ)と、仕様どおりなら得られるはずの出力(予想結果)を、あらかじめ組にして書き出したもの。実行後に実際の出力と予想結果を1件ずつ突き合わせ、食い違った行が不具合の候補になる。予想結果は必ず仕様書や料金表など「正の資料」から作り、プログラムを動かして得た値を予想結果にしてはいけない。条件の境目ごとに1件ずつ用意すると、少ない件数で広く確かめられる。
テストケース(テストデータと予想結果)の具体例
3辺の合計と重量で送料の区分が決まる仕様なら、「60cm・5kg(区分1)」「90cm・10kg(区分2)」「90cm・11kg(区分3)」のように、区分の境目をまたぐ値を選んでテストデータを作り、料金表から読み取った金額を予想結果として並べておく。実行結果が区分2の金額になっていれば、区分1の判定に誤りがあると分かる。
テストケース(テストデータと予想結果)は試験でどう引っ掛けられる?
予想結果と実際の出力が食い違ったとき、誤っているのはプログラム側であって予想結果側ではない、という前提を崩さないこと。また「区分3の出力が全部正しいから不具合はない」と早合点しないことも問われる。テストデータは各条件の範囲に確実に収まる値を選び、境目の値がどちらの区分に入るかを仕様で確かめてから決める。
テストケース(テストデータと予想結果)と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。