| || |
Calling WR scripts from QTP
My company currently uses Winrunner. Now they plan to go for QTP. I have been asked whether exisitng WR scripts can be used in QTP. What I have gone thru some of the infomation on this site one fact is always stated that "QTP can call WR scripts". I need to know by saying this does it mean that one doesn't need winrunner tool anymore. Say for e.g. have WR scripts and my desktop has now QTP installed. Winrunner has been uninstalled. Can I still use the WR scripts by loading QTP. I found below in QTP forum
"WinRunner should be installed if you want to call its tests from QTP.
You may use folloing function after it:
TSLTest.RunTest "C:\1", "default"
First argument the path were WinRunner test was saved
Second argument used when test running performs from TestDirector"
I am confused which statement will be correct.
statement 1 - WR scripts can be called & executed by QTP even though WR has been uninstalled
statement 2 - WR needs to be installed on the same desktop along with QTP. If this is true that means one has to have license for both tools. Then what is the advantage of upgrading exisitng WR license with QTP licenses.
If my comopany that has 8 licenses swaps them with QTP licenses, will the WR existing scripts can still be used thru QTP or what?
Thanks in advance
Re: Calling WR scripts from QTP
QTP cannot magically run WinRunner scripts (it doesn't understand the TSL language), so WinRunner must be installed on the same machine as QTP. I would talk to your Mercury rep to determine the best license configuration that will allow you to use both tools.