PacktLib: Software Testing with Visual Studio Team System 2008

Software Testing with Visual Studio Team System 2008

Credits

About the Authors

Preface

Visual Studio Team System 2008 Test Types

Software testing in Visual Studio Team System 2008

Testing as part of Software Development Life Cycle

Types of testing

Test management and new testing features in VS 2008

Summary

Unit Testing

Creating unit tests

Assert statements

Unit tests and generics

Data-driven unit testing

Unit testing an ASP.NET application

Unit testing web services

Code coverage unit test

Summary

Web Testing

Creating web test

Recording a test

Web test editor

Debug/running web test

Summary

Advanced Web Testing

Dynamic parameters in web testing

Coded web test

Debugging coded web test

Custom rules

Testing web services

Summary

Load Testing

Creating load test

Summary

Manual, Generic, and Ordered Tests

Manual tests

Ordered tests

Generic tests

Summary

Managing and Configuring the Test

Managing tests using test lists

Configuring tests

Summary

Deploying and Running Tests

Local deployment

Remote deployment

Deploy additional files

Using deploymentItem attribute

Deploy items for individual test

Deployment order

Running tests

Run and rerun a test

Pause, resume, and stop a test run

Schedule test run

Summary

Command Line

MSTest utility

Running a test from the command line

Summary

Working with Test Results

Test results

Summary

Reporting

TFS reports for testing

Testing progress and effectiveness of reports

Creating new report

Customizing report

Summary