Introduction

Building a quality Windows application requires thorough testing to ensure that the application has the fewest possible defects. Therefore, you need to chart an effective test plan. Complex applications require multiple levels of testing, including unit testing, integration testing, and regression testing.

Tracing is the process of monitoring an executing program. You trace a program by placing tracing code in the program with the help of the Trace and Debug classes. The tracing messages can be sent to a variety of destinations, including the Output window, a text file, an event log, or any other custom-defined trace listener, where they can be recorded to analyze the behavior of the program. Trace switches can be used to change ...

Get MCAD/MCSD.NET Training Guide (Exam 70-316): Developing and Implementing Windows®-Based Applications with Microsoft® Visual C#™ .NET and Microsoft® Visual Studio® .NET 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.