1.

How is performance testing different from performance engineering?

Answer»

Both of these terms are closely related yet distinct. Performance testing is a subset of performance engineering that primarily deals with gauging the performance of the application under varying loads. 

The difference between these two are as follows:

Performance TestingPerformance Engineering
This deals with designing test cases and executing them for determining the performance of an application.This deals with engineers taking an active part in the SDLC cycle to DEVELOP HIGH-performance websites.
It helps in uncovering bugs and performance bottlenecks by providing analysis reports to the developers to resolve them.This helps developers meet the business requirements and meet the industry STANDARDS for reliability, scalability and speed right from the beginning of the application development process.
This makes use of a variety of tools that is only concerned if a website sustains with a given load.Performance engineering is more of a culture that emphasizes more on using best practices for ensuring that the high-performing applications are developed.
This can be performed using cloud-based tools without requiring the background of programming skills.To follow best coding practices to deliver high performing apps, it is very much essential to have GOOD programming knowledge.


Discussion

No Comment Found