QTP testing online training

  • QTP Online Training Course Content

      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
    • Record and run a script Record a simple script

    • Save the script
    • Run the test script
    • Understand the result
    • Introduction to Object Repository What is Object Repository?

    • Types of Object Repository
    • Object Repository Manager
    • Associating shared Object Repository with test
    • Shared Object Repository Local Object Repository

    • Create a shared Object Repository
    • Add objects to shared Object Repository
    • Save a shared Object Repository
    • Modify the shared Object Repository
    • Comparing Local and Shared Object Repository
    • Synchronization

    • What is Synchronization?
    • Synchronization in QTP
    • Add Synchronization Steps for an Object
    • VB Scripting in Expert View

    • Types of Steps that can be added to the script without recording
    • Use Step Generator to add functions on test objects, also using
    • Utility functions and user defined functions

    • Use conditional Statement
    • Use Reporter function to report in the test results
    • Parameterization

    • Why Parameterization
    • Insert an input Parameter
    • Insert an output Parameter
    • Parameterize the check point
    • Parameterize the object property
    • Check Point

    • What is Check Point?
    • Using Standard Check Point
    • Using Regular expression
    • Database checkpoint

    • What is database checkpoint?
    • Writing SQL Query using Microsoft Query
    • Parameterize a database checkpoint
    • Multiple and Reusable actions

    • Creating multiple actions
    • Define action as reusable
    • Call reusable action into a main test
    • Using local and global data sheet
    • Recovery Scenarios

    • Identify exceptions in a test
    • Create a recovery scenario
    • Associate a recovery scenario with a test
    • Optional step in a test
    • Web Applications

    • Create a test script to test a web application
    • Identify the QTP functions used while testing the web applications
    • Look at the test Results
    • 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
    • Different versions of QTP(Text based)

    • Difference between QTP 9.0 and QTP 8.2
    • Difference between QTP 9.2 and QTP 9.0
    • Difference between QTP 9.5 and QTP 9.2
    • Different versions of QTP(Text based)

    • What is Automation Framework?
    • Different types of framework
    • Modularity-driven Framework
    • Data-driven Framework
    • Keyword-driven Framework
    • Model-based Framework
    • Hybrid Framework
    • Advantages of automation framework
    • 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
    • Working with object properties

    • Overview of retrieving object properties
    • Run time properties versus test object properties
    • Using get RO property and set RO property
    • Tracing values in debug viewer
    • Filtering events of reporter utility
    • Working with Dynamic objects and dynamic data

    • Identify dynamic objects
    • Setting dynamic values in object repository
    • Using programmatic description to deal with dynamic objects
    • Retrieving child objects of dynamic objects
    • Retrieving dynamic data from objects
    • Using various looping statements to access dynamic data
    • Populating a data table dynamically
    • VB script operator, statement and functions

    • Comparison operator
    • Arithmetic operator
    • Logical operator
    • Constants and variables
    • Adding comments
    • Assigning variables to point to object
    • Conditional logic in script(If then else, select statement)
    • VB script functions
    • string comparison
    • data manipulation
    • type conversion
    • opening dialog box
    • 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

QUICK ENQUIRY