This documentation is archived and is not being maintained.

Test Deployment

The test engine runs tests in a separate deployment folder. It does not run them in the folder in which you have created or generated them.

Before the test engine runs a test, it copies all the files that are required for the test to the deployment folder. You can change these deployment items; for more information, see How to: Configure Test Deployment.

In This Section

Test Deployment Overview

Describes test deployment, a process in which the test engine creates a new deployment folder into which it copies the files that are necessary for running tests. Next, the test engine runs the tests in that folder.

Steps in a Test Run

Describes the steps that the test execution engine performs when you run tests.

Instrumenting and Re-Signing Assemblies

Describes actions that you can take after the instrumentation process invalidates the strong-name signing of an assembly.

Choosing the Instrumentation Folder

Describes how to choose between instrumenting assemblies in-place or in the deployment folder.

How to: Configure Test Deployment

Describes various ways you can use to deploy files and folders for test runs.

Related Sections

Troubleshooting Test Execution

Describes problems that prevent tests from running and other errors that you might encounter.

Configuring Test Execution

Describes how to use test run configurations to change how tests are run, including how to gather code-coverage information and how to specify a test host.

See Also