どんなテストを実施すると、品質を保証できるか?
自分の経験より、すこしもと纏める
1 降順・昇順のテスト
例:社員番号、扶養番号、誕生日の昇順で検索する。
まず、上記の検索順はレコードが何件作成するか、カバーは100%になりますか。
テストケース
①Sha001,001,19810311
②Sha001,001,19831013 ①②は 誕生日の昇順をテスト
③Sha001,001,19840101,
④Sha001,002,19810201 ③④は扶養番号の昇順をテスト
⑤Sha002,002,19810201 ④⑤は社員番号の昇順をテスト
だから、少なくても、五件のテストデータが必要です。
2 半角英数字で入力できる
テストケース
全角英数字
全角記号
全角かな
全角漢字
半角英数字
半角記号
半角カナ
全角スペース
半角スペース
3 境界
一般、境界は正常境界、異常境界が含めます。
例えば:入力された年齢は20以上50未満でこと
テストケース
①15 異常(年齢<19の範囲では、全て異常値ですから、ひとつ値でテストしてもいいです。)
②19 異常境界
③20 正常境界
④30 正常(20<年齢<50の範囲では、全て正常値ですから、ひとつ値でテストしてもいいです。)
⑤50 正常境界
⑥51 異常境界
⑦55 異常(51<年齢の範囲では、全て異常値ですから、ひとつ値でテストしてもいいです。)