Main difference is,
WinRunner used to test GUI
QTP used to test documents
Loadrunner is used for performance testing
Silk test is used to test system functionalities
Regards,
Prrasanna.S.R
Login to rate this answer.
Winrunner and QTP are functional testing tool whereas Loadrunner is a perfomence testing tool.Winrunner uses C language as scripting language whereas QTP uses VB sript as scripting language.

1 User has rated as useful.
Login to rate this answer.
HI
WR, QTP, Silk tests are Functional testing tools, where as Load runner is a performance tool.
CNU

1 User has rated as useful.
Login to rate this answer.
Answered On : Nov 17th, 2011
@ prachu_mca07
Windrunner and QTP can be used for both UI and functional testing and file testing.
@ Shweta_Singhai (Lady in question :))
All these tools are proprietary tools; meaning companies need to pay for the license.
Windrunner, QTP and Silk test are all used to test GUI, functionality and files. Windrunner is becoming obsolete as it is being replaced by QTP. While Silktest is similar to QTP, it's license costs less than that of QTP.
Yes, QTP uses only VB script while Silktest used its own proprietary language - 4Test.Windrunner uses C language.
Loadrunner as the name suggests is used for performance/load testing.
Login to rate this answer.