Я провожу тестирование остальных API с помощью JMeter, используя несколько файлов CSV с одинаковыми заголовками. Параметры запроса для запроса - 5 столбцов из 30 столбцов файла CSV. Каждый файл CSV имеет около 1 миллиона строк.
Каков наилучший подход для обработки нескольких файлов CSV с одинаковыми заголовками с использованием конфигурации набора данных CSV и функции __CSVRead для обработки этого сценария?
Я пытаюсь найти подход в следующих строках.
- Группа потоков = 1000 (одновременно, не одновременно)
- L oop count = 10000
- Для каждого файла в каталоге (для l oop итерации по каталогу)
- Конфигурация набора данных CSV в качестве дочернего элемента со следующими параметрами: - Имя файла: ... (каждый файл) - Имена переменных: param1, param2, param3, param4, param5, - Разделитель:, - Recycle on EOF = False - Остановить поток в EOF = True - режим общего доступа = Все потоки
- , в то время как l oop состояние контроллера (param1 ne EOF)
Вопросы: Как динамически передать файл CSV в конфигурацию набора данных CSV с помощью Сценарии препроцессора BeanShell? Есть ли плагин, который можно использовать для обработки нескольких файлов в качестве переменной JMeter и передачи этой переменной в конфигурацию набора данных csv во время выполнения?