Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

How Do I: Test Impact Analysis in Visual Studio 2010

5 minutes, 2 seconds


Right click “Save as…”

I used to work for a company who's core application, I was told, had over 40,000 unit tests (no joke). I asked them if they had a CI process and ran those tests at every build. The answer I was given was "no" because "running a build with that many tests takes way too long to run every day, much less at every build".

It’s too bad their application wasn’t developed in .NET using Visual Studio 2010 so that they could take advantage of Test Impact Analysis. This new feature analyzes the code changes developers make and selects only the unit tests that have been impacted by the code change. The developer is free to choose between a subset of tests (those that need to be run based on the code changes made) or run the entire suite of tests for all-up testing. This short video will give you an overview of Test Impact Analysis and show you how to configure it in your Visual Studio 2010 Solution.


Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
  • What about running tests for c++ projects ?

  • I believe that TIA is supported for all managed code, so as long as it's *Managed* C++, you should be OK.  I do not think that TIA supports unmanaged/native code.

  • Alex WykelteslaBytes I saw something like this once, but it was a sub.

    Best way to manage a huge heiarchy of data is with a tree map.... create a heat map, and then you can see where the priorities are, not...  and your manager will love it.

Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.