
As a WinRunner user, I've got very used to the concept of automated testing. Changing to QTP was not much of a problem except for the language notation. For example, the thing I always do wrong:
Select Case anyVariable
Case 1,2
...
Case Default ... ***CRASH***
And you'll only discover it at runtime, because Default is displayed in blue as it is used to set the default property for a class. ('Default' is the 'Case Else' in C/C++ or TSL).
For all advanced users having trouble with VBScript notation on the expert view, I want to share my QTP Quick Reference Card (also called Cheat Sheet). It displays all general functions you'll want to use in QTP.
The PNG version:
Or the smaller and more portable PDF version:
If you have any comments or additions on this document, please leave a message in the comments.