Тестирование производительности для настольных приложений, использующих UDP - PullRequest
0 голосов
/ 18 октября 2019

В поисках инструмента для тестирования производительности настольного приложения.

Я пытался использовать Jmeter для тестирования производительности, но поскольку мое приложение использует протокол UDP, поэтому я не могу использовать функцию записи и воспроизведения jmeter.

Как записать и воспроизвести настольное приложение, использующее UDP с использованием JMeter?

Ответы [ 2 ]

0 голосов
/ 21 октября 2019

JMeter может записывать и воспроизводить только трафик HTTP и HTTPS (оба используют протокол TCP в качестве основного транспорта) с его HTTP (S)Test Script Recorder , поэтому вы не сможете записывать трафик с помощью JMeter.

Поэтому я бы порекомендовал захватывать необработанные дейтаграммы UDP с помощью инструмента анализатора, такого как Wireshark , и строить план тестирования JMeter, добавляя и заполняя соответствующие запросы UDP Sampler вручную. Ознакомьтесь с Load Testing UDP - статья Ultimate Guide для получения подробной информации.

0 голосов
/ 18 октября 2019

Вам необходимо добавить Плагин UDP Request

Этот плагин добавляет поддержку протокола UDP в JMeter. С помощью этого плагина вы можете загрузить тестовые DNS, NTP, TFTP, загрузочные серверы

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