Getting started with performance-testing
Remarks#
This section provides an overview of what performance-testing is, and why a developer might want to use it.
It should also mention any large subjects within performance-testing, and link out to the related topics. Since the Documentation for performance-testing is new, you may need to create initial versions of those related topics.
Installation or Setup
Performance testing is a subject/process/testing methodology but not a tool to setup.
It includes the following core activities:
- Identify Test Environment
- Identify Performance Acceptance Criteria
- Plan and Design Tests
- Configure Test Environment
- Implement Test Design
- Execute Tests
- Analyze, Report, and Retest
The objective of performance testing is to validate the capacity and scalability of the deployed server.
Following are the key performance indicators:
- Availability - Uptime.
- Response Time
- Throughput
- Utilization (Server and Network)
References: