Hi,I work for a software house that is looking into migrating from SilkTest(5.0) to Rational Robot.The quote we received to upgrade to SilkTest 7.0 was a bit steep and mgt has asked me to look into Robot or RobotJ (we already use ClearCase). Has anyone had any experience with such a migration esp. in migrating the test scripts ? Any comments, notes on pitfalls or general warnings of "do not migrate" are welcome.Thanks a lot.
Have you actually received a quote from IBM/Rational detailing all of the costs associated with rebuilding a similar automated test environment? I'd be surprised if an IBM solution was significantly cheaper than the cost of upgrading Silk.
You will also need to factor in the cost of rewriting any existing test scripts and 4Test code base, as there are significant differences between SilkTest's object-oriented 4Test language and Robot's procedural SQABasic language.
After 8 years of developing test automation frameworks using QA Partner/SilkTest, I was forced to make the switch to Rational Robot when I changed jobs. I miss SilkTest's ability to support distributed testing on remote systems, the built in support for appStates, it's robust recovery system (after you make significant mods to the default recovery system), and the powerful 4Test language.
While I don't miss Segue's subpar technical support, I can't say that I have been impressed with the level of support we receive from IBM/Rational. And with regards to source code management, a search through the Robot forum reveals that many users have been unable to develop a suitable strategy for managing Robot assets with VSS or ClearCase.
Hi TonyMro.Thanks for the input.The 4Test conversion is an issue I agree.We have hundreds of scripts and converting them to SQABasic will undoubtable be a nightmare.On the cost,we received a "verbal" quote from IBM.Let's just say it was enough to have the "powers-that-be" ask us to look into Rational.Again many thanks for the post.