Worlds first Sway C.V?

First post as an ex-microsoftie. I was just playing around with Sway and found it to be really useful. I managed to make two sways with almost no effort.   My interactive C.V –   My life till now in a new country –      


FindMatchingControls for WPF windows

If you have used Coded UI Test API FindMatchingControls on a WPF window, you might have noticed that the returned UITestControlCollection doesn’t have any children even if the window actually exists. There is a small work around for this. You can go to the UIMap.uitest file, edit the window’s search properties and remove the classname…


Excel Automation With Coded UI Test

 The three matrix that I have validated and shared are  Excel 2013 X VS 2013 Update2 Excel 2010 X VS 2013 Update2 Excel 2010 X VS 2012 Install Instructions: Hit F5 on the solution. That installs the Excel Add-In Copy Microsoft.VisualStudio.Test.Sample.UI.dll to UITestExtensionPackages and PrivateAssemblies Copy Microsoft.VisualStudio.Test.Sample.UI.Excel.Communication.dll to PrivateAssemblies.   Important Points:  In case of VS 2013,…


Automating Webview control using Coded UI Test

Webview control allows you to add html content to a XAML based windows store application. As part of adding automation support for XAML based windows store applications, Coded UI Test also supports automating webview and the html content inside it.   Authoring on (or inside) a webview control is the same as any other control. You…


Dear Desktop users, meet the new Start Menu, it just got bigger

First, let me start by saying these are my thoughts and my thoughts alone and I do not work in the Windows team. Second, this post is targeted towards desktop users who don’t have a touch screen and who prefer to stay most of the time in the desktop world. Third, this is about the…


Retrying in C#

Retrying if an exception occurs is a very common scenario that many of you may have faced one time or the other. Let’s take an example. Let’s say I have a dll in which there is a class Pinger. It has methods like Ping(), WaitAndPing(int), WaitAndPingConditional(bool, int).Let’s assume that these methods Ping a certain server…


My first windows phone APP

This was more of an experiment. I wanted to see if it was possible to write a simple app and upload it to market place in less than an hour. And the result – yes it is possible. The app itself is very simple. Just a bunch of stories converted into a e-book styled application for easy…


Modifying Technology used for identifying control

I have seen several posts on the forum asking how to ensure UIA is used instead of MSAA for all controls. My colleague Rajeev Kumar had once written some sample code that achieves this. All you have to do is unzip the attached file, build it and put the UIAProxy.dll in %ProgramFiles%\Common Files\microsoft shared\VSTT\10.0\UITestExtensionPackages\ (or %ProgramFiles(x86)%\Common Files\microsoft shared\VSTT\10.0\UITestExtensionPackages\ if…


Test Post

Have finally created a blog on msdn. Lets see how good I am at maintaining it.