Automation basics and advanced courses starting from October 31st
Posted in 2007
Training Courses on : Automation Basics course: Automation Fundamentals, VB Scripts Basics, QTP Basics Fees: 1500 Rupees ++++++++++++++++++++++++++++++++++++++++++ Automaton Advanced course: QTP Advanced Features, Automation Frameworks, Project, Quality Center Fees: 2000 Rupees ++++++++++++++++++++++++++++++++++++++++++ Choose from which course u would like to join Note: All materials including well written presentations and necessary softwares, sample applications, Sample Scripts will be provided. Starting Date:October 31st, 2007 Timings: 11 AM to 5:00 PM Duration: 60 Hours ++++++++++++++++++++++++++++++++++++++++++ Location: BTM Layout 1st Stage, Bangalore Contact:- Sharath: 9986 073 544 ++++++++++++++++++++++++++++++++++++++++++ Tutor Profile: 9 years of experience in IT Industry, in various automation and performance tools.Worked for top MNCs in bangalore Course Contents ===================================================================== Automation Basics ===================================================================== ===================================================================== Test Automation Fundamentals · Understanding Software Test Automation · Test Automation Fundamentals · Types of Test Automation tools Available - Automation tool support for testing · 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 ===================================================================== Introduction to VB Script · Branches - If ... End If - If ... Else ... End If - If ... ElseIf ... End If · Loops - While ... Wend - Do While ... Loop - Do ... Loop While - Do Until ... Loop - Do Loop ... Until · Variables - Declaring Variables - Auto declaration - 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 · LAB ===================================================================== Quick Test Pro Basics QTP Licensing and Add-ins · Types of Licenses - Demo - Seat License - 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 - Standard Recording - Analog Recording - Low level Recording · LAB Working with QTP · QTP Standard Views - Keyword view - Expert View - Active screen view - Active Screen benefits - Comparison of Different Views - Using Step Generator · Transaction Response Time · LAB Introduction to Parameterization · Why Parameterization · Data Driven Tests · Types of Data tables (Local and Global) · Parameterize using Datatables · LAB Actions · 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 · LAB Debugging Scripts · Need of Debugging Scripts · Breakpoints · Debug Viewer · Step into, Step out, and Step Over options Synchronization · Using Different settings for Synchronization · Using Wait and Sync Statements · LAB Options and Settings · Test Settings · Options Reporting Functions ===================================================================== ===================================================================== Automation Advanced ===================================================================== ===================================================================== Quicktest pro Advanced Advanced Parameterization · Environment Variables - Parameterize using Environment Variables - Using Environment variables in Checkpoints - Using Environment variables in Output values - Using Environment variables in Object Repositories · Action Parameters · Test Parameters - Passing values from Test Parameters to Action Parameters - Passing values from Environment variables to Action Parameters - Passing values from Data table to Action Parameters · Parameterising Checkpoints and Output Values using Environment Variables and Data tables · LAB Working with Dynamic Objects · Introduction to Dynamic Objects · Regular Expressions - Introduction to Regular expression - Using Regular expressions in Checkpoints - Using Regular expressions Object Repository - Using Regular expressions QTP Editor · Virtual Objects · Descriptive Programming - Using Different methods of Descriptive Programming - Why Descriptive Programming · Using ChildObjects method · Using ChildItem method · Object Spy feature · LAB Working with Objects · Object Identification · Smart Identification · Object Repositories - Types - How to use these repositories - Advantages/Disadvantages - How to choose · Object Repository Merge Tool · Object Repository Manager - Managing shared repositories - Exporting Repository content to XML format - Importing Repository content from XML format - Updating objects details from local repository · Mapping Repository parameters · Object Model Reference · Test Object model · LAB Execution of Scripts · Different Run options · Executing QTP Script with Quality Center · Test Results - Analysis of Test Results - Reporting - Types of Reporting - Reporting Functions · LAB QTP Vs Other Automation Tools - Features comparison Programming/Scripting · Extracting data from web tables · Working with Dynamic links · Obtaining object from web tables at run time · Dynamic objects and how to resolve ===================================================================== Automation Frameworks · Introduction to Frameworks · Types of Frameworks · Keyword driven · How QTP Implements these Frameworks ===================================================================== Project automation · Live Project Automation · Implementation of all features of QTP in different scenarios · Discussion about common Issues and Solving them ===================================================================== End-End Quality Center (All Features) · Site Administration · Project Customization · Requirements Management · Test Management · Mapping of Requirements to Tests · Analysis of Requirements coverage · Managing Automated tests · Running Test cases and Automation Scripts · Creatin