Welcome To Advanto Software

QTP training

After pursuing the QTP training you will be able to work with its application part and at the same time get a comprehensive understanding of its usability. It is no doubt one of the best automated functional testing tools.

All those of you, who have been a part of this course, will be able to fabricate new scripts. After sometime you will be able to explore enhancements, synchronization, parameterization as well as checkpoints. With time and learning methodologies the students will be able to learn to design excellent test scripts.

Our training has a perfect blend of practical and theoretical approach; hence you will be able to fabricate reusable actions, shared object repositories and function libraries. Our course amalgamates basic as well as advanced topics with respect to QTP.

Essential requirement

If you want to pursue learning of QTP, it is a prerequisite to have a comprehensive knowledge of manual testing. You should also have a willingness and inna4e quality to learn and succeed in your career of software.

Who should become a part of this course?

All those of you who have a requirement to automate manual testing and verification in a small time span. The quality assurance engineers also require the utilization of application of QTP.

What is the aim of this course?

  • Fabrication of manual test case from basic scripts.
  • Increasing basic tests with the aid of the procedure of verification and synchronization.
  • In order to execute multiple sets of date, parameter forming of sets.
  • Reusability of Modular actions.
  • Utilizing the Object repository.
  • Utilization of debugging tools.
  • Creating verification points, by writing custom checkpoints.
  • Utilization of Object Repository Manager.
  • Resolution of Object Recognition problems.
  • Identification of usability of editor.
  • Using the features of an object.
  • Fabrication of descriptions.
  • Fabricating scripts, subroutines and functions.
  • Utilizing the function library editor.
  • Handling of exceptions with the aid of programming.

QTP Course Content

  • Introduction to Automation

    • What is Automation testing
    • Benifits of Automation Testing
    • Manual Vs Automation Testing
    • Various Automation test tools
    • Tool selection criteria
  • Introduction to QTP/UFT

    • Overview of QTP
    • Starting Quick Test
    • Quick Test Window
    • Quick Test Window Layout
  • Different Ways Of Developing Automation tests

    • Recording a test
    • Standard Recording
    • Analog Recording
    • Low Level Recording
    • Writing Script
    • Descriptive Programming
  • Working With Test Object And Object Repositories

    • How QTP Learns & Identifies Objects
    • Working with Test Objects
    • Object Spy
    • Configuring Object Identification
    • Smart Identification
    • Merging Shared Object Repositories
    • Compering Shared objects Repositories
    • Comparing Shared Object Repositories To A Test
    • Working with Test Object Method & Properties
  • VB Script Language

    • VB Script Data Types
    • VB Script Variables
    • VB Script Constants
    • Conditional Statements
    • Loops
    • Select Case
    • Arrays
    • Functions
  • User Defined Functions

    • Creating User Defined Functions
    • Advantages of Using Functions
    • Creating Generic Functions
    • Creating Function Libraries
    • Associating Function Libraries
    • Preparing Regression Test Automation Suites
  • Advanced VB Scripting

    • Working with IE Application
    • Working with File system Objects
    • Working with Database Connection
    • Working with Record Set Object
    • Working with COM Object
    • Working with word Application Object
    • Error Handling with Err Object
    • Working with Directory Object
    • Working with XML.Util Object
    • WSH Scripting basics
    • Working with Shell
  • Synchronization

    • Need of Synchronization
    • Different ways of Synchronizing the Tests
    • Configuring Defaults
    • Synchronization Time out
    • Exist Statement
    • Wait Statement
    • Synchronizing Point
    • Preparing Regression Test Automation Suites
  • Checkpoints

    • Checkpoint Introduction
    • Adding a custom checkpoints to a test
  • Output Values

    • Output Values Introduction
    • Different Output Values
    • Defining Output Values
    • Storing Output Values
    • Using Output values in Script
  • Transactions

    • Purpose
    • Inserting Transactions
    • Inserting Ending Transactions
    • Analyzing Transaction Results
  • Working with Actions

    • Introduction to Actions
    • Benifits of Actions
    • Creating Tests with Multiple Actions
    • Guidelines for working with Actions
    • Creating New Actions
    • Insert Actions
    • Inserting copy of Actions
    • Inserting Existing Actions
    • Splitting Actions
    • Action Parameters
    • Test Modularity Implementation
    • Creating an Action Template
    • Difference b/w reusable actions & Functions
  • Developing Data Driven Tests

    • Introduction to Parameterize Tests
    • Parameterize a Test Manually
    • Parameterize a Test using data table
    • Parameterization through XML, Excel, Flat Files
    • Parameterize a test using environment variables
    • Data Driven Test
    • Create Data Driven Test
    • Local & Global Data tables
  • Regular Expressions

    • Introduction to regular expressions
    • Defining Regular Expressions
    • Working with RegExp Object
  • Recovery Scenarios

    • Introduction to recovery scenarios
    • When to use Recovery Scenarios
    • Defining Recovery Scenarios
    • Recovery Scenario Manager
    • Managing Recovery Scenarios
    • Associating Recovery Scenarios to your Test
    • Programmatically Controlling the recovery Mechanism
  • Descriptive Programming

    • Introduction to Descriptive Programming
    • When to Use Descriptive Programming
    • Descriptive Programming Approach
    • Static Representation
    • Dynamic Representaion
  • Virtual Objects

    • Define Virtual Objects
    • Manage Virtual Objects
  • Working with Web Tables

  • Scripting in Real Time Environment

    • QTP Coding Standards & Best Practices
    • Naming Conventions
    • Coding Rules
  • Automation Frameworks

    • Automation Approach
    • Planning & Design Framework
    • Modularity Framework
    • Library Architecture Framework
    • Keyword Driven Framework
    • Data Driven Framework
    • Hybrid Framework
  • Additional Coverage

    • Utility Objects
    • Step Generator
    • Function Definition Generator

Advanto Software is one of the leading IT training center in Pune with branches in Karve Road, Kharadi & Chinchwad. Check out the Branch Address here.

  • Book your Seat


  • Enter Image Text

  • Call - 9004550139

Testimonials

  • “One of the best institutes in Pune. Apart from subject they try to inject confidence in yourself.”
  • “It was a pleasure to join Advanto and thanks to Staf for the guidance and friendly environment which makes us to discuss and clarify our doubts. I promise that Advanto is the best institute for those who want to build a perfect base to your testing career.”
  • “Excellent faculty. This is the right place to grab good Training with well infrastructure and study environment.”
$( "#tabs" ).tabs();