O'Reilly logo

Professional Application Lifecycle Management with Visual Studio 2013 by Martin Woodward, Brian Keller, Brian Keller, Brian A. Randell, Martin Hinshelwood, Mickey Gousset

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 23Introduction to Software Testing

What's in this chapter?

  • Understanding the different types of tests supported by Visual Studio 2013
  • Learning how to create and run tests within Visual Studio 2013

The next several chapters introduce the testing functionality supported by Visual Studio 2013. Visual Studio provides support for authoring a range of tests, all designed to help you identify bugs in your software before your users do.

One of the most substantial investments Microsoft made in Visual Studio 2010 was improved support for software testing, and they have continued to enhance that functionality with Visual Studio 2013. Microsoft has also focused considerably on better integration of those testing activities into the rest of the software development lifecycle, such as the handoff of detailed bug reports from the tester to the developer.

Perhaps the most notable addition to Visual Studio 2010 was the completely revamped support for authoring, executing, and managing manual tests. Manual testing — essentially just a form of testing that requires human input and validation — is usually performed by generalist testers, and is by far the most common type of testing conducted in the software development industry. Hence it became a natural extension of the Visual Studio family of products to support the generalist tester with better tools and testing frameworks. Manual testing is covered in detail in Chapter 24.

Visual Studio 2010 also introduced support for managing ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required