Performance testing determines the speed, scalability, and stability of the application under the different workloads.
It is a type of non-functional testing since it focuses on checking the readiness of the system.
For any application, the end-user experience is very important, as it defines the success or failure of the business. No software system can do well without a good user experience, which is why understanding the performance metrics or capability of a system becomes very critical.