Azure DevOps Blog
DevOps, Git, and Agile updates from the team building Azure DevOps
Latest posts
Writing a Visual Studio 2012 Unit Test Adapter
Visual Studio 2012 comes with an extensible Unit Test Framework. Many of your favorite Unit Test frameworks (xUnit.Net, nUnit..) already have built adapters to Visual Studio. Peter Provost maintains a list of adapters here. If you have another unit test framework you like, you can build an adapter super easy. In this article, I will walk you through the steps required to build a Visual Studio 2012 Unit Test Adapter. For the purposes of this discussion, I am going to write a Unit Test Adapter for XML files. The XML file will contain tests in the following format. After we install the new XML Test Adapter,...
Resolving Issues with the RC Version of TFS Office Integration After Installing Visual Studio 2012 RC and then Office Customer Preview
You may encounter problems when opening an RC version of an Office Integration Team Foundation client after you install the Visual Studio 2012 RC.These problems occur when you install the following products in the indicated sequence: The issues that you might encounter are: These issues are fixed in the RTM release of Office.ResolutionTo resolve these issues, you can repair your Office Customer Preview client.
When did my test plan get deleted? Who deleted my test suitetest run?
If you are looking for answers to questions like above then read on. It has been a frequent asks to have an easy way to figure out when a particular test artifact got deleted and by whom. At present all this information goes in TFS collection database table ‘tbl_AuditLog’. But it’s not straightforward to interpret various columns available in this table. One has to take joins with various other tables present in different databases and still interpretation of some columns lies in code only. Thus it is very hard to get this information in human readable form. To ease this effort, we have creat...
Microsoft Internal Usage of TFS: January – June 2012
Significance of Window Titles in Coded UI Test Playback
The control search in Coded UI Test playback is essentially a breadth first search. For extension plugins that have in-built search capability, the plugin writer can implement its own search logic. What typically remains the same is the way the search is done for the top level window of the application. Consider a top level window UI object such as <TopLevelWindow ControlType="Window" Id="UICalculatorWindow" FriendlyName="Calculator" SpecialControlType="None" SessionId="36635974"> <TechnologyName>MSAA</Te...
Keyword Driven Testing Webcast July 18th with Visual Studio and LogiGear by Hans Buwalda
In the last 6 months, I have been able to spend some time with one of the pioneers in the keyword and Data-driven Testing space, Hans Buwalda. While at Star East Hans agreed to do a MSDN Webcast on this exciting topic – So naturally I jumped on the opportunity! Session Details: Starts: July-18-12 10:00 AM Time zone: (GMT-08:00) Pacific Time (US & Canada) Duration: 1 hour(s) Attendee Registration URL: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032519194&Culture=en-CA Session Abstract:It's now possible to achieve a high level of automation efficienc...
Using the IntelliTrace Standalone Collector Remotely
This post pertains to the IntelliTrace Standalone Collector, a new feature associated with Visual Studio 2012. The Standalone Collector allows you to collect IntelliTrace logging information on one machine (e.g. a production server) and analyze the log on another machine (e.g. the dev machine in your office). This post will specifically provide some example scripts that may be helpful if you want to collect IntelliTrace information on your server via a remote PowerShell session. General information about IntelliTrace collection with the Standalone Collector can be found here (MSDN), or you can w...
Javascript Unit Tests on Team Foundation Service with Chutzpah
Significant investments were made in Visual Studio 2012 Unit Testing to make it extensible. A number of frameworks and test runners have built adapters for Visual Studio. Peter Provost maintains a list of Plugins here. For Javascript Unit Testing in Visual Studio, Matthew Mannela has released Chutzpah, an open source Javascript Test Runner. Chutzpah has a test adapter for Visual Studio 2012. With this adapter, you can run QUnit & Jasmine tests in Visual Studio. To run javascript unit tests in Visual Studio Unit Test Explorer, you just need to install the Chutzpah Test Adapter for Visual Studio 2012 from ...
UI Test Plugin for Silverlight Applications
Using the Microsoft Visual Studio UI Test plugin for Silverlight, you can create Coded UI Tests or action recordings for Silverlight applications. Action recordings let you fast forward through steps in a manual test using Microsoft Test Manager. Coded UI Tests let you record actions, generate code and play back user interface tests using Microsoft Visual Studio.This plugin supports Silverlight 4 & 5 applications hosted in Internet Explorer versions 8, 9 & 10. It requires Microsoft Visual Studio 2012 RC.A few members of the product team got together and built this plugin as an off-hours project. It is not...