QA Automation Testing Online Training Course Content


1. Interduction

2. Anatomy of QTP

3. Parts of QTP

4. Recording and Running

·         Recording and Run Settings

·         Recording Modes

5. Object repository

·         Types of Objects

o   Local and Shared Repositories

6. Object Identification

7. Types of Objects

8. QTP Life Cycle

          I.  Test Planning

          II. Generating the basic test

          III. Enhancing the test

                              Inserting the Check Point Statements

                              Inserting the Synchronization Point Statements

                              Parameterization the test(Data Driven Testing)

                               Inserting the Out Put values

                               Inserting Transaction point Statements

                               Inserting the Programmatic Statements

                               Utility Statements

                                Inserting the comments

                               Writing the script statements manual

                          IV.            Debugging the test

                           V.            Executing the test

                          VI.            Analyzing the Results

9. Advanced Topics

  Virtual object Configuration


  Batch testing

  Recovery Scenario’s

  Environment Variables

  Regular Expressions

  Library Files/Function Library

  Frame Works

  Descriptive Programming

  Data table methods



Introduction to Quality Center

  • What is Quality Center?
  • Why to use Quality Center
  • Version of Quality Center
  • Overview of quality Center user interface
  • Various tabs in Quality center

Requirement Module

  • Requirement Module Overview
  • Creating Requirement tree
  • Creating Parent & Child requirements
  • Understanding the Description tab
  • Understanding the History tab
  • Uploading attachments to requirement
  • A glance at various columns in requirement
  • Types of views in requirement module
  • Requirement grid view
  • Requirement coverage view

Test Plan Module

  • Creating folder structure
  • Create test cases
  • Using parameters
  • Template test cases
  • 'Call to test' feature
  • Requirement coverage

Test lab Module

  • Overview of Test Lab
  • Detail of various tabs
  • Creating folders
  • Creating Test sets
  • Adding test cases
  • Different columns in Execution Grid
  • Execution Flow tab
  • Scheduling Test runs
  • Test Set Properties tab
  • Linked Defects tab
  • Running Tests manually
  • Running Tests automatically
  • Viewing Test results

Quality Center Defects

  • Overview of Defects
  • Creating defects after test execution
  • Adding defects in defect module
  • Creating defects during test execution
  • Linking Defects
  • How to close a defect
  • Closing defects after retest
  • Mailing the defects

Quality Center Reports and Graphs

  • Why Reports & Graphs?
  • How to create reports & graphs for Analysis?


Introduction to LoadRunner

  • Introduction to load testing
  • Functionality of LoadRunner
  • LoadRunner usage

Record and Run

  • Record functionality
  • Run functionality
  • Recording and executing a sample application


  • What are actions?
  • Creating multiple actions
  • Calling actions from other scripts


  • Introduction to parameterization
  • Necessity of parameterization
  • Various sources of doing parameterization


  • What is transaction?
  • Need to use transaction
  • Reporting transaction time


  • Understanding the Controller
  • Usage of Controller
  • Features of Controller
  • Rendezvous point


    • Understanding Correlation
    • Need to correlate
    • Process of correlation