Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Getting Started With Quick Test Professional (QTP) And Descriptive Programming
Getting Started With Quick Test Professional (QTP) And Descriptive Programming
Getting Started With Quick Test Professional (QTP) And Descriptive Programming
Ebook82 pages55 minutes

Getting Started With Quick Test Professional (QTP) And Descriptive Programming

Rating: 4.5 out of 5 stars

4.5/5

()

Read preview

About this ebook

What is automation testing? Why is it required? As a professional in the testing/QA domain, are you really looking forward to learn about automation, concepts of one of the widely accepted tool in IT industry that is Quick Test Professional, visual basic concepts, descriptive programming concepts. In a step by step manner, this book will really help you to gain knowledge on these concepts.

LanguageEnglish
PublisherGaurav Garg
Release dateMay 1, 2013
ISBN9781301679485
Getting Started With Quick Test Professional (QTP) And Descriptive Programming
Author

Gaurav Garg

Gaurav Garg is having close to 11 years of experience in the professional world. He is working in financial domain for more than 8 years including commercial finance, investment banking and asset management domain. He is having the experience of designing and implementation of hybrid, keyword and data driven frameworks using QTP tool and descriptive programming.

Related to Getting Started With Quick Test Professional (QTP) And Descriptive Programming

Related ebooks

Reference For You

View More

Related articles

Related categories

Reviews for Getting Started With Quick Test Professional (QTP) And Descriptive Programming

Rating: 4.5 out of 5 stars
4.5/5

2 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    Getting Started With Quick Test Professional (QTP) And Descriptive Programming - Gaurav Garg

    Getting Started With Quick Test Professional (QTP)

    And

    Descriptive Programming

    By

    Gaurav Garg

    SMASHWORDS EDITION

    * * * * *

    PUBLISHED BY:

    Gaurav Garg on Smashwords

    Getting Started With Quick Test Professional (QTP)

    And Descriptive Programming

    Copyright © 2013 by Gaurav Garg

    Table of Contents

    1.What is Automation?

    2.Types of Functional Automation tool.

    3.QTP Background.

    4.QTP Installation.

    5.QTP Add- ins.

    6.Record and play.

    7.Type of Recording.

    8.Methods.

    9.Object Repository.

    10.Actions.

    11.Object Spy.

    12.Smart Identification.

    13.Checkpoints.

    14.Regular Expression.

    15.Output value.

    16.Data Table.

    17.Parameterization.

    18.Visual Basic concepts: Variables, Functions, Arrays, Loops.

    19.Descriptive Programming

    (Microsoft Excel, Folder, Files, Database, Data Table, Outlook, Shell Script object, Dictionary, QTP-QC Connection, XML).

    20.QC/ALM-QTP Connection.

    21.Debugging.

    22.Error Handling.

    23.Results/Reports.

    24.Automation Frameworks (Data driven, Keyword driven, Hybrid).

    25.File Extension.

    What is Automation?

    Automation is nothing but a way to increase your efficiency by reducing your manual efforts or to skip manual errors. This will help to automate the repeated manual test steps which need to be executed manually multiple times. Automation of such test steps will help the team to utilize their time in some other assignment or may be in identifying and testing new scenarios. Repeated or regression test steps will be tested automatically.

    It will also help in reducing turnaround time of moving software into production. In turn help companies to reduce cost. IT industry is maturing and clients understood the advantage of testing of software. Defects raised in early stage is easy to fix and will make least impact on the software usage. But, financial constraints are putting pressure on the software vendors to cut down the testing time and deploy software into production as early as possible.

    If number of repeated manual steps are automated then a lot of manual efforts are saved and could be utilized in more meaningful work.

    This is a step by step guide to learn and use automation techniques with QTP and descriptive programming. The concepts are explained in a simple way which will help you to automate your test scenarios.

    Types of Functional Automation Tools:

    There are two types of automation tools available in the market to cover functional scenarios.

    License tools like Quick Test Professional (QTP), Coded UI.

    Open source tools like Selenium, WATIR.

    In this book, we will cover QTP and VB scripting concepts (VB scripting is being used in QTP tool).

    QTP Background

    QTP is originally created by Mercury Interactive which was later on acquired by Hewlett Packard (HP) in 2006. It is one of the most widely used automation tool to cover functional scenarios. QTP identifies object in any application, then, replicate and execute manual scenarios automatically, e.g. user wants to enter few details in edit fields and click on submit button, so you can record your manual steps in QTP tool, modify as per your need and then run it as many times with the same or different test data automatically.

    This tool is mostly used for ‘UI Based’ test case automation but you can also cover various ‘Non GUI based’ test cases like database testing, file system operations.

    QTP Installation

    Follow these easy steps to install the software:

    Go to the link for the installation of the latest version of the software:

    http://www8.hp.com/us/en/software-solutions/software.html?compURI=1172957#

    Expand Trial and Demos. Click on the link ‘HP Unified Functional Testing 11.50 CC English SW E-Media Evaluation’

    Enter all the details in ‘About Yourself’ and click on Next button.

    Enjoying the preview?
    Page 1 of 1