This Course will be taught in 15 hours
QTP Course Content
1. Introduction to QTP
- What is QTP
- Prepare Before Automation
- Application Under Test
- First look at Add-Ins for QTP
- Understanding the QTP User Interface
- Setting up preferences in QTP before recording.
2. Record
and run a script
- Record a simple script
- Save the script
- Run the test script
- Understand the result
3. Introduction
to Object Repository
- What is Object Repository
- Types of Object Repository
- Object Repository Manager
- Associating shared Object Repository with test
4. Shared
Object Repository
- Local Object Repository
- Create a shared Object Repository
- Add objects to shared Object Repository
- Save an shared Object Repository
- Modify the shared Object Repository
- Comparing Local and Shared Object Repository
5. Synchronization
- What is Synchronization
- Synchronization in QTP
- Add Synchronization Steps for an Object
6. Parameterization
- Why Parameterization
- Insert an input Parameter
- Insert an output Parameter
- Parameterize the check point
- Parameterize the object property
7. Check
Point
- What is Check Point
- Using Standard Check Point
- Using Regular expression
8. Database
checkpoint
- What
is database checkpoint
- Writing
SQL Query using SQL Query
- Parameterize
a database checkpoint
9. Multiple
and Reusable actions
- Creating Multiple actions
- Define action as reusable
- Call reusable action into a main test
- Using local and global data sheet
10. Recovery
Scenarios
- Identify exceptions in a test
- Create a recovery scenarios
- Associate a recovery scenario with a test
- Optional step in a test
11. Web
Applications
- Create a test script to test a web applications
- Identify the QTP functions used while testing the web
applications
- Look at the test Results.
12. Descriptive
programming (DP) in QTP
- What is DP
- Method1 of DP
- Providing multiple properties in method1
- Method2 of DP
- Providing multiple properties in method2
- Hierarchy of DP
- Why do we need to use DP
13. Automation
Framework(Text based)
- What is Automation Framework?
- Different types of framework
- Data-driven Framework
- Keyword-driven Framework
- Hybrid Framework
- Advantages of automation framework
14. Introduction
to VB Script
- Overview of vb script
- Overview of object oriented programming
- Common windows and web objects
- Common methods
- Guidelines for vb scripting
- Using statement completion
- Expanding vb script syntax
- Launching context sensitive help
- Applying with statement to the test
15. Working
with object properties
- Overview of retrieving object properties
- Run time properties versus test object properties
- Using get RO property and set RO property
16. procedures
- Comparing subroutines and functions
- Creating a function
- Defining arguments, setting return values, handling
errors
- Using procedure locally
- Associating procedure with a test object
- Registering procedure with object class
- Overriding an existing object method
- Building a function library and associating with a
test