Breaking change in TFS 2015 Update 1 for server-side plugins

Since Team Foundation Server 2010, TFS has supported extending its functionality using server-side plugins. These plugins are written against the server object model, and in particular the Microsoft.TeamFoundation.Framework.Server.ISubscriber interface. Team Foundation Server 2015 Update 1 includes a breaking change in that interface, meaning that all server-side plugins compiled against TFS 2015 will need to be… Read more

Visual Studio Online Supports True Cross-Platform Development

// bw + bsl && x + aw – ah / 2 – cw >= bsl ) { = x + aw – ah / 2 – cw; } else { = x + ah / 2; } if (y + ch + ah / 2 > bh + bst && y +… Read more

Few tips on implementing a Coded UI Test Plugin Extension

This blog assumes that you have a prior understanding of Coded UI Test extensibility. If not, a good starting point would be here. Also check out additional links in the “Extending Coded UI Test” section available here. In this post, I’ll enumerate a few points you would need to watch out for while implementing an extension… Read more

Coded UI Test – New Extensibility QFE

Coded UI Test team has developed an extension model for enabling custom control identification, record and playback of automation tests using Coded UI Test. This hotfix will be available on top of Microsoft Visual Studio 2010 Service Pack 1 (SP1). The experience while writing a new plugin for custom controls has now become much simpler and… Read more

Test Case Migrator Plus V1.2 released

We have completed the release of the Test Case Migrator Plus (V1.2 RTM) on CodePlex. What’s new for the V1.2 RTM version Support for connecting to Hosted Team Foundation Server Preview. Support for connecting to Team Foundation Server 11 Beta. Fix to issue with read-only attribute being set for LinksMapping-ReportFile which may have led to… Read more

New MSDN topic: Coded UI Extension for custom controls

The Visual Studio team has released MSDN documentation on Enable Coded UI Testing of Your Custom Controls.   Please go through the step-by-step implementation of Coded UI extension points to achieve various levels of support. The document describes how to make a custom ChartControl with CurveLegend child object work with Coded UI…. Read more

How To: Bulk edit action recording?

Microsoft Test Manager (MTM) has test runner using which one can do manual testing. One of the features that many folks use while doing manual testing using test runner is the Fast Forward feature. With this feature, a tester can do an action recording and later use that to fast forward the test with playback… Read more

Sample XPath utility for Coded UI Test

Some important notes before I talk about the utility – This posting, and the sample herewith, are provided "AS IS" with no warranties, and confers no rights. Use of included script samples are subject to the terms specified at The sample is not supported by Microsoft or the author of this blog.  If you… Read more

Coded UI Test Extension for 3rd party Windows Forms controls–How to?

Here is how one can add FULL Coded UI Test support for a 3rd party control based on Windows Forms technology. Implementation Method – Accessibility Accessibility means having equal access to web-based information and services regardless of physical or developmental abilities or impairments. Once implemented, it helps developers make their programs more compatible with accessibility… Read more

Coded UI Test Extension for 3rd party controls – the basics explained

Having developed a 3rd party control, wonder what it takes to go from NO support to FULL support for Coded UI Test? How to make the UI elements testable by Coded UI Test – to be able to create automated tests from manual recording, record user actions, generate code from user actions, add custom code… Read more