基礎テストに最低限必要なテストケース数
1.ルーチンの直線パスを1とする。
2.if,while,repeat,for,and,orで1追加。
3.case分のcaseごとに1追加。defaultがなければ1追加。
境界分析は有効。1つ違いエラーはよくある。値に最小値や最大値がある場合もテストが必要。
悪いデータ
・データが小さすぎる(またはデータがない)
・データが大きすぎる
・データの種類が正しくない
・データのサイズが正しくない
・データが初期化されていない
テストは自動化が重要。今ならJenkinsかな。