By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
448,912 Members | 1,935 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 448,912 IT Pros & Developers. It's quick & easy.

5th Fast Track Automation batch from Quality Globe from August 9th.

P: n/a
We are glad to inform you that
"Inspired" by the huge success of our first four automation fast
We are forced to start fifth fast track automation batch

++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++

Course on Automation, QTP Basics and Advanced, Quality Center and
++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++

Starting Date: August 9th, 2007
Timings: 11 AM to 5:00 PM
Duration: 50 Hours
Fees: 3000 Rupees
Location: BTM Layout 1st Stage, Bangalore
Murali: 9900 521 091
Sharath: 9986 073 544
Tutor Profile: 9 years of experience in IT Industry, in various
and performance tools.Worked for different companies RelQ Software,
NESS Technologies
Dell Computers...
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++
Test Automation Fundamentals
- Understanding Software Test Automation
- Types of Test Automation tools Available
- Tool Evaluation - How to select a tool for automation
- Pre-requisites for Automation
- Design considerations for Automation
- Benefits of Automation
- Automation Process overview/Automation Life cycle
- Different phases of automation
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++
Automation Frameworks
- Introduction to Frameworks
- Types of Frameworks
- Keyword driven
- Instruction on How QTP Implements these Frameworks
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++
Introduction to VB Script
- Branches
o If ... End If
o If ... Else ... End If
o If ... ElseIf ... End If
- Loops
o While ... Wend
o Do While ... Loop
o Do ... Loop While
o Do Until ... Loop
o Do Loop ... Until
- Variables
o Declaring Variables
o Auto declaration
o Declaring arrays
- How to define functions in VB script
- Information about QTP built in functions
- Comparison, Logical, and Arithmetic operators
- Function Definition Generator
- Function library management
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++
Quick Test Pro basics and advanced
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++
QTP Licensing and Add-ins
- Types of Licenses
o Demo
o Seat License
o Concurrent License
- Add-Ins Manager and different Add-ins available
- How to Choose an add-in
- Lab
Understanding QTP record and Playback process
- Recording Operations
- Introduction to Object Repository
- Record and Run Settings
- Recording Types
o Standard Recording
o Analog Recording
o Low level Recording
Working with QTP
- QTP Standard Views
o Keyword view
o Expert View
o Active screen view
o Active Screen benefits
o Comparison of Different Views
o Using Step Generator
- Transaction Response Time
Introduction to Parameterization
- Why Parameterization
- Data Driven Tests
- Types of Data tables (Local and Global)
- Parameterize using Datatables
- How to create a new action
- Call to existing action
- Call to copy of action
- Split Action
- Calling Winrunner Tests and Functions
Adding Validations to Script
- Using Checkpoints
- Types of Checkpoints
- Using Output Values
- Types of Output Values
- Adding Validations programmatically
- Update Run mode
- Environment Variables
o Parameterize using Environment Variables
o Using Environment variables in Checkpoints
o Using Environment variables in Output values
o Using Environment variables in Object Repositories
- Action Parameters
- Test Parameters
o Passing values from Test Parameters to Action
o Passing values from Environment variables to Action
o Passing values from Data table to Action Parameters
- Parameterising Checkpoints and Output Values using
Variables and Data tables
Working with Dynamic Objects
- Introduction to Dynamic Objects
- Regular Expressions
o Introduction to Regular expression
o Using Regular expressions in Checkpoints
o Using Regular expressions Object Repository
o Using Regular expressions QTP Editor
- Virtual Objects
- Descriptive Programming
o Using Different methods of Descriptive Programming
o Why Descriptive Programming
- Using ChildObjects method
- Using ChildItem method
- Object Spy feature
- Using Different settings for Synchronization
- Using Wait and Sync Statements
QTP Settings and Options
- Test Settings
- Options
- Object Identification
- Smart Identification
Working with Objects
- Object Repositories
o Types
o How to use these repositories
o Advantages/Disadvantages
o How to choose
- Object Repository Merge Tool
- Object Repository Manager
o Managing shared repositories
o Exporting Repository content to XML format
o Importing Repository content from XML format
o Updating objects details from local repository
- Mapping Repository parameters
- Test Object model
Execution of Scripts
- Different Run options
- Executing QTP Script with Quality Center
- Test Results
o Analysis of Test Results
o Reporting
o Types of Reporting
o Reporting Functions
Recovery Management
- Defining Recovery scenarios
- Types of Event triggers
- Recovery operations
- Post Recovery Options
- Controlling Recovery Scenarios Programmatically
QTP Vs Other Automation Tools - Features comparison
Working with Databases and File Systems
- Extracting data from web tables
- Working with Dynamic links
- Obtaining object from web tables at run time
- Dynamic objects and how to resolve
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++
Quality Center
- Requirements Management
- Test Management
- Mapping of Requirements to Tests
- Analysis of Requirements coverage
- Managing Automated tests
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++
Project automation
- Live Project Automation
- Implementation of all features of QTP in different scenarios
- Discussion about common Issues and Solving them

Aug 1 '07 #1
Share this question for a faster answer!
Share on Google+

This discussion thread is closed

Replies have been disabled for this discussion.