• USA : +1 973 910 5725
  • INDIA: +91 905 291 3388
  • info@tekslate.com
  • Login

Course Details

QTP is a UI computerization structure planned mostly for Windows and Web-based applications. It works by distinguishing the items in the application UI or a site page and playing out the coveted operations on them (like mouse snaps or console occasions); it can likewise be utilized to catch protest properties like name or handler ID and so on. A standout amongst the most vital subjects in QTP is Object Identification.QTP utilizes a scripting language based over VBScript to determine the test technique, and to control the articles and controls of the application under test.

Despite the fact that QTP is typically utilized for “UI Based” Test Case Automation, it can undoubtedly deal with “Non-UI” based Test Cases. (e.g. Programming interface, Database Testing, and so forth.)

CourseQTP Training
Mode of Training Instructor Led Live Online Training
Duration 30 hours
Timings Flexible (Our Rep will work with you on the timings that suits your needs)
Course Material Our Expert Trainer will share you all the necessary course material,  ppts, videos and pdfs
Examples Trainer will cover Real time scenarios during the training
Interview Questions Click here to see the interview questions.
Certification Click here to know about the QTP Certification
Salary Trends Check here to see the salary trends here.

Quick Test Professional is a functional test automation tool.

  • It uses VB scripting as a programming language.
  • It is a commercial, object based and supports technologies such as Web, Java .Net, SAP, Oracle, Siebel, PeopleSoft, Web Services, etc.
  • It is the perfect software that paves the path for successful automation projects and their delivery.
  • Using QTP tests can be created, debugged, finalized, executed (any number of times) etc.
  • Integrates with Test Management tools to make the overall testing process easier
  • It also lets the testers have the flexibility in terms of the way it supports various automation frameworks like Keyword driven, data driven or any other custom frameworks
  • Provides a lot of scope for modularity and reusability which are very important for an automation project’s success
  • Test scripts can be created easily by novices and experts. Experts often use descriptive programming to avoid the dependency on AUT’s availability.

  • QA Professionals
  • Automation Testers

Everyone is welcome. We want to emphasize on one aspect though- Automation is not independent of manual testing, so it goes without saying that manual testing concepts still form the core of it. We recommend that a good understanding of SDLC, STLC and Manual Test case documentation and execution skills will make a difference in achieving better success at learning automation testing.

Before we investigate the advantages, lets initially endeavor to touch upon the SelfPaced meaning: Self-paced learning is, as the name recommends, discovering that moves at a pace set by the student. The student isn’t required to be online in the meantime as the teacher or alternate students. Truth be told, now and again, a teacher may not be important, as the majority of the lessons are intended to be finished without a facilitator close by. For instance, there might be point by point directions and tests toward the finish of every lesson to gage a student’s advance and execution.

  • Students can go at their own pace.
  • There is no booking included.
  • learning through videos by experts.

Live internet learning is a type of discovering that happens at a planned occasion or time. The understudy is online in the meantime as the educator and different understudies. In this occasion, the educator or facilitator is assuming an imperative part in the learning procedure. Truth be told, the facilitator is the person who for the most part sets the pace and conveys the data, and also gives guidelines to the understudies.

  • Quick securing of learning.
  • Perfect for content that progressions routinely.
  • Prompt criticism.

Time is a valuable, and people learn in various ways. That is the reason Tekslate online training gives quality content that is additionally exceedingly captivating, and available on many cell phones. We utilize our system of specialists to bring you top quality guideline that is both adaptable and cost-effective.

QTP Course Curriculum

Learning Objectives : Learn how to Automate test, Benefits, and how manual testing and automation is different. How to use tool for automation.

Topics Include : What is Automation Testing, Benefits of Automation testing, Manual Testing VS Automation Testing, Types off Automation Tools, When test case can be automated, When test cannot be automated, Things you need to know before automation.

Practicals Covered : Hands on HP-Automation tool for testing, Basic difference between manual testing and automation testing, Different types of test cases for automation to be tested.

Learning Objectives : Overview of quick test pro, How to start Quick test, Quick test commands, Quick test windows layout.

Topics Include : Overview of Quick Test Pro, Starting Quick Test, Quick Test Window, Quick Test Window Layout, Using Quick Test Commands.

Practicals Covered : Hands on practice with the Quick test pro tool. Creating test window and layout and usage of commands.

Learning Objectives : Learn How QTP learns & identifies Objects, how to work with test objects, learn how to configure object Identification, Merging object repositories, comparing, associating and work with tool object methods.

Topics Include : How QTP 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

Practicals Covered : Hands on identification objects, configuration of identification, merging, comparing, associating shared objects repositories to test. Different methods of objects.

Learning Objectives : Learn how to Define functions, creating generic functions, creating function libraries, associating libraries, How to create regression test automation suites. Learn how to function decomposition implementation.

Topics Include : 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.

Practicals Covered : Hands on defining functions, advantages, creating, associating of functions to appropriate libraries. Work on regression test automation and simple decomposition implementation.

Learning Objectives : Learn how to script VB in depth for test scripting.

Topics Include : VB Script Data Types, VB Script Variables, VB Script Constants, Conditional Statements, Loops, Select case, Arrays, Functions.

Practicals Covered : Hands on creating test scripts, usage of total VB Script whole.

Learning Objectives : Learning how to explore application, work on file system and data base connection. Working with RSO, COM Object & learn how to work with word application object, Error handling, XML, QC Util object, DOM Object and WSH Scripting Basics, finally working with shell scripting.

Topics Include : 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.

Practicals Covered : Working with application created by system objects and database 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.

Learning Objectives : Learn how to add object repository modes and identify it, View the object properties, Object SPY, OI Introduction, User Defined Objects, Smart Identification, Managing Object Repositories, Merging Object Repositories.

Topics Include : Object Introduction, How objects are added in to OR Object Repository modes, Identify the Objects, Pre Action V Shared object repository, Viewing the object properties, Object SPY, OI Introduction, User Defined Objects, Smart Identification, Managing Object Repositories, Merging Object Repositories.

Practicals Covered : Hands on creating Object Repository modes, Pre Action V Shared object repository, Viewing the object properties, Object SPY, OI Introduction, User Defined Objects, Smart Identification, Managing Object Repositories, Merging Object Repositories.

Learning Objectives : Learn What is Synchronization, Need of Synchronization, Different ways of Synchronizing the Tests, Configuring Default Synchronization, Time Out, Synchronization Methods, Adding Wait Property Method, Adding Wait Method, Adding Exit Method, Adding Sync Method, Adding Synchronization Setting, Browser VS Page Sync, Web Event Recording Configuration, Synchronizing Point.

Topics Include : What is Synchronization, Need of Synchronization, Different ways of Synchronizing the Tests, Configuring Default Synchronization, Time Out, Synchronization Methods, Adding Wait Property Method, Adding Wait Method, Adding Exit Method, Adding Sync Method, Adding Synchronization Setting, Browser VS Page Sync, Web Event Recording Configuration, Synchronizing Point.

Practicals Covered : Hands on Synchronization, Need of Synchronization, Different ways of Synchronizing the Tests, Configuring Default Synchronization, Time Out, Synchronization Methods, Adding Wait Property Method, Adding Wait Method, Adding Exit Method, Adding Sync Method, Adding Synchronization Setting, Browser VS Page Sync, Web Event Recording Configuration, Synchronizing Point.

Learning Objectives : Learn how to Add 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.

Topics Include : 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.

Practicals Covered : Hands on 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.

Learning Objectives : Learn how to Insert Transactions, Insert Ending Transactions, Analyze Transaction Results.

Topics Include : Purpose, Inserting Transactions, Inserting Ending Transactions, Analyzing Transaction Results.

Practicals Covered : Hands on Inserting Transactions, Inserting Ending Transactions, Analyzing Transaction Results.

Learning Objectives : Learn how to Create Tests with Multiple Actions, Create new Actions, Insert Actions, Inserting Copy of Actions, Inserting Existing Actions, Splitting Actions, Action Parameters, Test Modularity Implementation, how to create an Action template &  Difference Between Reusable Actions and Functions.

Topics Include : 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.

Practicals Covered : Hands on working with Benefits of Actions, Create Tests with Multiple Actions, Create new Actions, Insert Actions, Insert Copy of Actions, Insert Existing Actions, Splitting Actions, Action Parameters, Test Modularity Implementation, how to create an Action Template & Difference Between Reusable Actions and Functions.

Learning Objectives : Learn how to parametric test & test using data table. Different types of file processing for Parameterization. Using different variables and test with environment variables.

Topics Include : 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

Practicals Covered : Hands on  Parameterize Test which 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.

Learning Objectives : Learn how to define regular expression and working on regular expression object.

Topics Include : Introduction to Regular Expressions, Defining Regular Expressions, Working with RegExp Object.

Practicals Covered : Hands on Regular Expressions, Defining & Working.

Learning Objectives : Learn how to debug the step & why to debug the process.

Topics Include : Need of Debugging, Break Points, Step Into, Step Over, Step Out, Debug Viewer, Watch, Variable, Command

Practicals Covered : Hands on Debugging, Break Points, Step Into, Step Over, Step Out, Debug Viewer, Watch, Variable, Command of the steps.

Learning Objectives : Learn how to recover the data & Why to recover using different scenario’s, How to manage, associate your test programme using different mechanisms.

Topics Include : 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

Practicals Covered : Hands on Recovery Scenarios with different programme knowledge.

Learning Objectives : Learn how to Descriptive Programming, How to present Static & Dynamic Representation and handling objects by developing generic scripts.

Topics Include : 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.

Practicals Covered : Hands on Descriptive Programming, working on Static & Dynamic Representation and handling objects by developing generic scripts.

Learning Objectives : How to define virtual object & manage the oblects.

Topics Include : Define Virtual Object, Manage Virtual Objects

Practicals Covered : Work on Virtual objects preparation and process the objects.

Learning Objectives : How to script developing, launching QTP. Learn to test run and store the values in required location.

Topics Include : 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

Practicals Covered : Hands on scripting Launching QTP, Setting Tool Options, Setting Test Options, Opening a Test, Running a Test, Store Results in Required Location, Closing a Test, Closing QTP.

Learning Objectives : Introduction to API, Windows API Library, Registering API Library, Calling the Library Functions in API.

Topics Include : API Introduction, Windows API Library, Registering API Library, Calling the Library Functions in API.

Practicals Covered : Hands on working with Windows API Library, Registering API Library, Calling the Library Functions in API.

Learning Objectives : Learn how to code and practice, Naming Conventions, Coding Rules.

Topics Include : Quick Test Pro Coding Standards & BestPractices, Naming Conventions, Coding Rules

Practicals Covered : Hands on Coding Standards & BestPractices, Naming Conventions, Coding Rules

Learning Objectives : Learn how to design framework & library architect, learn about keyword-driven framework, data-driven framework, hybrid framework.

Topics Include : Approach, Planning and Design Frame Work, Library Architecture Framework, Keyword-Driven Framework, Data-Driven Framework, Hybrid Framework.

Practicals Covered : Working on designed framework & library architect framework, data-driven framework, hybrid framework.

Learning Objectives : Learn how to connect to quality center, Integrating, Uploading and automating the quality center and executing the tests.

Topics Include : 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.

Practicals Covered : Hands on 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.

Learning Objectives : Learn database checkpoint, how to connect database and secure output value.

Topics Include : Introduction, Database Checkpoint, Database Output Value, Database Connectivity

Practicals Covered : Hands on creating database checkpoint & database output value monitoring.

Learning Objectives : Learn how to handle error object and customize error handling.

Topics Include : Recovery Scenario Manager, Err Object, Customized Error Handling, On Error Statement.

Practicals Covered : Hands on recovering scenarios, customize error handling and error statement.

Learning Objectives : Learn how to  define generator & step generator & customize.

Topics Include : Utility Objects, Step Generator, Function Definition Generator, Examples & Scenarios Relevant to Major Businesses

Practicals Covered : Hands on work in defining generator & customize.

Faq's

Tekslate basically offers the online instructor-led training. Apart from that we also provide corporate training for enterprises. Our trainers have relevant experience in implementing real-time solutions on different queries related to different topics. Tekslate also verifies their technical background and expertise.

We record each LIVE class session you undergo through and we will share the recordings of each session/class.

If you have any queries you can contact our 24/7 dedicated support to raise a ticket. We provide you email support and solution to your queries. If the query is not resolved by email we can arrange for a one-on-one session with our trainers.

You will work on real world projects wherein you can apply your knowledge and skills that you acquired through our training. We have multiple projects that thoroughly test your skills and knowledge of various aspect and components making you perfectly industry-ready.

Our Trainers will provide the Environment/Server Access to the students and we ensure practical real-time experience and training by providing all the utilities required for the in-depth understanding of the course.

If you are enrolled in classes and/or have paid fees, but want to cancel the registration for certain reason, it can be attained within 48 hours of initial registration. Please make a note that refunds will be processed within 30 days of prior request.

Yes. All the training sessions are LIVE Online Streaming using either through WebEx or GoToMeeting, thus promoting one-on-one trainer student Interaction.

There are some Group discounts available if the participants are more than 2.

As we are one of the leading providers of Online training, We have customers from USA, UK, Canada, Australia, India and other parts of the world.

Certification

On completion of the following training, you will be eligible to receive the certificate that will testify your acquisition of a QTP developer’s skill set. We do guide our participants for respective Certifications which is an added advantage to the current market.

To get more information on QTP latest version certification Click Here….

Course Reviews

4.8

255 ratings
      • Tekslate has been one of the finest global online learning portals with clear information and learning. I attended the Apache Spark Certification training. The best part is that they have provided IDE ...
        Profile photo of Suneel Kumar
        Chrissteve
      • I have taken 2 instructor-led courses (SAP HANA and BO). The course contents were really rich, and trainers are experts in the technology fields. I would like to recommend the course to my colleagues ...
        Profile photo of Suneel Kumar
        Katelyn Thomas
      • After a great research on available online courses, I have decided to opt Tableau Training from Tekslate, am quiet satisfied with that. Coursework is well calibrated to make student more comfortable w ...
        Profile photo of Suneel Kumar
        Christinia Beth
      • I have enrolled last month, and finished the course... As a working professional, they given me an exposure to the domain, but also helped to learn the cross technologies and develop an inclination to ...
        Profile photo of Suneel Kumar
        Alison Benhar
    drop query

    Send us a Query

    Enroll into this course

    Register for Free Demo

    Related Articles

    Support


    Please leave a message and we'll get back to you soon.