QTP is an Automated testing tool developed by Mercury
interactive later on took over by HP.It uses VB script as its default scripting language .QTP is record and playback tool i.e. it record the events that we perform on application and replay them back.QTP identifies each element of application as an object and provides various methods to work on them.It performs
functional and regression testing through
a user interface such as a native GUI or web interface. It works by identifying the objects in
the application user interface or a web page and performing desired operations
(such as mouse clicks or keyboard events); it can also capture object
properties like name or handler ID. Although QTP is usually used for "UI Based" Automation, it also can automate some
"Non-UI" based Test Cases such as file system operations, database
testing or Web services testing.
Version
History of QTP
- 1998 - Astra QT
- 2000 - QTP 5.0
- 2001 - QTP 5.5
- 2002 - QTP 6.0
- 2003 - QTP 6.5
- 2004 - QTP 8.0
- 2005 - QTP 8.2
- 2006 - QTP 9.0
- 2007 - QTP 9.1
- 2008 - QTP 9.2
- 2008 - QTP 9.5
- 2009 - QTP 10.0
Now, the latest version of QTP is 11.0
QTP
Installation Guide:-
If you are installing Demo Version of QTPthen i will recommended you to use virtual drive of XP on your machine. The reason
behind this scene is that if you installed QTP on your machine with Demo
Version license and if that Demo version expires then you cannot
Re-install Demo Version of QTP until and unless you format your machine. So why
to get into trouble just follow simple steps. If you are using any software in
demo version then you have to uninstall it before its validity ends. Same scene
with QTP ,if your Demo License version of QTP 9.1 is for 14 days then you have
to uninstall it on 13th day otherwise on 15th day you
will have to face troubles for Re-installing it.
So here is the step by step guide to install QTP on
your machine with Demo version license.
- Install VMware player on your pc. If you don’t have the set up, download it from here, https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/5_0
- Now Create virtual Drive of XP on your machine using VMware player.
- Start > VMware player > Create a New Virtual Machine > Select Installer disc > Follow the instructions.
- Open your virtual machine using VMware player.
- Copy QTP folder to virtual machine in ‘ C ’ drive and install it.
- Select License option as Demo License and Click Next. All options are set by Default so just go on clicking Next till the set up finishes.
- Once the set up finishes Restart your virtual machine and open QTP from start menu .
Select Add ins that your application require and Open New Blank test.
On 13th day uninstall QTP and before reinstalling it clear all registry of QTP using QTP cleaner (a tool that clears all registry of QTP) or if you dont have the tools follow the below process.
QTP Re-Installation Guide
On 13th day uninstall QTP and before reinstalling it clear all registry of QTP using QTP cleaner (a tool that clears all registry of QTP) or if you dont have the tools follow the below process.
QTP Re-Installation Guide
1. Uninstall QTP from control panel
2. Restart the machine.
3. From Registry - delete all reference of QTP and Mercury
(Perform search for the entire regedit and delete)
open Run command and enter regedit
4. Delete the keys from the HKEY_local_machine\Software
CLSYSTEM
5. Delete Rainbow.SentinelLM from HKEY_CLASSES_ROOT
6. Delete the following files from your system
wlrun.ini,
mercury.ini,
sysprs7.dll,
clauth1.dll,
clauth2.dll,
lsprst7.dll,
lsprst7.tgz,
lservrc,
ssprs.dll,
ssprs.tgz,
tmpPrst.tgz,
sysprs7.tgz
(Some of the files might not be available in your system. Leave it and continue to next step)
7. Navigate to <install dir> and delete the folder.
8. Restart the machine.
9. Re- Install QTP.
Note: If your QTP trial license is not expired than the trial
period will get restored to complete 14 days. If you make the QTP license to
expire by changing the system date than your QTP license will remain expired
even after following the above steps.
Hi. Can we keep on working like this if we re-install it before expiry date. :P
ReplyDeleteYes you can..
Delete