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: ...

Get Enterprise Application Development with C# 9 and .NET 5 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.