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

Get Professional Adobe® Flex® 3 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.