The best article I found about how to learn QTP by yourself is from Ankur’s website, you may want to open the link and have a look.
1) Start with basics of Software Testing.
2) Learn what is regression testing.
3) learn about when should automation testing come into picture.
Now the real thing:
4) Download QTP tutorial. Preferably for the latest version. Go through the the tutorial word by word.
5) Download QTP demo version. This is valid for 14 days, which – if you work hard – should be enough for you to get a good hold on basics.[Remember to put "quick test professional" as your search string not "qtp" on the HP site]
6) Download QTP Student handbook. It takes you through the step by step sample case study. Practice with the demo applications provided. One is web based and the other is windows based.
7) Next learn VBScript, the scripting language used with QTP.
Once you’re comfortable with this much, you are ready to take on a real-world project.
9) I am sure by now you must have started hearing about descriptive programming. (see QTP Advanced Guide chapter 5)
10) Once you have mastered the basics, go to Testing Tools Forums . Try answering questions. Remember, questions asked in the forums are from the real-time scenarios – you will get to learn a lot by sharing and reading different approaches to solve a particular problem.
Beside QTP Tutorial, you can also read this doc: QTP Basic Features User’s Guide, you should be able to find this doc though “Help-Printer Friendly doc” after you install QTP 9.0. This doc is 878 pages long, and it gives you much more details than the tutorial.
You may want to ask, how can I finish a doc almost 900 pages. The answer will be, yes you can, just read it on your way to work and on your way back home. I spend 2 hours on bus each weekday, and I read this.
You know what, I got my CQE certificate from ASQ just by study on the bus by myself for about 3-4 months. This is how you use your time efficiently. In 3-4 months, I finished study a lot of CQE materials which can make a banker’s box full.
Everything is possible as long as you are working on it.
As Ankur’s step 8, “Once you’re comfortable with this much, you are ready to take on a real-world project. If you can’t get hold of any project, practice with the demo applications provided.”
Since I have finished the first 7 steps he mentioned, now, I am inviting you to start with me from step 8 by testing YouPlayOff. My goal is, before the end of September (4 months from now), let us become masters of QTP!
Once you know how to use QTP, then TestPartner can be learned within 20 minutes.