This is a migrated thread and some comments may be shown as answers.

Using Telerik AJAX controls with VS2010 Automated UI Tests

1 Answer 62 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
DavidS
Top achievements
Rank 1
DavidS asked on 27 Nov 2011, 09:29 PM
Hi

If like me you've tried to get help on using VS2010 Automated UI Testing with Telerik AJAX controls you'll know there's not much availible. Do a search for "UIMap" and all you'll get is a pdf that might as well be called "Why Test Studio is better than VS2010 Automated UI Testing".

Telerik Test Studio might well be a better test environment but at the end of the day like many other AJAX control users I've already bought VS2010 Ultimate with its own test recorder, editor etc and I've also bought Telerik AJAX Controls BECAUSE it is advertised as providing an "Improved Visual Studio Experience".

So the question is do Telerik AJAX Controls only improve our Visual Studio experience in areas that are not competing with other Telerik products? If so which bits of VS2010 integration will Telerik drop integration from their controls next? Telerik stand to make a lot of money from encouraging developers to get Test Studio of course, having structured their pricing so this involves a $1500 upgrade followed by significantly increased renewal costs.

The good news however in my exerience is that you can effectively use VS2010 Automated UI Tests with Telerik AJAX controls. There are however a number of gotchas. Whether these are down to Telerik paying insufficient attention to the VS envronment or whether as Telerik staff sniffily like to say they are "issues with your chosen test environment" depends who you talk to. What they seem to be missing is that our "chosen environment" is VS2010 and when Telerik stop supporting this they're on a slippery slope. It strikes me that not documenting this area is cynical.

If you'd like to see better integration/documentation of VS2010 testing I'd strongly encourage you to tell Telerik. If you're having problems give me a shout at GoldTechSvc@yahoo.co.uk and I'll try to help.

1 Answer, 1 is accepted

Sort by
0
Misho
Telerik team
answered on 29 Nov 2011, 10:26 AM
Hello,

As you've already specified Telerik AJAX Controls could be effectively tested using VS2010 Automated UI Testing as well as any other testing tool. However VS2010 Automated UI Testing has the limitations described in the following article TestStudio-versus-VS2010-Comparison and that's why in some cases it hasn't the ability to automate dynamic interfaces and complex AJAX applications entirely. In such cases it is necessary to apply relevant workarounds which in most cases are related to the limitation of the VS2010 Automated Testing to get a proper reference to dynamically created HTML objects.

That's why Telerik offers third-party solutions for more effective test automation:

1. The free Telerik Testing Framework which helps you automate AJAX, Silverlight and WPF applications using coded steps.
2. WebUI Test Studio which has the options to record, execute and debug functional tests with the Visual Studio environment.

Best wishes,
Misho
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now
Tags
General Discussions
Asked by
DavidS
Top achievements
Rank 1
Answers by
Misho
Telerik team
Share this question
or