WHAT'S IN THIS CHAPTER?
Learning about the testing capabilities of Visual Studio 2010
Understanding the architecture of the software testing components of Visual Studio 2010
Planning for and administering your Team Foundation Server deployment when used for software testing
Across the Visual Studio 2010 family of products, Microsoft has made significant investments to better support software testing activities. This is arguably the single biggest investment Microsoft has made for application lifecycle management in this release, and many software development and testing organizations have already shown great results by embracing these capabilities.
While many of these enhancements include tooling features that are outside the scope of a book about Team Foundation Server, there are several testing technologies and workflows that, in one way or another, involve Team Foundation Server. In this chapter, you will become more familiar with the testing capabilities of the Visual Studio 2010 product line, and the impact that adopting these technologies will have as you plan, implement, and manage your Team Foundation Server deployment.
As you will see in this chapter, there is a high potential for complexity as you begin embracing Visual Studio 2010 as your software testing solution. Many factors will influence the complexity of your specific environment, such as which capabilities you want to use, how much you wish to automate, and your organization's network ...