We want to use QTP or another tool for automated regression testing, can anybody tell me what the major strong/weak ponts are of this application? Got the feeling that programming is quite a pain, like the description created, but what about the rest?!?
You know MoTest - you reminded me of something I hate and that's the fact I have to close one script to go to another! It would be cool if Mercury made it an MDI environment with drop and drag for quicker development - for example - dragging and dropping an action from one script to the next or multiple scripts - then define whether they are editable or just links in the new script - same with just cutting and pasting logic/code. Hmmm...maybe it should be suggested to Mercury for product enhancement. - Heck you can have multiple scripts open in VuGen (LoadRunner) - why not QTP??! OTherwise - I like it - as far as strengths and weaknesses which was original question - sorry but I look at that in terms of "who is using it" as it's only as flexible as the person writing the scripting is agile in thinking through the problems/challenge.
Brian you last statment is good, it made me think of how I used the tool 3 years ago to how I use it now and how different I would answer the original question then and now (taking into account the "enhancements" from 6.0 - 8.2).
My automation is web & VB.Net and using QTP/VBS/WSH I have yet to come across a test scenario identified as an automation candidate that I couldn't automate to my satisfaction which I would say is the sign of a good tool.
I agree - in fact I believe I have said this before (and got toasted for it) but it's true - I have yet to come across a test I couldn't figure out a way to script - either with WinRunner or with QuickTest. I have so often heard "Oh, tool X isn't as powerful as tool Y so tool x is better" and have to say BS especially with the two MI tools. Sure, the code may not have been readily available in a prepackaged method/function, but there has always been a way to combine functions to achieve what I wanted to as long as the environment was available to the tool. What makes a tool powerful is just how creative are you and how well can you think through the problem and devise a solution for it. I like having to think!