*********************************COURSE 3************************************************* Quick Test Pro (QTP) Training (Basic, Advanced & VB Scripting) Pre-requisite: manual Testing knowledge is required and trainee should familiar with QA Process. This Training is suitable for Automated Testing Enthusiasts who wants to learn the most reputed and excellent Tool in the market - QUICK TEST PRO 10.0 Training Explains Strong Automation BASICS and Procedure, following by QTP and Advanced QTP with VB Scripting & Many More real time Examples Course Includes: 1. 2. 3. 4. 5. Automated Testing Concepts Quick Test Professional Visual Basic Scripting Advanced QTP Automation Frameworks Location : Duration: Online / (Classroom - Bloomington, IL) 25+ hours. QTP (Quick Test Professional) Introduction to Automation testing What is Automation Testing Benefits of Automation Testing Manual Testing vs. Automation Testing Various Automation Test Tools How QTP Works Introduction to Quick Test Pro overview of Quick Test Pro Starting Quick Test Quick Test Window Quick Test Window Layout Test Process in QTP Record and Playback Creating and Executing a Basic Test o Recording a Test o Understanding Your Recorded Test o Executing a Test Different Recording Levels o Standard Recording o Analog Recording o Low Level Recording Analyzing the Quick Test Result VB Script VB Script Basics Regular Expression How to Use Regular Expressions Object Repositories How Quick test Identifies Objects Working With Test Objects § Object Repository Introduction § Identifying the Object § Viewing the Object Properties Object Spy Configuring Object Identification Introduction Smart Identification Managing Object Repositories Merging shared Object Repository Association Associating Shared Object Repositories to a Test § Managing Shared Object Repository Association § Associating Object Repositories With action Synchronization · Synchronizing Your Test · Options to Synchronize Your Test § Inserting Synchronization Point § Adding Exist Statement § Adding Wait Statement § Global synchronization Setting Transactions § Inserting transactions § Ending Transactions Checkpoint · · · Check Points Introduction Adding Checkpoint to a test · Adding Checkpoint While Recording/After Recording Types of Checkpoint · Standard Checkpoint · Image Checkpoint · Bitmap Checkpoint · Table Checkpoint · Text Checkpoint · Text Area Checkpoint · Accessibility Checkpoint · Database Checkpoint · XML Checkpoint § Environment Supported checkpoint Output Values · Output Values Introduction · Categories of Output Values · Creating Output Values · Storing Output Values · Viewing and Editing Output Values Working with Action · Introduction to Action Benefits of Action Creating Tests with Multiple Action · Guidelines for Working with Action · Creating a new Action · Inserting Actions · Inserting Copy of Action · Splitting Action · Action Parameters Parameterizing Tests and Data Driven Test · · · · Introduction to Parameterizing Tests Parameterizing Tests § Parameterize a Test manually § Parameterizing a Test using Data Table § Parameterizing a Test Using Environment Variables · Data Driven Test § Create Data driven Tests § Local and Global Data Tables Working with Data Tables · Introduction to Data Tables · Working with Global and Action Tables · Editing and Saving Tables · Importing and Exporting Data Functions · Creating User Defined Functions · Advantages of using functions · Creating Generic functions Recovery Scenarios · Introduction to Recovery Scenarios · When to Use Recovery Scenarios · Defining Recovery Scenarios · Recovery Scenarios manager · Managing Recovery Scenarios · Associating Recovery Scenarios to your test ADVANCED -QTP How to do Programming? VB Scripting Basics and Functions Reusable Functions and Subroutines Using VB Script Assign functions to the Test Resources tab in Test Settings Using Function Library Descriptive Programming: Using object description Using string description · Introduction to Descriptive Programming · When to Use descriptive Programming Create Custom Check-Points using VB Scripting Access Dynamic Objects during Run-time Retrieving Run-time Objects Properties Activating Run-time Objects Methods Discuss about Utility Objects in QTP · Scripting In Real-time Environment · Quick Test Pro Coding Standards & Best Practices · Naming Conventions · Coding Rules Objects: Database Object Model: Database Testing File System Operations Many More Objects… Automation Frameworks · Keyword-driven Framework · Data-driven Framework Hybrid Framework