473,378 Members | 1,388 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,378 software developers and data experts.

4th Fast Track Automation batch from Quality Globe from July 24th.

We are glad to inform you that
"Inspired" by the huge success of our first three automation fast
We are forced to start fourth fast track automation batch

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

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

Starting Date: July 24th, 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

Jul 16 '07 #1
0 2160

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

by: jabailo | last post by:
I came across this article while researching a VB6 430 error: INFO: Considerations for Server-Side Automation of Office http://support.microsoft.com/default.aspx?scid=kb;EN-US;q257757 ...
by: TR | last post by:
Hi, We have some code that uses automation to create/manipulate word documents. This runs in a batch mode, generating dozens of documents in sequence. The code works great, but while the...
by: rtilley | last post by:
Hope it's not inappropriate to post this here. Could someone critique my code? I have no Python programmers in my office to show this to. The script works OK, but should I do it differently? I...
by: Elhanan | last post by:
hi.. after marking comVisible and register cominterop i still get Automation Error when i use the new operator this is my interface: public interface _CompassSearchClient {
by: Sharath | last post by:
Quality Globe is Glad to Offer you the Fast Track course on Automation, QTP Basics and Advanced, and Quality Center Starting Date: June 4th, 2007 Timings: 10 AM to 3:30 PM Duration: 50 Hours ...
by: Sharath | last post by:
"Inspired" by the huge success of our first two automation fast track batches We are forced to start third fast track automation batch ...
by: Sharath | last post by:
We are glad to inform you that "Inspired" by the huge success of our first four automation fast track batches We are forced to start fifth fast track automation batch ...
by: mam | last post by:
Basic Qualifications: US Citizen Required onsite Chantilly, VA *3+ years of Software Testing hands on experience. *3+ years of QTP automation experince. *QTP Certification Required for Position ...
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.