#linux #jmeter #filepath
#linux #jmeter #путь к файлу
Вопрос:
В скрипте jmeter я загружаю изображение, и оно отлично работает в Windows с использованием HTTP-запроса Загрузка файлов СМ. ИЗОБРАЖЕНИЕ ЗДЕСЬ
но при его выполнении из инжекторов Linux (через конвейер Jenkins) он помещает эти знаки прямо перед именем фотографии:
. /
поэтому, когда я выполняю, он ищет путь к изображению следующим образом. / 23001715994600000001_17.jpeg (Нет такого файла или каталога) и изображение, конечно, не найдено из-за косых черт. Я попытался передать путь через переменную, и он ведет себя так же…
do you know why it could happen?
do you think it could be something from Linux?
or rather from JMeter?
Ответ №1:
JMeter не должен добавлять никаких дополнительных символов к имени файла, просто не забудьте скопировать файлы, которые вы собираетесь загружать, в папку «bin» вашей установки JMeter на всех инжекторах, иначе JMeter не сможет загрузить файл.
Если вы используете JMeter в распределенном режиме, помните, что JMeter master передает только сам скрипт .jmx на подчиненные устройства, Любые внешние данные (файлы CSV, свойства, файлы, используемые для загрузки, И т. Д.) Не Передаются.
Если вы используете конфигурацию списка каталогов — обязательно Use full path
установите флажок