データ駆動テスト(Data-Driven Testing)スクリプトを作成する際、ハードコーディングを避けるべき要素はどれか。

テストデータ(入力値や期待値)をスクリプト内に埋め込むと、データの変更や追加のたびにコード修正が必要になるため、外部ファイル等に分離すべきである。