Performance testing

This is non-functional testing, and its main motto is not to verify the code or test the code health. This is meant to ensure that the system is performing well, based on the various measures, namely scalability, reliability, and so on.

The following are the different techniques or types of performance testing:

  • Load testing: This is nothing but a process where we test the behavior of the system under various circumstances of specific load. It also covers critical transactions, database load, application server, and so on.
  • Stress testing: This is an approach where the system goes under regress testing and finds the upper limit capacity of the system. It is also determined by how a system behaves in this critical situation, ...

Get Building Microservices with .NET Core now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.