Согласно Порядку выполнения тестовых элементов JMeter
Элементы конфигурации
Предварительные процессоры
Таймеры
Sampler
Постпроцессоры (если SampleResult не имеет значение null)
Утверждения (если SampleResult не имеет значение null)
Слушатели (если SampleResult не имеет значение NULL)
Элементы конфигурации инициализируются перед чем-либо еще , поэтому вы не можете использовать ссылку на переменную в качестве «имени файла» конфигурации набора данных CSV, поскольку переменная не будет установлена во время данных CSVУстановите инициализацию конфигурации.
Вы можете использовать функции __ StringFromFile () или __ CSVRead () в качестве альтернатив для конфигурации набора данных CSV, функции JMeter оцениваются как раз в тот момент, когда JMeter достигает ихпри выполнении плана тестирования , поэтому они наиболее динамичны и могут быть легко параметризованы.
Поэтому я бы порекомендовал использовать плагин Confisting Listing Config для чтения имен файлов CSV в переменную JMeter и вышеупомянутые функции для извлечения данных из файлов CSV.
Вы можете установить конфигурацию списка каталогов, используя JMeter Plugins Manager