Скачать и сохранить файлы в JMeter - PullRequest
5 голосов
/ 12 августа 2010

Есть ли способ настроить в JMeter сохранение файлов, поступающих из ответа?
В диалоговом окне выберите «Сохранить файл»?

Ответы [ 3 ]

6 голосов
/ 23 декабря 2011

Я боролся с проблемой в течение недели и, наконец, нашел решение.

Вам необходимо добавить прослушиватель «Сохранить ответ в файл» с этим запросом только для получения файла, а затем указать место, где вы хотите сохранить файл.
Jmeter сохраняет 2 файла, один из которых содержит результат Result, а другой - оригинальный файл.
Формат файла такой же, как и для базы данных, в моем случае имя файла, которое сохраняется с помощью jmeter в этом месте, - «TEXTFILE_1.octet-stream».
Переименуйте этот файл в исходный формат, например file.jpg или любой другой формат.
Вы получите исходный файл и для проверки целостности файла, потери данных и повреждения данных, проверка CRC может быть выполнена для файла, полученного из jmeter и файла перед загрузкой - значение CRC для файла должно быть одинаковым.

Надеюсь, это поможет.

1 голос
/ 13 августа 2010

Чтобы получить файлы с сервера, нажав кнопку «скачать» в вашем приложении, в JMETER установите флажок «загрузить встроенное содержимое» ИЛИ направьте запрос непосредственно на файл, который вы пытаетесь загрузить. Возможно, вам потребуется выполнить регулярное выражение на странице, чтобы получить местоположение файла, а затем создать отдельный ответ только для загружаемого файла.

0 голосов
/ 12 августа 2010

Вы пытались использовать Сохранить ответы в файл ?Если ваш сэмплер получает доступ к URL-адресу файла, который вы пытаетесь загрузить, он должен сохранить содержимое.Я сам не пробовал, но диалог в этой теме , похоже, указывает на то, что он должен работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...