Azure DevOps Blog

DevOps, Git, and Agile updates from the team building Azure DevOps

Creating NGEN PDBs for Profiling Reports

Update: Visual Studio 2013 will generate PDBs automatically when using the CPU Sampling or the CPU Usage tool in the Performance and Diagnostics hub. See this post for more details! When profiling managed applications on Windows 8 any samples in an NGEN’d module will appear in the report as [NI module name] instead of showing the function ...

Asynchronous calls in C++ Windows Store Unit Tests

In Visual Studio 2012, we added support for the Async Test Methods in C#. You can call await inside the test method body and the unit test framework will appropriately wait for its completion. Here is a sample test method.         [TestMethod]         public async Task ...

How to execute tests locally using TCM.exe command-line?

I have seen a lot of customers who use TCM.exe to execute tests on remote environments, but I have not seen many who use the same command-line to execute the tests locally. Here by locally, I mean tests running on the developer’s/tester’s box,  which does not have any test controller or test agent and has only MTM. Yes, it’s possible to...

Code Coverage in Microsoft Test Manager – Deep Dive

With the Quarterly Update1 for Visual Studio 2012, we have enabled collection of code coverage information for manual testing of ASP.Net web applications running under Internet Information Services (IIS). Testers will now be able to get data about how much code is covered as part of their manual testing effort using Microsoft Test Manager (MTM...

Visual Studio 2012 ALM Virtual Machine with Update 1 and hands-on-labs / demo scripts now available

For anybody looking for training on the Microsoft Application Lifecycle tools one of the absolute best resources is Brian Keller’s ALM virtual machine.  Full details about the virtual machine can be found here: https://aka.ms/vs11almvm   The Visual Studio 2012 Update 1 ALM virtual machine and 21 hands-on-labs / demo scripts are...

Publishing test results through command line test runner

Generally, a subset of tests are executed as part of a build as Build Verification Tests. You may want to run the full set of automated tests on a local machine and publish them to a TFS build. You can then get cumulative report of all tests run for that particular build. Alternately, you may have other standalone systems which execute ...

Implementing Traits in custom Visual Studio Test Adapters

Terje Sandstrom has written two excellent blogs on using Traits in Visual Studio Test Explorer. How to manage unit tests in Visual Studio 2012 Update 1 : Part 1–Using Traits in the Unit Test Explorer Part 2–Using Traits with different test frameworks in the Unit Test Explorer In this blog, I will describe how you can implement Traits ...

ALM Rangers ship update #1 for the Team Foundation Server Word Add-in

We are pleased to announce that we have released the first update to version (1.0.12.0622) of the Team Foundation Server Word Add-in, adding support for Word 2010 64-bit. See Word4TFS10-x64misi and Rangers_vsarword4tfs_1.0.12.0622_Everything.zip files in the latest (image) The add-in allows you to import work items from a Team Foundation ...