PacktLib: Software Testing using Visual Studio 2012

Software Testing using Visual Studio 2012

Credits

About the Authors

About the Reviewers

www.PacktPub.com

Preface

Visual Studio 2012 Test Types

Software testing in Visual Studio 2012

Testing as part of software development life cycle

Types of testing

Test management in Visual Studio 2012

Microsoft Test Manager

Summary

Test Plan, Test Suite, and Manual Testing

Test Plan

Test Suite and its types

Running manual tests

Shared steps and action recording for shared steps

Adding parameters to manual tests

Summary

Automated Tests

Coded UI tests from action recordings

Summary

Unit Testing

Creating unit tests

Assert statements

Unit Tests and Generics

Data-driven unit testing

Unit Testing using Fakes

Code coverage unit test

Summary

Web Performance Test

Creating the web performance test

Web performance test editor

Debugging and running the web test

Summary

Advanced Web Testing

Dynamic parameters in web testing

Coded web test

Debugging coded web test

Custom rules

Summary

Load Testing

Creating a Load Test

Summary

Ordered and Generic Tests

Ordered tests

Generic tests

Summary

Managing and Configuring Tests

Using Test settings

Summary

The Command Line

VSTest.Console utility

MSTest utility

Summary

Working with Test Results

Test Runs and Test Results

Summary

Exploratory Testing and Reporting

Exploratory testing

Reports using Team Foundation Server

Creating a report definition using Visual Studio 2012

Summary

Test and Lab Center

Connecting to Team Project

Testing Center

Lab Center

Summary

Index