Now Iam taking classes for QTP.They us only the basic concepts.When I downloaded QTP trial version,I got a tutorial and student guide.So I read all.But still Iam not confident in QTP.QTP uses VBScript.I dont have anyidea to implement VBScript in Expert view.Al I know is only to use Keyword view.
Could any one suggest me how to get confidence in QTP and apply for jobs.I really appreciate your help.
get any VBScript book and start playing around also check the QTP forums see the problems everybody facing and how do they solved these issues
you need some time to be expert you can't be QTP guru from the first day!
learn VBScript, there are many resources available online to teach you the basics. In addition, like chillyhouse suggested, search thru the forums. I pretty much trained myself on how to use QTP and having vbscript knowledge and reading what other people post here and in mercury's site helped a lot.
I have always found that it helps to have an objective while learning. In this case I would identify a Web Site or Client application that I could automates testing for and I would also do some of the Test Planning so hat I know what testing I want to automate.
writing the script in QTP is hard than the WinRunner. why because it is object based model like Vb.If u know vb script it is very useful to write script in QTP. and u can use standard checkpoint insted of all check points.
I have given this recommendation many times, you may want to go to ZDNet.com and download AutoIt V3 that acts as a free version of QTP. Allright, it does not have the fancy interface, but it will give you an opportunity to explore using a tool that is very much like VBScript to automate your testing. So long as you are at it, there are also capture/replay tools like EventCorder that give a good feel for what that kind of testing is like.
Any kind of test automation requires a certain level of programming, whether it is VB like, or C like, or some propriatary language. The key is to get a feel for what it is like to control your PC using a script execution tool, and that knowledge will be portable to whatever commercial tool you eventually migrate to.