Tag Archive: Expert

Dec 14 2013

Visual BOOST: True Object Oriented Programming for VBScript

After years of research, we are proud to announce a breakthrough that overcomes the limitations VBScript imposes on automation developers. Though the language supports the use of classes, it has always been in a very limited fashion. Now, with Visual BOOST by Meir Bar-Tal, the so essential inheritance and polymorphism features have been finally added to the …

Continue reading »

May 04 2013

Using a Test Object Custom Property as a Function Pointer

In previous posts (1, 2) we’ve discussed the possibility of using custom TO properties. To recap, such properties can be used to: Enhance QTP’s ability to identify certain object classes; To serve as temporary storage for important object metadata that is collected during runtime; To enable global action interoperability (as opposed to output parameters which …

Continue reading »

Oct 05 2012

Block Decryption of Encrypted Passwords

In a previous article we have seen how to decrypt an encrypted password. In this brief post we shall see how to block such possibility to ensure passwords are secure within the scope of automation.

Oct 01 2012

Decrypt an Encrypted Password

When we enter a password to a WebEdit the input string is encrypted. This short article suggests a method to easily decrypt a given encrypted password automatically.


QTP Extensibility Accelerator Demo

This video by HP shows the basics of using their Extensibility Accelerator tool. Watch the video and learn how to teach QTP to recognize your GUI custom controls in a matter of minutes. Enjoy!

Sep 08 2012

Using a Test Object Custom Property in Runtime

This article complements the previous post on Using a Test Object Custom Property, in which we discussed the possibility given by QTP to add a custom TOProperty through its Object Identification dialog. Such a property may be used to improve the tool’s capacity to identify Test Objects of particular classes, after implementing its population with data by the AUT’s development team. […] Sometimes, however, we may find it handy to use custom properties just during the runtime session.

Aug 25 2012

Using a Test Object Custom Property

In a previous article we touched upon the subject of Test Objects in QTP. To briefly summarize, Test Objects provide access to Runtime Objects (the actual objects in the AUT) and thus enable us to manipulate the AUT’s GUI and retrieve data from it, much like a human user. Basically a Test Object uses a description …

Continue reading »

Jan 19 2009

Implementing a Generic Iterator with Function Pointers

  Abstract This article describes a powerful technique that exploits my previously outlined innovation – Function Pointers in VB Script – to build a generic mechanism having the capacity of executing components repeatedly: the generic iterator.   Introduction Executing processes repeatedly is a common theme in software development, one that is at the core of …

Continue reading »

Dec 24 2008

Upcoming: My System by SOLMAR Knowledge Networks

In the presentation below and other articles that are posted in AdvancedQTP you can find the highlights of the new revolutionary framework – My System – offered by SOLMAR Knowledge Networks as a comprehensive managerial and technological solution for testing automation projects. This presentation is the first in a series that will be published exclusively …

Continue reading »

Dec 20 2008

Implementing a GUI Layer with Classes

This article describes a powerful technique that exploits Object Oriented Design Patterns, QTP descriptive programming (DP) and the Dictionary object to pack together GUI objects with their corresponding business oriented functions. The article includes a valuable bonus: a highly effective tip that enables to exit a test smoothly, preventing QTP from getting stuck when it fails to identify GUI objects during runtime.

Older posts «

Fetch more items