書籍
第4章 要求や仕様に基づくテスト技法
4-1. 同値分割
用語集
- 同値分割
- 入力値の集合を同じグループでまとめ、各グループの代表値でテストを行う技法
- 同値パーティション(同値クラス)
- 同じ動作結果をもたらす入力値のグループ
- 有効同値パーティション
- テスト対象に受け入れられるグループ
- 無効同値パーティション
- テスト対象に受け入れを拒否されるグループ
- 境界値分析
- 状態遷移テスト
- マトリクステスト
- パステスト
- ユースケーステスト
- ユーセージベースドリーディング
- デシジョンテーブルテスト
- ペアワイズテスト
- 直交表テスト
気付き / 学び
同値分割の使い所
- 入力値を受け取るテスト対象
- 簡易的に確認したい時
代表値の選び方
- テスト担当者に依存する部分があるため、選び方の観点は色々とある
- ex) 使用上の境界値、0、負数、デフォルト値、中央値、最頻値
- → 境界値分析でカバーできる
4-2. 境界値分析
用語集
- 境界値分析
- 処理内容が変化する境界付近の値をテスト値に選択する技法
-
状態遷移テスト
- マトリクステスト
- パステスト
- ユースケーステスト
- ユーセージベースドリーディング
- デシジョンテーブルテスト
- ペアワイズテスト
- 直交表テスト
気付き / 学び
境界値分析の使い所
- 入力値が順序づけられている要素であり、入力値全てのテストが困難の時
境界値分析の注意点
- 入力値が小数点を受け入れる時
- 有効数字が少数第何位までか?の確認を取るこ