10.3 テストケース設計
10.3.1 テストケースの構成
| 項目 | 内容 |
|---|---|
| ケースID | 一意の識別子 |
| 対象機能 | テスト対象の機能ID |
| テスト観点 | 何を確認するか |
| 事前条件 | テスト実行前の状態 |
| 操作手順 | 具体的な操作ステップ |
| 期待結果 | 正しい動作の定義 |
| 優先度 | 高/中/低 |
10.3.2 テスト技法
| 技法 | 内容 | 用途 |
|---|---|---|
| 同値分割 | 入力を同値クラスに分割 | 入力パターン削減 |
| 境界値分析 | 境界値を重点的にテスト | 境界バグ検出 |
| デシジョンテーブル | 条件と動作の組み合わせ表 | 複雑な条件分岐 |
| 状態遷移 | 状態変化をテスト | 状態依存の機能 |