Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
COSMOS Performance Testing
Introduction
Performance testing is an important part of any distributed or Web application testing, which ensures that the application delivered to a customer satisfies high load,availability and scalability requirements.
Early identification of software load limitations helps to configure the system appropriately to avoid unexpected crashes.
Some of the questions which should be addressed at system performance analysis are:
- Will the Application or Server be able to process simultaneous requests coming from hundreds, or thousands of clients ? and
- What is the frequency of requests the system can handle ?
Apache JMeter—a performance testing framework from Apache, has been widely accepted as a performance testing tool for Web applications. It can be used to analyze overall server performance under simulated heavy load.
Terminology
The terminologies/acronyms below are commonly used throughout this document. The list below defines each term regarding how it is used in this document.
Term | Definition |
---|---|