Course Name: QTP Trainer: Laxmi Duration: 25 Hrs Session: Daily 1 Hr.

Slides:



Advertisements
Similar presentations
Geethu Gopinath QTP An automated testing software designed for testing various software applications and environments-provides functional.
Advertisements

Key-word Driven Automation Framework Shiva Kumar Soumya Dalvi May 25, 2007.
Test Automation An Approach to Automated Software Regression Testing Presented by Adnet, Inc Feb 2015.
Tests Creation. Using the following QuickTest components  Designing Tests  Keyword View  Test Objects  Active Screen  Checkpoints  Object Property.
Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing.
Understanding of Automation Framework A Storehouse of Vast Knowledge on Software Testing and Quality Assurance.
“GENERIC SCRIPT” Everything can be automated, even automation process itself. “GENERIC SCRIPT” Everything can be automated, even automation process itself.
September 2009 QTP Automation Framework. Objective  Introduction to Automation  Benefits of Automated Testing  Automated Testing Process  Introduction.
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Automation Fundamental Concepts &
Automation Testing- QTP Rajesh Charles Batch No: Date: jan
CSCI 6962: Server-side Design and Programming Course Introduction and Overview.
4-1 INTERNET DATABASE CONNECTOR Colorado Technical University IT420 Tim Peterson.
What is QTP ► QTP stands QuickTest Professional ► It is an automated testing tool provided by HP/Mercury Interactive ► QTP integrates with other Mercury.
Introduction to QTPIVS-TRAINING Ground Rules Mute the mobile phones Stick to timelines Help each other in learning Speak out as much as possible.
Using Visual Basic 6.0 to Create Web-Based Database Applications
QTP 9.2 Material Prepared by Sriraman K. 2 Objectives Automation – Need for automation, Rules of automation Exposure to the Automation Concepts and Kick.
Domain 3 Understanding the Adobe Dreamweaver CS5 Interface.
Using QuickTest Professional USINGQTP65-STUDENT-01A.
QTP
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 13 – Advanced.
Irwin/McGraw-Hill Copyright© 2000 by the McGraw-Hill Companies, Inc. PowerPoint® Presentation to accompany prepared by James T. Perry University of San.
SELENIUM
Module 2: Using Microsoft Visual Studio.NET. Overview Overview of Visual Studio.NET Creating an ASP.NET Web Application Project.
Test Creation in QuickTest Professional Using Keyword Driven Methodology A Storehouse of Vast Knowledge on Software Testing.
What is WinRunner ► WinRunner is Mercury’s legacy automated testing tool ► It is similar to QTP in functionality ► WinRunner integrates with other Mercury.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Selenium January Selenium course content  Introduction (Session-1)Session-  Automation  What is automation testing  When to go for automation.
Differences Training BAAN IVc-BaanERP 5.0c: Application Administration, Customization and Exchange BaanERP 5.0c Tools / Exchange.
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
>>>>>>>>>>>>>>>>>>>>>>
Parameters and Data Driving Parameters and Data Driving USINGQTP65-STUDENT-01A.
Quick Test Professional 9.2. Testing Process Preparing to Record Recording Enhancing a Test Debugging Running the Test and Analyzing the Results Reporting.
Integrating and Extending Workflow 8 AA301 Carl Sykes Ed Heaney.
 CONACT UC:  Magnific training   
TECHVERZE Oracle BI Publisher Online Training. Introduction to Oracle BI Publisher Oracle BI Publisher is the reporting solution to deliver, author, and.
Preface IIntroduction Course Objectives I-2 Course Content I-3 1Introduction to Oracle Reports Developer Objectives 1-2 Business Intelligence 1-3 Enterprise.
Leaders in Training /7, 2nd Floor, Srinivasa Nagar Colony (W) Above HDFC Bank, S.R.Nagar Hyderabad Tel: / Mob:
QTP. Saturday, July 09, 2016Ashish Kumar Srivastava2 What is Automation- Test Automation is the use of software to control the execution of tests & the.
Automation Testing- QTP Rajesh Charles Batch No: Date: jan
SOFTWARE TESTING TRAINING TOOLS SUPPORT FOR SOFTWARE TESTING Chapter 6 immaculateres 1.
Building Enterprise Applications Using Visual Studio®
Introduction to.
DESCRIPTIVE PROGRAMMING IN QTP (UFT)
VBA - Excel VBA is Visual Basic for Applications
Introduction to Dynamic Web Programming
QTP Training (Advanced)
Working in the Forms Developer Environment
Easily retrieve data from the Baan database
Understanding of Automation Framework
Section 17.1 Section 17.2 Add an audio file using HTML
SAP ABAP Online Training
PHP Training at GoLogica in Bangalore
UNIFIED FUNCTIONAL TESTER
Prepared ByAshish Kumar Srivastava
Web Development in Microsoft Visual Studio 2013
VISUAL BASIC.
PHP.
QTP: Object Repository, Descriptive Programming and Beyond
HYPERTEXT PREPROCESSOR BY : UMA KAKKAR
Contents Preface I Introduction Lesson Objectives I-2
An Introduction to HP QuickTest Professional (QTP)
CodePainter Revolution Trainer Course
5/8/2019 3:20 AM bQuery-Tool 3.0 A new and elegant way to create queries and ad-hoc reports on your Baan/Infor ERP LN data. This Baan session is a query.
Programming Arc.
QTP Test Process
Generate Data with Google Analytics SQL Saturday /04/2019.
Framework Anil
Presentation transcript:

Course Name: QTP Trainer: Laxmi Duration: 25 Hrs Session: Daily 1 Hr

Introduction to Test Automation What is Automation Testing Benefits of Automation Manual Testing Vs Automation Testing Various Automation Test Tools  

Introduction to Quick Test Pro Overview of Quick Test Pro Starting Quick Test Quick Test Window Quick Test Window Layout Using Quick Test Commands

Working with Add-ins & Add-in Manager Different ways of developing Automation Tests Recording Tests Standard Recording Analog Recording Low Level Recording Writing Script Descriptive Programming  

Generating Customized Test Results with Reporter Object Working with Test Objects and Object Repositories How QTP Learns Objects How QTP Identifies Objects Working with Test Objects Object Spy Configuring Object Identification Smart Identification Creating and Managing Shared Repositories Merging Shared Object Repositories Merging Shared Repositories Associating Shared Object Repositories to a Test

Working with Test Object Methods & Properties VB Script Language Overview VB Script Data Types VB Script Variables Arrays Define Array Dynamic Array VB Script Constants Conditional Statements If...Else, Nested If

Select Case Iterative Statements While, for, Do….While, Do…Until, For…each Built-in Functions Numeric Function String Function Date & Time Conversion Conversion Function Sub routines

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

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 ExcelApplicationObject Working with Database Connection Object Working with RecordSet Object Different ways of Synchronizing the Tests Configuring Default Synchronization time out Exist Statement Wait Statement Synchronization Point

Checkpoints Checkpoint Introduction Adding Checkpoints to a Test Types of Checkpoints Standard Checkpoint Text Checkpoint Text Area Checkpoint

Bitmap Checkpoint Database Checkpoint Page Checkpoint Image Checkpoint Table Checkpoint Accessibility Checkpoint XML Checkpoint Checkpoints Supported Environment

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 Start Transactions Inserting End Transactions Analyzing Transaction Results

Working with Actions Introduction to Actions Benefits of Actions Creating Tests with Multiple Actions Guidelines for working with Actions Creating a New Action Inserting Action

Inserting Copy of Action Inserting Existing Action Splitting Actions Action Parameters Test Modularity Implementation Creating an Action Template Difference between Reusable Actions and Functions

Developing Data Driven Tests Working with Data Tables Data Table Methods Parameterize Tests using Data Tables Developing Data Driven Test using Excel Files Developing Data Driven Test using Text Files

Introduction to Regular Expressions Defining Regular Expressions

Debugging Need of Debugging Breakpoints 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 error Harding

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

Automation Frameworks Linear Framework Modular Driven Framework Keyword Driven Framework Data Driven Framework Hybrid Framework Driver Script Programs

Define Virtual Objects Marge Virtual Objects

Working with Web Tables AOM Scripts Developing Startup 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

Web Service Testing Working with Browsers Working with Links Working with Images Working with Forms

Scripting in Real-time Environment QuickTest Pro Coding Standards & Best Practices Naming Conventions Coding Rules