Visual Studio 2012 provides tools that help automate and speed up testing to keep pace with agile development cycles. It removes bottlenecks in the testing process through features that record and replay manual tests, transform manual tests into automated code, and monitor test progress. The guide shows how to set up testing tools in Visual Studio and use unit tests, coded UI tests, lab environments, and continuous integration to satisfy the demands of agile and continuous delivery.