読者です 読者をやめる 読者になる 読者になる

破棄されたブログ

このブログは破棄されました。

境界値テスト

境界値とは

なぜ境界値テストを行うのか

  • 境界は、欠陥が発生しやすいため
    • <<= の間違いなど
  • テストカバレッジを保ちつつ、テストケースを減らせるため

どのように境界値テストを行うか

  • 境界値とその近傍に着目してテストケースを作成する
    • 同値クラス{x | 1 <= x <= 4, x は整数} ならば
    • 着目すべき値は {0, 1}, {4, 5} など
  • 複数の入力項目がある場合は、各入力項目の有効値と無効値の組み合わせでテストケースを作成する
    • 同値クラス A が {x | 1 <= x <= 5, x は整数}
    • 同値クラス B が {b, c, d, e} ならば、
    • 着目すべき値は
      • 有効値
        • {1, b}
        • {5, b}
        • {1, e}
        • {5, e}
      • 無効値
        • {0, b}
        • {6, b}
        • {0, e}
        • {6, e}
        • {1, a}
        • {1, f}
        • {5, a}
        • {5, f}
    • 各入力項目を軸にとり、プロットするとわかりやすい

出典

広告を非表示にする