It is similar to how we perform for a job in the same way we check for the performance of the system.We are determined by our attitude,smartness & speed of understanding in the given environment of work.
In the same way an application/Software determine how fast some aspect of a system performs under a particular workload. It also serve to validate and verify other quality attributes of the system, such as scalability,reliability and resource.
Performance testing can be performed across the web, and even done in different parts of the country,since it is known that the response times of the internet itself vary regionally. It can also be done in-house,although routers would then need to be configured to introduce the lag what would typically occur on public networks.
The Purpose of Performance Testing
- Demonstrate that the systems meets performance criteria.
- Compare two systems to find which performs better.
- Measure what parts of the system or workload cause the system to perform badly.
Common Terms Used in Performance Testing:
- Server Response Time
- Render Response Time.
It is important to have a detailed requirements of performance testing & document them as a plan so that we are able to use this for the performance profile tuning.
Hope you all enjoyed topic... Keep me posted your feedback on this article.