Я писал тесты JMeter для REST API.Это почтовый запрос, и нам нужно отправить большой XML-контент в теле запроса.Поэтому я использовал конфигурацию набора данных CSV для параметризации содержимого xml в части тела.
Я создал конфигурацию набора данных CSV для сэмплера HTTP Request.
В файле csv я пишувесь контент XML.1 строка для 1 запроса.Он работает нормально.
Но я обнаружил, что это немного сложно, поскольку мы должны поддерживать большие строки XML в CSV-файле.
Есть ли способ, которым мы можем написать только имена файлов XML или полныепути в файле CSV и конфигурации CSV DataSet проверяет имя, а затем читает содержимое этого файла и добавляет его в тело запроса.
file-abc.xml
file-def.xml
Я думаю, это будет легко поддерживать, поскольку у нас могут быть выделенные файлы для содержимого XML.
Любой способ сделать это с помощью конфигурации CSV DataSet?
Илилюбой другой способ добиться того же в тестах JMeter.
Я нашел этот вопрос Как хранить имена файлов Xml в наборе данных CSV Config (Jmeter) Я следовал его ответу, но не смогпередать содержимое XML в теле запроса.
Это только передача имен xmlfile, записанных в файле csv в теле запроса.Но согласно ответу он читает файл из пути / имени xml и передает его в параметре.