QA Training‎ > ‎

UFT Online Training, UFT online training from hyderabad, job support

UFT Online Training Course Content:
Introduction to Automation
•    What is Automation Testing
•    Benefits of Automation Testing
•    Manual Testing Vs Automation Testing
•    Various Automation Test Tools
•    Tool selection criteria

Introduction to UFT 12.01
•    Overview of UFT
•    Starting Quick Test
•    UFT Window
•    UFT Window Layout
•    Using UFT Commands

Different ways of Developing Automation Tests
•    Recording a test
•    Standard Recording
•    Analog Recording
•    Low Level Recording
•    Writing Script
•    Descriptive Programming

Working with Test Objects and Object Repositories
•    How uft learns & identifies Objects
•    Working with Test Objects
•    Object Spy
•    Configuring Object Identification
•    Smart Identification
•    Merging Shared Object Repositories
•    Comparing shared objects Repositories
•    Associating shared objects Repositories to a Test
•    Working with Test objects methods & Properties

VB Script Language Overview

•    VB Script Data Types
•    VB Script Variables
•    VB Script Constants
•    Conditional Statements
•    Loops
•    Select case
•    Arrays
•    functions

User Defined Functions
•    Creating User Defined Functions
•    Advantages of Using Functions
•    Creating Generic Functions
•    Creating Function Libraries
•    Associating Function Libraries
•    Preparing Regression Test Automation Suites
•    Function Decomposition Implementation

Advanced VB Scripting

•    Working with Internet Explorer Application
•    Working with File system Objects
•    Working with Data Base Connection
•    Working with Record Set Object
•    Working with COM Object
•    Working with Word Application Object
•    Error handling with Err Object
•    Working with Dictionary Object
•    Working with XML Util Object
•    Working with QC Util Object
•    Working with DOM Object
•    WSH Scripting Basics
•    Working with Shell

Synchronization
•    Need of Synchronization
•    Different ways of Synchronizing the Tests
•    Configuring Default Synchronization Time Out
•    Exist Statement
•    Wait Statement
•    Synchronizing Point

Checkpoints
•    Checkpoint Introduction
•    Adding Checkpoints to a Test
•    Types of Checkpoints
•    Standard Checkpoint
•    Image Checkpoint
•    Bitmap Checkpoint
•    Table Checkpoint
•    Text Checkpoint
•    Text Area Checkpoint
•    Accessibility Checkpoint
•    Page Checkpoint
•    Database Checkpoint
•    XML Checkpoint
•    Checkpoints Supported Environment
•    Validating the Above Checks through Code

Output Values
•    Output Values Introduction
•    Different Output Values
•    Defining Output Values
•    Storing Output Values
•    Using Output Values in Script
•    Substitute Above Output Values through Code

Transactions

•    Purpose
•    Inserting Transactions
•    Inserting Ending Transactions
•    Analyzing Transaction Results

Working with Actions
•    Introduction to Actions
•    Benefits of Actions
•    Creating Tests with Multiple Actions
•    Guidelines for working with Actions
•    Creating new Actions
•    Insert Actions
•    Inserting Copy of Actions
•    Inserting Existing Actions
•    Splitting Actions
•    Action Parameters
•    Test Modularity Implementation
•    Creating an Action Template
•    Difference Between Reusable Actions and Functions

Developing Data Driven Tests
•    Introduction to Parameterize Tests
•    Parameterize a Test Manually
•    Parameterize a Test using Data table
•    Parameterization through XML Files, Excel Files, Flat Files
•    Parameterize a Test using Environment Variables
•    Data Driven Test
•    Create Data Driven Tests
•    Local and Global Data Tables

Regular Expressions
•    Introduction to Regular Expressions
•    Defining Regular Expressions
•    Working with RegExp Object

Debugging
•    Need of Debugging
•    Break Points
•    Step Into
•    Step Over
•    Step Out
•    Debug Viewer
•    Watch
•    Variable
•    Command
Recovery Scenarios
•    Introduction to Recovery Scenarios
•    When to use Recovery Scenarios
•    Defining Recovery Scenarios
•    Recovery Scenario Manager
•    Managing Recovery Scenarios
•    Associating Recovery Scenarios to your Test
•    Programmatically Controlling the Recovery Mechanism

Descriptive Programming
•    Introduction to Descriptive Programming
•    When to use Descriptive Programming
•    Descriptive Programming Approach
•    Static Representation
•    Dynamic Representation
•    Handling Dynamic Objects
•    Handling Similar Objects
•    Developing Generic Scripts

Virtual Objects
•    Define Virtual Objects
•    Manage Virtual Objects

Working with Web Tables AOM Scripts
•    Developing Start Up Scripts
•    Launching QTP
•    Setting Tool Options
•    Setting Test Options
•    Opening a Test
•    Running a Test
•    Store Results in Required Location
•    Closing a Test
•    Closing QTP

API Programming
•    API Introduction
•    Windows API Library
•    Registering API Library
•    Calling the Library Functions in API

Scripting in Real-time Environment
•    Quick Test Pro Coding Standards & Best Practices
•    Naming Conventions
•    Coding Rules

Automation Frameworks
•    Automation Approach
•    Planning and Design Frame Work
•    Implementation of
•    Modularity Framework
•    Library Architecture Framework
•    Keyword-Driven Framework
•    Data-Driven Framework
•    Hybrid Framework

Working with Quality Center
•    Connecting to Quality Center
•    Disconnecting from Quality Center
•    Integrating Quickest with Quality Center
•    Uploading Automation Resources in Quality Center
•    Saving Tests into Quality Center
•    Opening Tests from Quality Center
•    Executing Tests from Quality Center

Additional Coverage
•    Utility Objects
•    Step Generator
•    Function Definition Generator
•    Select case
•    Arrays
•    functions
•    Examples & Scenarios Relevant to Major Businesses