views:

32

answers:

2

I need a test automation tool for Silverlight. Basically, I need a tool that would simulate users accessing, clicking buttons etc. on a Silverlight UI.

A google search has turned up several promising leads:

  1. WebAii
  2. White
  3. Selenium-Silverlight
  4. NeoLoad

I need to know what the pros and cons of each of them are, and of any other suitable tools for this purpose.

I would prefer a open source tool but am not averse to a proprietary one if necessary.

+1  A: 

There's one available in SL4 for unit testing It's quite handy if you do MVVM to write unit tests against your models

vc 74
Thank you, I'm looking into it. Do you have experience on it that you can share?
MAK
I've started using it this week, it would be very nice if it could be integrated in VS unit testing environment but unfortunately it's running in its own SL application
vc 74
+1  A: 

We use the commercial version of iMacros for web testing. It is not very expensive and works via image recognition. So you can use it for Flash, Silverlight, AJAX etc.

It lacks some of the reporting features of other tools, but has a good automation API (called "Scripting Interface").

For a simple free choice, Autohotkey can be used for based tests, too.

SamMeiers
Thanks. iMacros looks promising. I'll try them both after the weekend.
MAK