У меня есть каталог с CSV-файлами.каждый файл содержит список запросов GET, которые я хотел бы сделать с JMeter.То, что я хотел бы сделать, это прочитать все файлы в каталоге, а затем перебрать каждый CSV для отправки запросов в JMeter.Количество файлов не согласовано, поэтому я не хочу жестко кодировать имена файлов в сэмплеры CSV.
Таким образом, в действительности я хотел бы прочитать все файлы в каталоге и сохранить их впеременная массива.Выполните цикл по массиву и отправьте CSV-файл в сэмплер CSV, который, в свою очередь, прочитает CSV-файл и передаст содержимое в сэмплер HTTP Request для отправки GET-запросов.
Я создал скрипт Beanshell для чтенияфайлы в каталоге и сохраняют их в массиве, но когда я пытаюсь передать это в элемент конфигурации CSV, я получаю ошибки, утверждающие, что переменная не существует.
Я пробовал другой скрипт бобовой оболочки, чтобы прочитать файл и передать строки в Sampler HTTP-запроса в качестве переменной, но проблема заключалась в том, что он сохранял бы все содержимое файла в памяти на поток.
Я хотел бы знать, как лучше всего читать файлы, отправлять запросы и использовать данные ответов для генерации отчетов