ブラックボックステストにおけるテストケースの設計方法として,適切なものはどれか。
プログラム仕様書の作成又はコーディングが終了した段階で,仕様書やソースリストを参照して,テストケースを設計する。
プログラムの機能仕様やインタフェース仕様に基づき,テストケースを設計する。
プログラムの処理手順や内部構造に基づいて,テストケースを設計する。
プログラムのすべての条件判定で,真と偽をそれぞれ1回以上実行させることを基準に,テストケースを設計する。