1. Introduction of automation testing
Ø Understanding what is automation testing and and need of automation testing .
Ø Introduction of different area of automation
Ø Difference of automation testing and manual testing
Ø Prerequisites of automation testing
Ø Introduction of QTP tool and discuss on various version of QTP.
2. Testing process of QTP
Ø Understanding of test process of QTP .
Ø Discuss on various components of QTP like test pane ,test details pane ,active screen ,data table ,information and missing resources window .
Ø Discuss on Keyword view and expert view
Ø Understanding of different tool bar and windows theme .
3. Implementing GUI and Bit map regression testing
Ø Understanding of Add in manager
Ø Working with record and run stting
Ø Working with file setting
Ø Working with tool option
4. Creating test scenarios /Components
Ø Create basic scripting
Ø Understanding different recording mode of QTP (Normal , Analog and Low-Level)
Ø Understanding Test object ,Run object , Pre learning and auto learning .
Ø Understanding how QTP identifies object (mandatory ,assistive and ordinal identifier )
Ø Understanding object repository (Shared and per action repository )
Ø Working with object repository manager
Ø Associating object repository with action of QTP
Ø Working with object SPY
Ø Understanding the basis script on different technology like (Vb.net , Java/J2EE,web and standard window )
5. Checkpoint and output values
Ø Understanding the need of check point in automation
Ø Working with various check point in QTP
Ø Understanding the need of output value in automation
Ø Working with various output values in automation.
Ø Understanding environment variable and global variable
Ø Working with inbuilt and user define variables.
6. Actions in QTP
Ø Introduction of action in QTP, advantages of action.
Ø Creating new action and split action.
Ø Work on existing action with call to an action or call copy of action.
7. VB Scripting Language.
8. Function procedure and classes.
Ø Understanding need of reusability while automation testing.
Ø Creating local and global function in QTP.
Ø Working with library file of QTP
Ø Creating user defined classes’ methods and objects in QTP.
Ø Understanding how a function returns value.
9. Parameterization and data driven testing
Ø Introduction of Parameterization
Ø Creating a parameterize script.(Data Driven test)
Ø Working on different methods of data table object
Ø Working on different ways of Parameterization in QTP .
Ø Importing data from .xls,.txt,.csv and database files .
10. File operation in QTP
Ø Working with file system objects
Ø Reading from and writing to data excel and text file .
Ø Working on XML util objects.
Ø Perform operation on XML files and PDF files .
11. Advance option
Ø Descriptive programming and description object ,static and dynamic descriptive programming .
Ø Working with regular expression.
Ø Exception handling and recovery scenario.
Ø Smart identification and configuration of object identification.
Ø Database connection using ADODB .