After you have a Windows build agent, in just a few steps you can define a CI build process that compiles and tests your .NET app whenever your team checks in code.
Define your process
-
If you haven't already, upload your code to GIT or TFVC.
-
Create the build definition.
- Specify the code you want to build and select the continuous integration (CI) trigger.
- Save the definition.
- Queue your new definition to make sure it works.
Your team now has a CI build to validate every change chcked into your codebase!
Whether your app is on-premises or in the cloud, you can automate build-deploy-test workflows and choose the technologies and frameworks, then test your changes continuously in a fast, scalable, and efficient manner.
Scenarios and capabilities:
Maintain quality and find problems as you develop
Continuous testing with Visual Studio Team Services or Team Foundation Server ensures your app still works after every check-in and build, enabling you to find problems earlier by running tests automatically with each build.
https://channel9.msdn.com/Series/Test-Tools-in-Visual-Studio/Unit-Testing-from-a-CI-Build-with-Visual-Studio-Team-Services/player
Any test type and any test framework
Choose the test technologies and frameworks you prefer to use.
Rich analytics and reporting
When your build is done, review your test results to start resolving the problems you find. Rich and actionable build-on-build reports let you instantly see if your builds are getting healthier. But it's not just about speed - detailed and customizable test results measure the quality of your app.