Как отправить некоторые TCP шестнадцатеричные пакеты в JMeter - PullRequest
1 голос
/ 12 мая 2019

Я работаю над тестовым сценарием, который тестирует сервер сокетов по TCP с JMeter . Мое тестовое дерево и TCP Sampler выглядит так: TCP Sampler

Я использовал BinaryTCPClientImpl для 'Имя класса TCPClient' . Он работал правильно и отправил шестнадцатеричный пакет (24240011093583349040005000F6C80D0A) на сервер, и я получил пакет на стороне сервера. После получения пакета на стороне сервера он ответил, и JMeter также правильно получил ответный пакет.

Как видно из следующего результата теста, TCP Sampler (пакет входа в систему) отправляет 4 раза правильным образом, и ответы верны (404000120935833490400040000105490d0a). Test Result

Проблема в том, что JMeter ждет до конца тайм-аута (в моем случае 2000 мс) для каждого запроса, а когда это произошло, переходите к следующему запросу. Я не хочу ждать тайм-аут, мне нужен сценарий пересылки без ожидания.

1 Ответ

0 голосов
/ 12 мая 2019

Я нашел решение по следующему вопросу, и оно мне помогло: Ссылка на ответ

Я просто установил значение Конец строки (EOL) в 10 , что означает return new line в таблице ASCI.

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