#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/
Отказ от ответственности: Он разработан нашей компанией