As more software projects adopt a continuous delivery cycle, testing threatens to be the bottleneck in the process. Agile development frequently revisits each part of the source code, but every change requires a re-test of t...

Buy Now From Amazon

Product Review

As more software projects adopt a continuous delivery cycle, testing threatens to be the bottleneck in the process. Agile development frequently revisits each part of the source code, but every change requires a re-test of the product. While the skills of the manual tester are vital, purely manual testing can’t keep up. Visual Studio 2012 provides many features that remove roadblocks in the testing and debugging process and also help speed up and automate retesting.
This guide shows you how to record and play back manual tests to reproduce bugs and verify the fixes, transform manual tests into code to speed up re-testing, monitor your project in terms of tests passed, create and use effective unit tests, load, and performance tests, run build-deploy-test workflows on virtual lab environments, and evolve your testing process to satisfy the demands of agile and continuous delivery.
You’ll learn how to set up all the tools you need for testing in Visual Studio 2012 and 2010, including Team Foundation Server, the build system, test controllers and agents, SCVMM and Hyper-V. Each chapter is structured so that you can move gradually from entry-level to advanced usage.

Similar Products

Building a Release Pipeline with Team Foundation Server 2012 (Microsoft patterns & practices)Dependency Injection with Unity (Microsoft patterns & practices)Data Access for Highly-Scalable Solutions: Using SQL, NoSQL, and Polyglot Persistence (Microsoft patterns & practices)Moving Applications to the Cloud on Windows Azure (Microsoft patterns & practices)