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.
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, ...