Table of Contents
等価のパーソナリングは、同様に動作する期待されるグループに入力データを分割することによって、テストケースの数を減らすために使用されるテスト技術です。この方法は、テスターが各グループから代表者の値に焦点を当て、効率とカバレッジを増加させるのに役立ちます。
エクイバルエンス仕切りの理解
エクイバレンスパーソナリングのコアの考え方は、入力範囲や同等の結果を生み出すカテゴリを特定することです。各カテゴリから1つの値をテストすることで、テスターはグループ全体の正しい精度を延ばし、時間とリソースを節約することができます。
実践的な戦略の実装
エクイバルエンス Partitioning を効果的に適用するために、次の手順に従ってください。
- 入力変数と有効範囲を特定します。
- これらの範囲を有効かつ無効なパーティションに分割します。
- 各パーティションから代表的なテストケースを選択します。
- リスクと重要な機能に基づいてテストを優先します。
試験ケースの縮小の計算
それぞれの入力変数のパーティション数を分析するテストケースの数を計算します。例えば、入力に3つの有効なパーティションと2つの無効なものがある場合、5つのテストケースの各結果から1つの値をテストします。このアプローチは、カバレッジを維持しながらテストの努力を最小限に抑えます。
組み合わせ方法を使用して、テスターは複数の入力変数に必要なテストケースの合計数を推定し、包括的なカバレッジを少ないテストで実現できます。