In VS 2010, we made several changes to the process models for local and remote execution.
These changes impact you when you:
Everyone working with load testing will probably do all three of these activities at some point or another.
A major new piece of infrastructure in VS 2010 is test data collectors, which give you the ability to collect data from the system under test. Some data collectors work against the test host process, and have to hook into the process before it starts (such as Intellitrace and Test Impact). To make this happen, we start the data collection process first, and give data collectors an opportunity to hook the test host process. Since the controller is orchestrating the test, for local execution we were required to move the controller out of the test host process and into devenv (Visual Studio).
Here are the changes in local execution:
The key changes here are:
Here is the place in Test Settings you have to change for #4.
For remote execution, you can see things remain mostly the same as in VS 2008, except for the addition of the data collector agent and 32 bit flavors of the processes.