データ駆動テスト(Data-Driven Testing)の仕組みとして正しいものはどれか。

データ駆動テストは、テストロジックとテストデータを分離し、外部データソースから複数のデータセットを読み込んで同じスクリプトを繰り返し実行する。