Tag Archive: QTP

Mar 21

QTP Event Interrupts

One of the more frustrating facts about the script-engine implementation in QTP is that you cannot bind it to external object’s events. For example – automatically executing code when an event occurs in the application under test (the application closes / opens / opens a new document / access the DB, etc.). The following article …

Continue reading »

Sep 20

HP QuickTest Professional 11.0 is out!

Silently, without any major press releases or announcements, HP has rolled out QTP 11.0 and QC 11.0 to their resource site. As with previous versions, you can download an evaluation version and check it out for yourselves (requires an HP Passport user). Quicktest 11.0 product page. Quality Center 11.0 product page. I must say that …

Continue reading »

Oct 13

Accessing PRIVATE Properties in .Net Controls

Background One of the more frustrating aspects of automating any complex application is knowing that the application holds a lot useful information which isn’t accessible to QTP. Sometimes accessing the information is just not possible by any means (for example, accessing runtime properties from MFC applications), but other times, it seems to be just a …

Continue reading »

Aug 15

Web Extensibility Lesson – Building a toolkit Support

QuickTest Professional Web Add-in Extensibility enables you to provide high-level support for third-party and custom Web controls that are not supported out-of-the-box by the QuickTest Professional Web Add-in. Web-Extensibility was a new feature in QuickTest Professional 9.5 since then, i never heard or see anyone that has developed a toolkit support.the reason are vary, but …

Continue reading »

May 13

Vertical text selection in QTP IDE

Barak Kinarty shares a very useful QTip on pefroming vertical text selection in QTP’s IDE.

Feb 07

Writing QTP Tests in Visual Studio

Background It’s no secret I’m not a fan of QTP’s code-editor – it lacks intellisense, meaningful autocomplete, code folding, and many other “Must” features; And while QTP 10 will improve the situation, the IDE’s core problems will remain. In addition to the IDE’s shortcomings, QTP’s reliance on VBScript cripples it in many key areas such …

Continue reading »

Jan 21

No Regular-Expressions for the Desktop Object

Update: Thanks to Peretz, we now know that there is a hotfix that solves the issue (designated QTP_00563), and that the fix has already been incorporated into the upcoming QTP 10 (Atlantis). Thanks a lot for the information and the care! I have recently spent over a day of frustrating debugging until I’ve finally stumbled …

Continue reading »

Nov 17

Change QTP’s Automatic Object-Naming Convention

Have you ever got frustrated with the arbitrary names QTP gives to test-objects? When you want it to take the name from the “HTML ID”, it takes it from the the object’s “CLASS”; when you want it to take the “PROG ID”, it takes it from the “NATIVECLASS”; and in general, it seems that QTP …

Continue reading »

Nov 15

Change the Maximum Length of GUI Objects’ Logical Names

Have you ever wanted a little extra room for your objects’ logical name? Well, now you can use all the room you’d like by using this QTip! The length of the logical name is controlled by two values within the registry, MaxLogicalNameLen and MaxLogicalNameLenCutWord. MaxLogicalNameLen sets the cut position for the logical name if it …

Continue reading »

Nov 08

Creating a Test Session Instance of the Extern Object

Chad Ullman offers this great QTip, that makes working with external Win32 DLL’s much MUCH easier: QTP’s Extern object is extremely useful for extending the power of QTP by exposing all of the Win32 API.  But it does have one drawback that can make development a little tricky:  because Extern is a reserved object in QTP, …

Continue reading »

Older posts «