What's the best method for performance testing Flex applications with a BlazeDS/Java severs backend. We're looking at JMeter but can it be used with the amf the protocol at a more sophisticated level where values in a request can be manipulated?
The best answer for automated testing of Flex application is FlexMonkey - www.gorillalogic.com
The tool is open sourced, can be used in CI environments, has over 5,000 users and is supported by Gorilla Logic (Jave, Flex and mobile development consultants).
Check it out and if you would like more information or a demo, let me know.
Chad S.
Gorilla Logic
The "Java AMF Client" API might help you here. It's a Java API for building and sending AMF requests to the server.
http://opensource.adobe.com/wiki/display/blazeds/Java+AMF+Client
I've also heard good things about Gomez but I believe it's a pay service and will require some overhead to get up and running. But if you're looking for a more comprehensive solution, many people in my company have used it on projects with a Java / BlazeDS backend.
We are having the same issue. I will definitely look into www.gorillalogic.com for our site.
Another option (which we overlooked) was choosing LiveCycle Data Services ES2 instead of BlazeDS. While BlazeDS met our functional needs, LiveCycle comes with a Load/Stress tool... something that we really could have used.
Here is the comparison chart: http://www.adobe.com/products/livecycle/dataservices/compare.html