WinRunner refers to particular software that is designed to test the Graphic User Interface (GUI), and it can also playback and record the interactions between user interfaces as test scripts. On the other hand, QTP simply stands for Quick Test Professional. This is a product that was developed to provide functional and regression test automation on several software environments.
QTP can also play a big role in determining the quality of software. An environment that is supported by WinRunner should have PowerBuilder, Centura, Forte, Smalltalk, Delphi, and Stingray. QTP works on some environment like flash, .Net framework, and XML web services. Concerning the interactions between a user and an application; a user will focus more on the test script, searching for a very powerful requirement that is familiar with the programming.
Conversely, a user interacts with an application with QTP making use of a synchronized test scripts as well as an active screen. Though QTP is considered to be powerful, it is also being referred to as an easier one to use due to the GUI interface.