はじめに 『はじめて学ぶソフトウェアのテスト技法』を読んでいます。 このQiitaは本の内容をもとに、自分の思考整理と、理解促進のために書いています。 技術書に出てくる概念的な説明は、とにかく理解が難しいです。 読み進めているとだんだんとページの上を視線がすべるだけになっていって理解できない、なんてことはよくあります。 なので理解を深めるために、噛み砕き、自分の言葉でアウトプットし直していこうと思いました。そんなQiitaです。 同値クラステストはテスト設計のテクニックです。 パターンの決まった限られた範囲に分類されるテスト対象を、範囲内の全てのデータをテストするのではなく、有効ないくつかのデータのみをテストすることで、テストケースを減らすテクニックです。 例えば、人材管理システムの、応募者の年齢にもとづいて雇用するかどうかを判定するモジュールを例にとります。仕様は以下です。 0歳〜16歳