Chapter 15: Testing
The success of any application depends on how easy it is for users to use it. The longevity of any software product depends directly on the quality of the product.
Testing is an important aspect of the Software Development Life Cycle (SDLC) that ensures that a product meets the customers’ requirements and the quality requirements. Testing is also important as the cost of fixing bugs increases as we move toward the later stages of the SDLC.
In this chapter, we will learn about the different types of testing and the tools that Visual Studio provides for testing, as well as looking at third-party tools that we can use to ensure the quality of the products we build in .NET 5.
In this chapter, we will learn about the following:
- Types of testing
- Understanding unit testing
- Understanding functional testing
- Understanding the importance of load testing
By the end of this chapter, you will know everything you need to know about...