Ошибка неподдерживаемой версии в ответе Jmeter по протоколу AMF

#flash #jmeter #performance-testing #amf

#flash #jmeter #тестирование производительности #amf

Вопрос:

Я пытаюсь автоматизировать flash-приложение, которое использует протокол AMF. Вот как выглядит мой запрос:

 null/1à

Mflex.messaging.messages.CommandMessageoperationcorrelationIdtimestamp  bodyclientIdheadersmessageIdtimeToLivedestination

%DSMessagingVersion DSIdnilI12B07F2A-960E-8674-0B30-098C3C977AB1
  

Это мой ответ прилагается

изображение ответа:

Я также пытался отправить запрос в формате XML, но в ответ пришло то же сообщение об ошибке. Я пропустил какие-либо другие шаги (например, любые файлы jar AMF и т.д.), Чтобы заставить приложение flash работать с Jmeter?

Ответ №1:

JMeter сам по себе не поддерживает протокол AMF, я ожидаю, что вам понадобится, т.е. плагин JMeter AMF

Вам также потребуется иметь библиотеки BlazeDS в пути к классам JMeter.

Ознакомьтесь со статьей «Как загрузить тестовые приложения Flex и AMF Protocol с помощью JMeter» для получения дополнительной информации об установке и использовании плагинов, если это необходимо.

Ответ №2:

JMeter не поддерживает тестирование AMF.

Вы можете попробовать этот коммерческий плагин для JMeter, который преобразует двоичный формат в XML и обратно.

https://www.ubik-ingenierie.com/blog/load-testing-flex-with-jmeter-made-easy/

Отказ от ответственности: Он разработан нашей компанией