I am trying to automate a flash application which uses the AMF protocol. This is how my request looks like:
null/1à
Mflex.messaging.messages.CommandMessageoperationcorrelationIdtimestamp bodyclientIdheadersmessageIdtimeToLivedestination
%DSMessagingVersion DSIdnilI12B07F2A-960E-8674-0B30-098C3C977AB1
This is my response attached
I have tried to send the request in XML format as well, but same error message in response. Am I missing any other steps (like any AMF jar files etc.,) to make the flash application work with Jmeter?
JMeter per se doesn't support AMF protocol, my expectation is that you need i.e. JMeter AMF Plugin
You will need to have BlazeDS libraries in JMeter Classpath as well.
Check out How to Load Test Flex and AMF Protocol Apps with JMeter article for more information on plugins installation and usage if needed.