Automation is a branch of Software Testing QA projects that is highly technical, needs great levels of problem solving and analytical skills. It is more than just a programming language expertise or tool familiarity. It is an entirely different thought process altogether. It is to think like a developer, tester, and designer/architect all at the same time. 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
Our Advanced QTP training course focuses on:
- Live facilitator led class that is focused towards mastering the basic to advanced level concepts of HP UFT (QTP).
- Core Automation concepts – why, how, when, what etc.
- Programming basics and best practices using VB Scripting
- Practical Automation Project planning and framework designing
- Guidelines on how to choose Test scripts for automaton
- Achieving maximum reusability using HP UFT for maximum return on investment
- HP UFT certification orientation
- Descriptive Programming and its scope
- Study material to make the learning experience complete
- Resume, job and interview guidance
- Recorded session to make reviewing easy
- Hands on assignments for thorough understanding of concepts
- Practical real time examples
HP UFT = HP QTP (Functional Automation Testing) + HP ServiceTest ( WebService API Testing)
Why H2K..?
- We discuss about the real time project domains in Banking/Financial, Telecom, Supply Chain Management, CRM, Health care and other domains.
- More H2Kinfosys training Advantages
QTP / UFT Course Overview
- Basic QTP Course Topics
- Benefits of Automation
- Benefits of Manual testing
- Introduction to QTP
- Main stages of QTP
- Plan / Create / Enhance
- Record and playback
- How to understand the Results, Report Results
- Key word view and expert view etc…
- How to understand the VB Script etc. (Discuss more details about VB script in last session of QTP)
- Students have to practice above topics then we start the following
- SystemUtil.Run() function to bring the application windows or web. Also discuss
- About other VB built functions in QTP.
- Object Repository (Types of Object Repositories will be discussed)
- Parameterization
- Data Driven Test
- Parameterization
- After student practice this, we can explain about how to import the excel
- Sheet and read the data from excel sheet.
- Data Table – Importing Excel Sheet, Database Connection from QTP
- Two types of repository
- Synchronization
- Check Points: All types of Check points
- Actions: Calling actions from the existing actions, splitting actions etc.
- Parameterization in actions:
- Regular Expressions
- After practicing by students, Faculty will start teaching below Topics.
- Regular expressions is added while inserting checkpoint for text
- How to Enhance the VB Script, write functions and call the function in another script.
- Batch Runner
- Multiple scripts can be run from batch runner
- Connecting QTP with Quality Center. How to integrate Quality center with QTP
- Descriptive Programming: VB Scripting
- Without recording, how to write the script, how to resolve the run time errors.
- QTP Interview Questions.