QTP ONLINE TRAINING


QUICK TEST PROFESSINAL COURSE CONTENTS
  • Introduction to Automation Testing
    • Drawbacks of Manual Testing
    • Benefits of Automation Testing
    • Drawbacks of Automation Testing
    • Factors to go for Automation Testing
    • Factors to Choose Automation Tool
    • Types of Automation Tools
  • Introduction to QTP
  • Benefits of QTP Over Other Automation Tools
  • History of QTP
  • Key Elements in QTP
    • Keyword View
    • Expert View
    • Data Table
    • Active Screen
    • Debug Viewer
    • Information
    • Missing Resources
    • Function Library
    • Test Flow
    • Available Keywords
    • Resources
    • ToDo Pane
  • Automation Process in QTP
  • Recording Types/Modes
    • Normal Recording
    • Analog Recording
    • Low Level Recording
    • Differences Between Recording Modes
  • Object Identification
    • Introduction
    • Object Repository
    • Options Available for Object Repository
    • Test Objects
    • Run-Time Objects
    • Differences Between TO and RO Properties
    • Object Spy
  • Configuration for Object Identification
    • Mandatory Properties
    • Assistive Properties
    • Ordinal Identifier
      • Index
      • Location
      • Creation Time
  • Repository Types
    • Local Object Repository
    • Shared Object Repository
    • Differences Between Object Repositories
    • Advantages of Shared OR over Local OR
    • Object Repository Manager
    • Associate Object Repositories
    • Object Repository Comparison Tool
    • Object Repository Merge Tool
  • Smart Identification Mechanism
    • Base Filter Properties
    • Optional Filter Properties
    • Differences Between Identification Methods
    • Custom Class
    • Standard Class
    • Differences Between Custom Class and Standard Class
  • Virtual Objects
    • Purpose
    • Creating Virtual Objects
    • Limitations of Virtual Objects
  • Check Points
    • Standard CP
    • Image CP
    • Bitmap CP
    • Differences Between Image and Bitmap Check Points
    • Text CP
    • Text Area CP

o   Check Points [Cont…]
o   Differences Between Text and Text Area Check Points
o   Database CP
o   Accessibility CP
o   XML File CP
o   XML Page CP
o   Page CP
o   Table CP
o   User Defined Check Points
o   Ways of Creating Check Points
o   Modifying Check Points
o   Output Values
o   Standard Output Value
o   Text Output Value
o   Text Area Output Value
o   Database Output Value
o   XML Output Value
o   Differences Between Check Points and Output Values
o   Synchronization Points
o   Wait
o   Insert Synchronization Point
o   Object Exits
o   Object Property
o   Pop-Up Exist
o   Page Exists/Loads
o   .Sync
o   Default Synchronization for Windows and Web Applications
o   Through Scripting
o   Through Check Points
o   Actions
o   Types of Actions
o   Non-Reusable Actions
o   Reusable Actions
o   Internal Action
o   External Actions
o   Action Properties
o   Parameterization
o   Parameterization Types
o   Through Data Table
o   Environment Variables
§  Built-In
§  User Defined Internal
§  User Defined External
§  Predefined
o   Through Test/Action
o   Steps/Check Points
o   Flat Files [XLS Files]
o   Random Number Generator
o   Regular Expressions
o   Purpose
o   Using in Repositories
o   Using in Check Points
o   Using In Descriptive Level Programming
o   Debugging
o   Insert/Remove Break Points
o   Step In, Step Out and Step Over
o   Debug Viewer Pane
§  Watch Expressions
§  Variables
§  Command
o   Run Modes
o   Update Run Mode
o   Maintenance Run Mode
o   Normal Mode
o   Fast Mode
o   Recovery Scenario
o   Purpose
o   Types of Recovery Scenarios
§  Pop-Up
§  Object State
§  Test Run Error
§  Application Crash
o   Associate Recovery Scenarios
o   Through Scripting
o   Summary

FRAMEWORKS
·        Introduction to Frameworks
·        Types of Frameworks
o   Record and Playback
o   Modular Driven Framework
o   Keyword Driven Framework
o   Data Driven Framework
o   Hybrid Framework
·        Management of Frameworks
o   Shared Drive
o   Quality Center
·        Different ways of Test Results Generation
o   Built-In Reports Generation
o   Excel Files Generation
o   Text Files Generation
o   HTML Files Generation

  • Coding Standards
  • Automation Process
  • Automation Plan
  • Framework Support Functions
  • Shared Object Repository Framework Implementation
  • Descriptive Level Framework Implementation
  • FRAMEWORK IMPLEMENTAION WITH LIVE PROJECT

VB SCRIPTING
§  Introduction to VB Scripting
§  Basics of VB Scripting
§  Data Types, Variables and Constants
§  Conditional Statements
§  Iterative Constructs
§  Arrays
o   Static Arrays
o   Dynamic Arrays
o   Multi-Dimensional Arrays
§  Built-In Functions
o   Interaction Functions
o   String Manipulation Functions
o   DateTime Manipulation Functions
o   Math Functions
o   Format Functions
o   DataType Validation Functions
o   DataConversion Functions
o   Array Functions
o   General Functions and Statements
§  GetLocate Function
§  Set Locate Function
§  With Statement
§  On Error Statement
§  Exit Statement
§  Execute Statement
§  Rem Statement
§  Erase Statement
§  Call Statement
§  Set Statement
§  New Statement
§  VB Script Objects
o   QuickTest Object
o   File Object
o   Class Object
o   Internet Explorer Object
o   Word Object
o   Word Pad Object
o   Folder Object
o   Drive Object
o   Excel Object
o   ADODB Object
o   Class Object
o   RegExp Object
o   Dictionary Object

  • Test Objects
    • SystemUtil Object
    • Browser Object
    • Page Object
    • Link Object
    • Tab Object
    • Combo Box Object
    • List Object
    • Menu Object
    • Web Element Object
    • Web Table Object
    • Desktop Object
  • Utility Objects
    • DataTable Object
    • Crypt Object
    • Description Object
    • DTParameter Object
    • DTSheet Object
    • Environment Object
    • Extern Object
    • MercuryTimers Object
    • Parameter Object
    • PathFinder Object
    • Properties Object
    • QCUtil Object
    • RandomNumber Object
    • Reporter Object
    • Recovery Object
    • RepositoriesCollection Object
    • Repository Object
    • Services Object
    • Setting Object
    • TextUtil Object
    • TSLTest Object
  • Shell Scripting
    • Connecting to Remote Computer
    • Getting the Remote Computer Default Drive
    • Create Folder in Remote Computer
    • Create File In Remote Computer
    • Copy Files from Local to Remote Computer and Viceversa.
  • Framework Implementation with Real Time Project

ADDED VALUES

Ø  AUTOMATION FRAMEWORK IMPLEMENTATION WITH LIVE PROJECT
Ø  COMMON INTERVIEW QUESTIONS DISCUSSION
Ø  MOCK INTERVIEWS
Ø  RESUME PREPARATION
Ø  PLACEMENT ASSISTANCE
Ø  SUCCESSFUL PLACEMENT