As part of your CI/CD/CT pipeline you want to integrate, deploy and tests your application couple of times a day. When it comes to enterprise level application, we usually have a huge set of tests which makes it very hard and time consuming (if not impossible) to run every time as part of our continuous testing.
Test Impact Analysis (TIA) is a technique to determine the impacted tests for a given set of changes. Therefore, you don’t need to run all of the tests every time you want to build and deploy a new version.
TIA is just a click away in VSTS – you can easily enable TIA as part of your CI/CD/CT pipeline to dramatically reduce the time needed to run the tests.
You just need to enable “Run only impacted tests” in your version 2.* and above build’s test step.