Добрый день!
Возникла проблема. Нужно в Jmeter сделать конвертацию base64 в массив байтов и отправить этот массив на сервер. Подскажите пожалуйста как это можно реализовать, какие инструменты, плагины использовать?
Пыталась использовать BeanShell Sampler, но все тщетно(
Конвертация base64 в массив байтов и отправка запроса на сервер
#1
Отправлено 26 января 2017 - 10:01
#2
Отправлено 30 января 2017 - 08:42
Добрый день!
Возникла проблема. Нужно в Jmeter сделать конвертацию base64 в массив байтов и отправить этот массив на сервер. Подскажите пожалуйста как это можно реализовать, какие инструменты, плагины использовать?
Пыталась использовать BeanShell Sampler, но все тщетно(
А что тщетно то? Выполнить конвертацию можно с помощью bean shell preprocessor (либо использовать имеющуюся, либо подложить в lib еще одну jar с соответствующими методами). Далее уже стоит вопрос по какому протоколу нужно передавать данные? Если TCP, то используем TCP sampler (только ему нужно передавать не совсем байты, а HEX строку). Если HTTP, то тут наверное понадобится все-таки bean shell sampler с созданием java http клиента
#3
Отправлено 30 января 2017 - 08:53
Добрый день!
Возникла проблема. Нужно в Jmeter сделать конвертацию base64 в массив байтов и отправить этот массив на сервер. Подскажите пожалуйста как это можно реализовать, какие инструменты, плагины использовать?
Пыталась использовать BeanShell Sampler, но все тщетно(
http://javatalks.ru/...393?page=1#1037
хороший пример на java даже два, один для ascii, другой для unicode.
#4
Отправлено 31 января 2017 - 11:02
спасибо за ответы)
с конвертацией проблем не было. Ее делала в BeanShell
Была проблема с отправкой байтов на сервер. Разобрались. С помощью HTTP Request отправляем на сервер бинарный файл. Пока это лучшее, что пришло нам в голову, в рамках нашего проекта)
#5
Отправлено 31 января 2017 - 14:27
А почему не отправляете его как ASCII-текст? Ведь Бэйз64 как раз и был сделан для того, чтобы отправлять бинарные данные через системы передачи текстов, которые могли ломать нетекстовые данные или ломаться от них сами.
Темы с аналогичным тегами Jmeter, BeanShell, HTTT Raw Request, base64, bytes array
Тестирование →
Тестирование производительности →
JMeter - Тестирование производительности →
Дублирование Http Request при записи скриптовАвтор krendeleshik, 19 фев 2024 jmeter |
|
|||
Тестирование →
Тестирование производительности →
JMeter - Тестирование производительности →
HTTP Script Recorder не видит WEB приложения на localhostАвтор krendeleshik, 01 окт 2023 jmeter, HTTP Script Recorder |
|
|||
Тестирование →
Тестирование производительности →
Бесконечное выполнение теста при запуск JMeter через терминалАвтор dubinin, 06 июл 2023 JMeter |
|
|||
Тестирование →
Тестирование производительности →
JMeter - Тестирование производительности →
Параметризация дат в JMeterАвтор hron66, 15 апр 2022 параметризация, JMeter, Дата и 1 еще... |
|
|||
Тестирование →
Тестирование производительности →
Out of memory, но хипа ему предостаточно!Автор rajyx, 13 мая 2021 Jmeter, Генерация нагрузки |
|
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных