The company I work for develops development software for both windows and web applications, and for the past 12 years we have been using Rational Robot as our automated testing tool.
We are about to embark on the task of enabling our customers to develop applications for both WPF and Silverlight, so Rational Robot is no longer an option. We know that we are not able to convert our existing tests to a new product, so we will have to maintain those tests or re-record them to using a new tool.
I was just wondering if anybody had any suggestions as a starting point on a new tool that may be most beneficial to me for the future development of our automated tests for these new technologies (well new to us). I have been browsing over
Rational Functional Tester,
HP QuickTest Pro,
Seapine Qa WizardPro (yet I don't know if it supports Silverlight)
Some specifics are:
With Rational Robot we are used to having the central repository for scripts and checkpoints, and believe that it helps keep things in check.
We have our own windows form controls, so would like a tool that is able to recognize these controls with assistance.
A bit scared of going with a tool with it's own language again, as it means problems with converting again (yet I would say this tool would hopefully be further developed to keep up with technologies, unlike Robot)
Ability to work with WPF and Silverlight
So if there is any suggestions, I would be most grateful.
Hi Ken, about 3 years ago I was in the same boat. Using Robot for most of my automation but I was given the opportunity to search for something new. I too knew there was no migration path for Robot code (even to RFT).
I threw out RFT for the sole reason of not getting the support I wanted from IBM over the years on Robot so why stick with IBM...
I investigated other tools and settled with Ranorex for a few reasons.
1) Among the cheapest licenses available.
2) A real development language (uses its own IDE or you can use Visual Studio and develop in C# or VB.NET). VB.NET is not too different from Robot's SQA Basic but I wanted to learn C# so I took that rout.
3) It supported the technologies I needed (WPF and Silverlight included).
4) The free trial verified it would work for my needs.
5) The Support team and their support forum were night and day better from what I got from IBM in the past.
I can fully recommend Ranorex for your automation transition, but don't just take my word for it. Go to their website and get the demo. It's a very easy install and works so much better than I had expected after the years of hoops I had to go through with Robot.
You might also want to take a look at our tool, Eggplant. Taking an image based approach has the advantage that it can work with any technology out there (like Silverlight) and any new one that comes along (including your own custom controls). Not that it sounds like you need more tools to evaluate. :-)