QTP Training Develop a
Passion for learning.

What is QTP?

QTP stands for Quick Test Professional, a software from HP to provide functional and regression test automation for software applications and environment. It can also be used for enterprise quality assurance. It was renamed as HP Unified Functional Testing (UFT) by combining QTP and HP Service Test in 2012. It uses both Visual Basic scripting language (VBScript) and a graphical user interface (GUI) to specify a test procedure and to control the objects under test. It is significantly easier for a non-technical person to create working test cases. The Test Report is more robust in QTP compared to all other testing tools. QTP is mainly used for functional testing and has many advanced features than many other testing tools. Due to its advanced features, it can act as Integrated Development Environment (IDE) for the test. The integrated HP UFT software allows developers to test all the three layers of a program's operations from a single computer: the interface, the service layer and the database layer.

Why to enrol in QTP training at Trishana technologies, Bangalore?

Trishana technologies offers the best QTP coaching and placement assistance. We have flexible fees structure, state-of-the-art labs and smart classrooms, easily accessible centres and best support staffs. We have our own QTP experts in our employment to frame the syllabus and the study materials which will cover all the knowledge required to master QTP. We also provide extensive real-life examples and case studies for better understanding of QTP and its functioning. Our trainers have vast experience in QTP and expert professionals currently working in QTP. So they know the best practices and the recent trends in QTP and Automation. We also update ourselves with latest technologies like classroom projectors, video conferences and online repositories for all study materials and online content sharing. We also provide unparalleled placement support to ensure that all our students who successfully completed the course will get placed as soon as the course is over.

Our QTP Training Syllabus

Introduction to Automation Testing

  • What is Automation Testing
  • When Automation is needed
  • When Automation is not needed
  • Advantages of Automation Testing
  • Disadvantages of Automation Testing
  • What are the popular Automation Tools in the industry
  • What is the difference between various Automation Testing Tools

Introduction to QTP

  • QTP IDE , Basic Components in QTP , Addin Manager
  • How does QTP works/Object recognition concept
  • Record a sample Test
  • Understand the Script
  • Execution of a Test
  • Enhancement of recorded script

Framework in QTP

  • What is Framework
  • Types of Framework
  • Linear Scripting
  • Structured Scripting
  • Data Driven
  • Keyword Driven
  • Modular Driven
  • Hybrid

Object Repository

  • QTP Classes and Objects
  • Details of OR
  • Types of OR
  • How to create OR
  • Test Object Vs Run time Object
  • Configuring Object identification
  • Object Spy
  • Object Properties
  • Logical Name
  • Mandatory/Assistive properties /Ordinal identifier
  • Smart Identification
  • Compare and Merge options

Recording Modes

  • What is Recording Modes
  • Types of Recording Modes
  • Normal Recording Mode
  • Analog Recording Mode
  • Low Level Recording Mode

Checkpoints

  • What is Checkpoint
  • Why Checkpoint is needed
  • Types of Checkpoint
  • Different ways of Inserting Checkpoints

Parameterization

  • What is Parameterization
  • Why Parameterization is needed
  • Types of Parameterization
  • Datatable,Random Number and Environment Number Parameterization
  • How to access data from Global Sheet and Local sheet

Actions

  • What is Action
  • Types of Actions
  • Methods to import an Action
  • Call to New
  • Call to Existing
  • Call to Copy

Regular Expression

  • Regular Expression
  • When to Use Regular Expression
  • How to use Regular Expression in Descriptive Programming

Recovery Scenarios

  • Handling the exception using Recovery Scenario Manager
  • Usage of Recovery Scenario Wizard
  • Completing a Recovery Scenario
  • Creation and Association of .QRS file for Recovery Scenario

Step Generator

  • What is Step Generator
  • How to Generate script using Step Generator
  • Advantages & Disadvantages of using Step Generator

Virtual Object

  • What is Virtual Object
  • When Virtual Object is used
  • Limitations of Virtual Object

Debugging

  • When Debugging is used
  • Step Into
  • Step Out
  • Step Over

Descriptive Programming

  • What is Descriptive Programming
  • Types of Descriptive Programming
  • Working with DP Object
  • Working with Object Collection

Basics of VB Scripting

  • Data Types, Variables, Constant
  • Operators-Arithmetic,comparison,Concatenation,Logical
  • Conditional construct If Then Else and Select Case
  • Looping Construct Do,While,For Next, For Each Next
  • Arrays and Functions
  • Important Inbuilt functions

Real time Scenarios

  • How to start in real time projects
  • How to connect to the Database
  • How to get input value from the external excel sheet

Career opportunities in QTP domain:

  • Software Automation Test Engineer - QTP
  • QTP/UFT Test Manager
  • QTP Automation Engineer
  • Test Engineer - QTP
  • Worksoft Tester - QTP
Available for weekends
and weekdays
Register for Demo
Class