QTP 10 (code named Atlantis) has come out in early February, packed with new features and surprises. While we’ve seen previous versions of this release, we’ve taken a couple of weeks to really get to know it before writing our full in-depth review. I think you’ll agree it was worth the wait once you’ll real the full 20-pages review.
My personal impression of this version – Most of the new features are very well executed, but several critical flaws in the IDE improvements make this version merely worthwhile, while it could (and should) have been extraordinary. If you’re using QC, you might have a radically different opinion, since the new QC integration feature are just awesome.
Here’s an excerpt from the Summary section of the review:
QTP 10 brings many improvements to the user’s central workflows. The two main killer-features show great potential: The QC integration features make version control a viable option; and the IDE and intellisense improvements will definitely improve your productivity and efficiency. Many of the other features are significant and long awaited improvements to some of QTP’s central mechanisms, and they are mostly well executed.
However, weighing QTP 10 potential (at least for the IDE improvements) against the actual features and changes, I am left with a strong sensation of a missed opportunity. This is not to say that QTP 10 is not a worthwhile version, but that in my view it could’ve been great.
And here’s the full 20-pages review:
Posted in Reviews


Yaron Assa




March 3rd, 2009 at 9:31 am
Thanks for the review Yassa!
/Stefan
March 3rd, 2009 at 9:50 pm
[…] Update: QTP 10 is now out. You can read our full 20-page review Here. […]
March 4th, 2009 at 4:43 am
Thanks Yaron, great review!
March 4th, 2009 at 7:57 am
It’s indeed a great review. Without reading complete QTP10 documents, now we have got its complete picture.
Thanks Yassa.
March 4th, 2009 at 8:58 am
excellent overview of V10. Thanks
March 4th, 2009 at 9:09 am
Awesome evaluation document, thank you.
March 4th, 2009 at 12:41 pm
Nice review.
I’m not sure about the statement “Web extensibility now includes an out-of-the-box limited support for standard AJAX controls”
It appears the only ‘out of the box’ support is for the ASPAjax toolkit (available since 9.5).
March 5th, 2009 at 7:17 am
I agree, great review. Just a shame that we’ve already writen work arounds for everything that they’ve implmented, including updating resources on the fly using the API, mutiple version support and ditched QC for our own management solution that does everything, and more than they’ve just released. Very frustrating how long it takes them to release useful functionality. Haven’t read the full review as yet, but I hope they’ll support jscript sometime soon given the web extensibility is writen using it.
Still prefer to write our own stuff so that we’re not tied into using QTP. Just hope that sometime soon they introduce the abilty to pause, and then move back and forward lines in the script (an ability that excel’s VB editor has had for over 10 years now).
Anyhow, good to see the step in the right direction, just as shame, as Yaron has pointed out that it’s not as far as we had hoped.
March 5th, 2009 at 1:05 pm
Yah. Great
March 6th, 2009 at 3:54 pm
Good and well written review! Thank you for that.
I would love to have a debugmode in QTP like Winrunner had, so the data in variable were stored after test execution. Great to have while developing, similar to what jkrohn wrote. Pausebutton would be great as well.
I would love to have a copy button in object spy, like winrunner had. Much easier to compare object descriptions then. Or even better, put in a copy object description button and store it in a temporary object area next to the gui spy data field. Would make it easy to compare object data.
March 6th, 2009 at 5:03 pm
I am glad to know some skills for dev in VSTS2010 integrated with QTP v10
March 9th, 2009 at 11:01 am
Good Document Thanks
March 9th, 2009 at 11:21 am
Nice review.. Thanks
March 18th, 2009 at 9:09 am
Great. Thanks
March 18th, 2009 at 1:43 pm
Wonderful job done . Thanks!
March 18th, 2009 at 8:10 pm
nice, thanks
http://energyray.com
March 19th, 2009 at 8:07 pm
Typo –> “can’t way” should be “cannot WAIT”
:)
March 20th, 2009 at 12:49 pm
Hi Yaron,
Any idea how will be the scripts that are developed using QTP 9.5 be migrated to QTP 10.0? Is this the same way that we did for migration of QTP 9.2 scripts to 9.5? I mean a message box used to appear with Yes and No button asking whether we wish to make it QTP 9.5 compatible.
Waiting for your reply. Thanks for the review.
-Vaibhav
March 20th, 2009 at 1:37 pm
Yeah, the standard open and conversion apply.
March 30th, 2009 at 8:22 pm
[…] you want a more detailed account, feel free to read our QTP 10 full review, and QTP & QC live demonstration […]
April 5th, 2009 at 4:14 pm
Amazing documentation.Thanks for all your effort!
April 7th, 2009 at 9:05 am
Thanks for the review, really bummed to hear about the pdm.dll hack stopped working, I hope they will get their senses one day and allow the same debugging transparency by default in future versions..and not just .
April 13th, 2009 at 10:32 am
Thanks for your review..
April 16th, 2009 at 11:16 am
Thanks for the review. Its very useful towho are working on prev versions of the QTP
July 10th, 2009 at 6:24 am
Thanks for the information.
July 15th, 2009 at 6:20 am
Thanks for the info
July 15th, 2009 at 10:07 am
Really good one… Thanks
July 20th, 2009 at 5:25 pm
Thanks for the review effort. Well documented and explained.
October 18th, 2009 at 10:51 am
[…] QTP and TDS. So, how does TDS fair in comparison to a more mature QTP? I recommend reading our QTP 10 detailed review to get a more complete rundown of its improvements and […]