QTP Certification Training

QTP Certification Training

  • ABOUT THE COURSE
    • Description

      QTP/UFT is one of the leading automation testing tool which incorporates VBscript language to test software applications and environment in detail. Basically QTP is used for functional, regression and service testing. User actions on a web or client based computer application can be automated and same actions can be tested for different users, different data set, on various Windows operating systems and different browsers by using QTP/UFT. The point-and-click interface in QTP helps user in creating tests that can be played back on an application repeatedly. This wide ranging solution significantly reduces the budget and complexity of the functional testing process. QTP provides a set of tools like smart identification, ordinal identifiers, to deal with the most challenging part in automation testing like identifying and manipulating GUI objects.

      Did you know?

      1. QTP/UFT was originally built by Mercury Interactive later in 2006 HP® owned this product from Mercury Interactive.
      2. QTP/UFT, integrated with Quality Centre to deliver improved test data management and high quality dashboards
      3. QTP supports the following environments: Activex, Delphi, Java, .Net, Oracle, Peoplesoft, Powerbuilder, SAP, Siebel, Stingray, Terminal Emulator, Visual Basic, Visualage, Web Services
      4. QTP/UFT is supported by various browsers like Google Chrome, Firefox, and Internet Explorer. and it is compatible only with Windows operating
      5. Lean FT from HP® is a new functional testing solution having a set of APIs. Lean FT provides powerful tools like Object Identification Center and Application Models. This tool is developed to target test automation engineers and developers from agile teams. Integrating Lean FT with Unified Functional Testing (UFT) can support DevOps and Continuous Integration (CI)

      Why learn and get Certified in QTP/UFT?

      1. QTP is one of the best automation testing tool because of its unique features like Object Repositories, Object identification, Smart Identification and so on in addition to its unmatched strength in database testing
      2. QTP is widely implemented in the following sectors: mobile applications, medical software, financial or banking projects. Its beneficial features have resulted in huge demand for both QTP/UFT software and professionals
      3. Service and product based companies are demanding for Test Automation Engineers with good knowledge in QTP, get certified in HP® QTP certificates to uplift your career by upgrading your skills and knowledge

      Course Objective

      After the completion of this course, Trainee will:

      1. Develop fundamental scripts from manual test case and modular actions
      2. Improve primary tests by verification and synchronisation and gauge tests to run with multiple sets of data
      3. Implement custom checkpoints to create more precise verification points within a test
      4. Administer shared object repositories, usage of debug tools and explain need of virtual objects
      5. Reconcile object recognition problems and implements vital principles of record & playback

      Pre-requisites

      1. Basic understanding of Software Development Life Cycle (SDLC), STLC, Manual Test case documentation and execution skills
      2. Basic knowledge of VBScript concept will be an added advantage

      Who should attend this Training?

      QTP training course is intended for the following professionals:

      1. Working in manual/automation testing environment
      2. Working in development roles but wish to shift to testing roles
      3. Graduates who wish to learn QTP for automation testing

      Prepare for Certification

      Our training and certification program gives you a solid understanding of the key topics covered on the HP’s (HP0-M47: HP® FUnctional Testing and HP0-M98: Advanced Scripting using QTP Certification). In addition to boosting your income potential, getting certified in Automation Testing, demonstrates your knowledge of the skills necessary to be an effective Automation Tester. The certification validates your ability to produce reliable, high-quality results with increased efficiency and consistency.

      How will I perform the practical sessions in Online training?

      For online training, Bluelinesoft provides virtual environment that helps in accessing each other’s system. The detailed pdf files, reference material, course code are provided to trainee. Online sessions can be conducted through any of the available requirements like Skype, WebEx, GoToMeeting, Webinar, etc.

  • CURRICULUM
    • Quick Test Professional Course Content

      Quick Test Professional Introduction to QTP

      What is QTP?

      1. Prepare Before Automation
      2. Application under Test
      3. First look at Add-Ins for QTP
      4. Understanding the QTP User Interface
      5. Setting up preferences in QTP before recording
      6. Record and run a script
      7. Record a simple script
      8. Save the script
      9. Run the test script
      10. Understand the result

      Introduction to Object Repository

      1. What is Object Repository?
      2. Types of Object Repository
      3. Object Repository Manager
      4. Associating shared Object Repository with test
      5. Shared Object Repository
      6. Local Object Repository
      7. Create a shared Object Repository
      8. Add objects to shared Object Repository
      9. Save a shared Object Repository
      10. Modify the shared Object Repository
      11. Comparing Local and Shared Object Repository

      Synchronization

      1. What is Synchronization?
      2. Synchronization in QTP
      3. Add Synchronization Steps for an Object

      VB Scripting in Expert View

      1. Types of Steps that can be added to the script without recording
      2. Use Step Generator to add functions on test objects, also using utility functions and user defined functions
      3. Use conditional Statement
      4. Use Reporter function to report in the test results

      Parameterization

      1. Why Parameterization
      2. Insert an input Parameter
      3. Insert an output Parameter
      4. Parameterize the check point
      5. Parameterize the object property

      Check Point

      1. What is Check Point?
      2. Using Standard Check Point
      3. Using Regular expression

      Database checkpoint

      1. What is database checkpoint?
      2. Writing SQL Query using Microsoft Query
      3. Parameterize a database checkpoint

      Multiple and Reusable actions

      1. Creating multiple actions
      2. Define action as reusable
      3. Call reusable action into a main test
      4. Using local and global data sheet

      Recovery Scenarios

      1. Identify exceptions in a test
      2. Create a recovery scenario
      3. Associate a recovery scenario with a test
      4. Optional step in a test

      Web Applications

      1. Create a test script to test a web application
      2. Identify the QTP functions used while testing the web applications
      3. Look at the test Results

      Descriptive programming (DP) in QTP

      1. What is DP?
      2. Method1 of DP
      3. Providing multiple properties in method1
      4. Method2 of DP
      5. Providing multiple properties in method2
      6. Hierarchy of DP
      7. Why do we need to use DP

      Different versions of QTP(Text based)

      1. ifference between QTP 9.0 and QTP 8.2
      2. Difference between QTP 9.2 and QTP 9.0
      3. Difference between QTP 9.5 and QTP 9.2

      Different versions of QTP(Text based)

      1. What is Automation Framework?
      2. Different types of framework
      3. Modularity-driven Framework
      4. Data-driven Framework
      5. Keyword-driven Framework
      6. Model-based Framework
      7. Hybrid Framework
      8. Advantages of automation framework

      Introduction to VB Script

      1. Overview of vb script
      2. Overview of object oriented programming
      3. Common windows and web objects
      4. Common methods
      5. Guidelines for vb scripting
      6. Using statement completion
      7. Expanding vb script syntax
      8. Launching context sensitive help
      9. Applying with statement to the test

      Working with object properties

      1. Overview of retrieving object properties
      2. Run time properties versus test object properties
      3. Using get RO property and set RO property
      4. Tracing values in debug viewer
      5. Filtering events of reporter utility

      Working with Dynamic objects and dynamic data

      1. Identify dynamic objects
      2. Setting dynamic values in object repository
      3. Using programmatic description to deal with dynamic objects
      4. Retrieving child objects of dynamic objects
      5. Retrieving dynamic data from objects
      6. Using various looping statements to access dynamic data
      7. Populating a data table dynamically

      VB script operator, statement and functions

      1. Comparison operator
      2. Arithmetic operator
      3. Logical operator
      4. Constants and variables
      5. Adding comments
      6. Assigning variables to point to object
      7. Conditional logic in script(If then else, select statement)
      8. VB script functions
      9. string comparison
      10. data manipulation
      11. type conversion
      12. opening dialog box

      Procedures

      1. Comparing subroutines and functions
      2. Creating a function
      3. Defining arguments, setting return values, handling errors
      4. Using procedure locally
      5. Associating procedure with a test object
      6. Registering procedure with object class
      7. Overriding an existing object method
  • ROADMAP
  • REVIEWS
    • “Very well designed online program to learn the basics – must for all the beginners.” - Saurav Pandey
      “A complete package to groom your skills and precise project exposure to get started easily at workplace.” - Divya Mathur
  • FAQ's
    • Content will be coming soon

Copyrights @2018-All rights reserved