テストの基礎
機能を実装した開発者自身が、その機能の単体テストだけでなく受け入れテストの設計も担当した。この体制で生じやすい問題として最も適切なものはどれか。
- Aテストオラクル問題が発生する
- B殺虫剤のパラドックスが発生する
- Cテスト条件の重複が必然的に発生する
- ✓自分が作成した設計の誤りに対して盲点が生じやすい
解説
テスト担当者の独立性が低いほど、作成者自身の思い込みや前提に基づく欠陥(確認バイアス)を見逃しやすくなる。独立したテスト担当者が関与することで、こうした盲点を減らせる。
根拠JSTQB Foundation Levelシラバス 第1章 テストの基礎 - テストの心理学(独立性)