Out of question, high quality is top priority for each and every software product on the market. Microsoft knows that well and that’s why with the introduction of Visual Studio 2010 they unveiled their own test automation solution called Coded UI Tests. We plugged Telerik’s WinForms into this test automation ecosystem by introducing MSAA support for the whole suite which allowed for integration with the first level of Coded UI Tests.
We did not stop there, however, and I am glad to inform you that as of Q3 2012 RadControls for WinForms suite will introduce full support for Coded UI Tests implementing all four Coded UI Test levels! These enhancements will be available not only in Visual Studio 2010, but in the brand new Visual Studio 2012 as well. So, in addition to the spy recognition and (Level 1) now you will be able to discover and evaluate RadControls-specific properties with ease, and also to record and playback tests with the newly discovered elements (Level 2):
Moreover, in case your test is more complex and requires some additional coding, a specific set of the RadControls API will be at your availability, for example we can select a ListItem like this (Level 3):
uIListItem11ListItem.Selected =
true
;
Mouse.Click(uIListItem5ListItem,
new
Point(12, 56));
uIListItem5ListItem.Selected =
this
.SelectionTestParams.UIListItem5ListItemSelected;
Q3 2012 is jut around the corner. Stay tuned!
Nikolay Diyanov Diyanov is the Product Manager of the Native Mobile UI division at Progress. Delivering outstanding solutions that make developers' lives easier is his passion and the biggest reward in his work. In his spare time, Nikolay enjoys travelling around the world, hiking, sun-bathing and kite-surfing.
Find him on Twitter @n_diyanov or on LinkedIn.