Software-testing-dictionary-equivalence-partitioning-testing

提供:Dev Guides
移動先:案内検索

等価パーティション分割テスト

等価パーティション分割テストとは何ですか?

等価性パーティション化は、等価性クラスパーティション化とも呼ばれます。 ECPと略されます。 これは、テスト対象のアプリケーションの入力テストデータを、テストケースの派生元となる同等のデータの少なくとも1回の各パーティションに分割するソフトウェアテスト手法です。

このアプローチの利点は、テストケースの数が少なくなるため、ソフトウェアのテストの実行に必要な時間が短縮されることです。

例:

以下の例は、等価クラスのパーティション化を最もよく説明しています。

Assume that the application accepts an integer in the range 100 to 999
Valid Equivalence Class partition: 100 to 999 inclusive.
Non-valid Equivalence Class partitions: less than 100, more than 999, decimal numbers and alphabets/non-numeric characters.