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.