Reputation: 2231
We are trying to start implementing automated tests for our Silverlight 5 application on VS2013.
Our first idea was to use Microsoft Test Manager, but when we looked into the Coded UI plugin for Silverlight, the reviews were pretty bad (2 stars out of 5). https://visualstudiogallery.msdn.microsoft.com/51b4a94a-1878-4dcc-81e0-7dc92131d2da
We also heard that testing Silverlight applications was possible using Selenium.
Do you have any experience with one or the other? How did it go? If you tried both, which one do you think was working better?
Upvotes: 4
Views: 782
Reputation: 6940
Actually you don't need the Test Studio, hence the Telerik Testing Framework is free. I did used it for Silverlight and with a few tutorials you'll be up to speed in no time.
Most valuable key features are - Rich-API (Testing Framework exposes numerous properties and methods to help you easily build non-brittle, maintainable functional tests) and Set implicit and explicit waits. Also Cross-Browser Compatibility is well supported.
Another very used tool is Sikuli. It automates anything you see on the screen. It uses image recognition to identify and control GUI components. It is useful when there is no easy access to a GUI's internal or source code. So..flash, desktop etc. The JAVA API is very useful.
Upvotes: 3
Reputation: 214
Would you be willing to consider a different tool? Test Studio can test Silverlight applications.
Disclaimer: I work for Telerik.
Upvotes: 0