HPE QuickTest Professional (or) Unified Functional Testing

Course code: STQT01

Duration:       36 - 40 Hours

HP QuickTest Professional (QTP), an automated functional testing tool that helps testers to perform automated regression testing in order to identify any gaps, errors/defects in contrary to the actual/desired results of the application under test. This tutorial will give you an in-depth understanding on HP QuickTest Professional, its way of usage, record and play back of tests, object repository, actions, checkpoints, sync points, debugging, test results etc. and other related terminologies.

Audience

This course is designed for Software Testing Professionals with a need to understand the QTP in detail along with its simple overview, and practical examples. This course will give you enough ingredients to start with QTP from where you can take yourself at higher level of expertise.

Prerequisites

Before proceeding with this course, you should have a basic understanding of software development life cycle (SDLC). A basic understanding of VBScript is also required. You can also go through the basics of VBScript.

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. Check Point

  • What is Check Point
  • Using Standard Check Point
  • Using Text Check Point
  • Using Access ability check point
  • 7. Database checkpoint

  • What is database checkpoint
  • Writing SQL Query using Microsoft Query
  • Parameteraize a database checkpoint
  • 8. Output Values

  • What is Output value
  • Using Standard Output value
  • Using Text Output value
  • Using Database Output value
  • Using XML Output value
  • 9. Data Driven Test

  • What is Data Driven test
  • What is Parameterization
  • 10. Actions

    11. Regular Expression

    Course Review