Benchmarking is a small part of performance testing. The main focus of performance testing is checking software:
- Speed: To determine how fast the application responds
- Scalability: To determine the maximum number of users that an application can handle
- Stability: To determine how the application invokes its functions under different loads