O'Reilly logo

Professional Adobe® Flex® 3 by Joe Berkovitz, David Hassoun, Andrew Trice, Tom Sugden, Todd Prekaski, Jun Heider, Peter Ent, Joseph Balderson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 58. The Data Services Stress Testing Framework

The Data Services Stress Testing Framework is a free tool provided by Adobe for stress testing the server-side implementation of LiveCycle Data Service (LCDS) applications. This chapter explains how to configure and run stress tests using the tool.

Overview

LCDS supports the rapid development of data-intensive applications, where Flex or AIR clients exchange large quantities of data with server-side components in real time. The quality of user experience provided by these clients depends both on the design of the user interface and its responsiveness. If the server-side implementation is slow or unstable under load, the client application will feel unresponsive and may become unusable.

The Data Services Stress Testing Framework is a simple tool provided by Adobe to help developers test their server-side implementations and ensure adequate performance under high loads. This chapter explains first how the Stress Testing Framework operates, then provides instructions for installing and configuring the tool, writing a test application, running the tests, and interpreting the results. The results of stress testing can be used to identify server-side performance bottlenecks and help determine the hardware requirements for an LCDS application before it goes into production.

The Stress Testing Framework consists of Java, Flex, and LCDS components that communicate with one another to launch multiple browser instances on multiple machines, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required