Product Support
Support for your product in a single location.
Downloads
New releases, updates and patches.
Company Brochure
What does Simplicity Mean?Learn more in our brochure
Executive Blog
Our leaders' commentary on news in the software industry. Read now
Careers
Where do you want to be?Search jobs
The performance of many enterprise Java applications can typically be poor, hurting both the bottom line and the reputation of many companies. The best way to avoid performance problems in Java applications is to adopt formal performance testing strategies while developing an application. Currently, the most advanced performance testing strategy available is Continuous Performance Management (CPM). CPM emphasizes automated performance testing of all test cases every time a developer checks code into a source code repository.
This paper presents an overview of CPM, its test-driven development and continuous integration heritage, and then outlines the steps a developer should take from within the context of the Eclipse Java IDE to automatically profile all test cases and analyze the results before checking code into a source code repository. Developers should feel comfortable with the performance of their code before committing it to a larger application. Eclipse—combined with the CPM toolkit—allows them to obtain this level of confidence with a simple push of a button (or the double-click of a mouse).