問題文
コンポーネントテストでステートメントカバレッジ 100 パーセントを達成したのでコンポーネントテストは完了と宣言してよいかという相談が来た。この判断として最も適切なものはどれか。
選択肢
- 100 パーセントでも判定のロジックをすべてテストしたことは確認できないのでデータに依存する欠陥も残る
- 100 パーセントを達成するとすべてのブランチを通るので判定のロジックの確認もできる
- 欠陥のあるステートメントを実行すれば必ず故障が起きるので測定が正しい限り残っている欠陥はないと判断できる
- ステートメントカバレッジはブランチカバレッジを包含するので後者も 100 パーセントになる