Search code examples
performanceapache-flextestingria

Performance testing a Flex client


While I have used performance test tools for a number of years now, they all operate at the network level, recording traffic between the client and server.

Most of the time, managers are interested in the performance that the end user sees.

With RIA applications such as Flex, part of the performance that the user sees is comprised of calculations etc on the client desktop itself. But most tools do not record that time.

Some RIAs include a profiler, but the profiler is only simulating one client.

Has anyone found a good solution to this? The best idea I can come up with is to have a network level tool (e.g. Neoload) creating load on the server, then using either a profiler or some GUI-automation to record full client times. This seems a bit clunky though.

Thanks,

Gordon


Solution

  • There is an extension for Selenium to test Flex UI: http://code.google.com/p/flex-ui-selenium/