Few difference between them, would be helpful for interviews:
qtp:To compare static and dynamic images through qtp
win runner: to conduct testing on static images only.
qtp: In this three types recording is possible
they are 1)GENERAL RECORDING 2)ANALOG RECORDING 3)LOW LEVEL
WIN RUNNER: In this two types of recording is possible
1.QTP supports different technologies like SAP
applications, Macro media applications, People Soft etc which
is not supported by Win Runner
In win runner 2 types of TSL test script ie.
But in QTP,
only one type of test script ie.Main test.It doesn't
support compiled module.
-->Win Runner uses Test Script Language which has limited
resources and QTP uses VB Script which is very powerful
-->Parametrization is easier with QTP than Win Runner and
any thing in QTP can be parametrized.
-->Data driven testing is easier with more options in QTP
than Win Runner.
-->Win Runner uses GUI Map File and QTP uses Object
-->Win Runner-GUI Map per test and Global GUI Map File
QTP- Object Repository Per Action and Shared.
-->There are more point and click options in QTP than