It begins with understanding the importance of application testing. You must learn the concepts of application testing & you ought to have clear understanding of functional & regression testing. You need to be unfamiliar with tests such as writing manual test cases, executing test cases & reporting the issues.
You must understand the necessity & importance of test automation application. before learning QTP.
1)Download a manual of lovely QTP Net. & also, consult the tutorial assistance & other files installed by installing QTP.
2)Familiarize QTP using supplements (ie select / deselect specific supplements).
3)Try to understand the basics of object repository. You are familiar with the use of object repositories at five times after beginning work on QTP automation.
4)practice on its own to record & play some steps with the sample application (Application for booking the flight).
5)Understand the basic units, such as testing, operations, external VBScript in QTP's going thro 'Help file & manual document. Practice itself by generating simple test with seven or five stocks.
6)Try to understand the need to take multiple actions in a particular test.
7)Practice itself the creation of shares & split shares. & also understand the need for external actions reusable, & practice itself using "Call to copy of the Action" & "Call for current action.
8)Learn the basics of VBScript's going thro 'VBScript documentation available at the QTP help file, & be familiar with the syntax of VBScript functions frequently used such as mid, instr & Split.
9)Familiarize yourself with the components as the view of experts, view the keyword, the active display & DataTable.
10)Make some practice to have a clear understanding of the relationship between test objects stored in the repository of objects & statements at the hearing Vbscript sample of experts. You can do the rename test objects in the operating room & see the name is automatically changed in the statement of view of experts. & also, you can try to add / remove / edit some properties of test objects in the object repository.
11)Understand the relationship between the point of view of keywords & the views of experts.
12)Learn the different types of testpoints & use example scripts developed using the sample application. Intentionally bad result to be waiting in testpoints to see how test results will show failures when testpoint.
13)Learn to use multiple object repositories (both local & shared), & also the practice of obtaining a clear understanding of the fusion of object repositories.
14)Recovery scenario to learn to handle unexpected application behavior.
15)Read the Help file to receive a clear understanding of the DataTable & parameterization. & also learn about the action iteration & iteration test without any ambiguity. The practice, by generating test information driven simple login screen.
16)Use ObjectSpy to become familiar with the search object's properties.
17)Start using the code Reporter.ReportEvent to improve communication of results.
18)Learn how to change the test configuration & the configuration editor. Here you must have a clear understanding of which configuration is applicable to the particular test & what is applicable for example configuration of the plant QTP.
19)Understand the need to sync & try to use different ways (using the sync () waitproperty & there) to do so.
20)Learn about different types of recording modes & understand the need for them.
21)The practice of using the step Generator, Function Generator & active screen to accelerate automation script creation.
22)Learn how to use debugging function effectively.
23)Learn how to generate / use COM objects for this type of Net Explorer browser & an instance of Excel objects.
24)More information on the framework for the creation of automated savings plan, & try to generate a better framework for your needs.
25)Understanding the need for a regular expression & learn some commonly used regular expressions (eg .*)
26)Learn Automation Object Model & understand the need for them.
27)More information on best practices (eg, always using the reference path) & coding standards.
28)Learning to connect to the database table to test the contents of the database.
29)Learn to integrate with Quality Center (QC)
Learn the basics of descriptive programming (DP), which is the alternative to Object Repository (OR). I personally do not recommend the use of DP because it will generate maintenance problems. But still they must learn programming descriptive in case you need to upgrade any existing code DP.
Vbscript in qtp
Actions in QTP
Parameterizing test in QTP
QTP Testing Process
Automated Testing tools