Unified Functional Test
Price On RequestWEEK 1
QTP Overview, Components and Architecture, Installing QTP on Different Windows OS, Creating and Saving a Test, Test Folder Structure, Object Identification, Object Properties and Methods.
Object Repository, Local and Shared Object Repository, Object Repository Components, Adding Objects to Object Repository, Highlighting added Object in application, Object Repository Manager and its advantages, shortcuts for QTP Components
Methods and Properties of different Objects, Logical and Physical Name, Ordinal Identifiers, Object Spy, Get RO Property, Capture Screenshot, Record and Run Settings, Writing Scripts from Object Repository, Verify Object Status.
Descriptive Programming, when to go for Descriptive Programming. Types of Descriptive Programming. String Argument Properties Collection, Identifying Object from a Collection
Count all Objects, Extracting specific Object, and Usage of Descriptive Programming
Object Repository vs. Descriptive Programming, Usage of Descriptive Programming, and Exercises on a Real Time application.
WEEK 2
VB Scripting, uses of VBScript in QTP, Operators, Data types, Option Explicit, Msg. box Input box, Conditional Statements, Looping Statements, Programs on VB Scripting.
Parameterization: Data table, Local and Global Sheets, Reading and Writing data, Adding and Deleting Sheets and Columns, Import, Export External Excel Sheet to Data table. Exercise on Data table.
Environment Variables, Types of Environment Variables, Creating Environment Variables at Design Time, Creating Environment Variables at Runtime, Data table vs. Environment Variables. Examples.
Random Number, Test Parameters, Action Parameters, Action, Action Types , Re-Usable Action, External Action, Quiz.Apache POI-jar introduction, Reading/Writing Excel Files Apache pol introduction, Reading/Writing Excel Files
Web Table, usage of Web table methods, Exercise on Web table
Built-In Functions: String Functions, Array Functions, Date Functions, Conversion Functions.
Function Libraries, User Defined Functions, Passing Arguments, Arrays Objects in Functions.
Exception Handling in Functions, Return Value, Creating Common Functions
WEEK 3
Script Debugger, Debugging in QTP, Debug Viewer Pane, Step Options, Exercise on Debugging.
Regular Expressions: Working with Dynamic Objects and String. Reg. Exp Object, Global, Ignore case, Execute Methods
Flat File Handling using QTP, Creating and Handling File System Object, Creating and Handling Folders Exercise.
File Collections and Folder Collections , Creation Html Report using QTP. Exercises
Excel Automation using QTP: Creating and Opening Excel File Excel, Writing values in Cells, Reading Values, Merging, Formatting Cells, Adding, Renaming Deleting Sheets. Generating. Excel Test Reports.
Sample Exercises on Excel Automation.
Dictionary Objects, Array vs. Dictionary, when to use Dictionary Object. Exercises
Interview Question Discussion on Contents, Quiz
WEEK 4
Database Concepts, Connection Strings, Connecting Database
Creating Objects for Database, Opening Record Set, Record set Methods Executing Query
Introduction to My SQL Database, Sample programs on My SQL DB and Excel Database
QC Connection Overview and Connecting QC with QTP.
Database Interview Question and Assignment Discussions
Error Handling and Recovery Scenarios. Uses of Recovery Scenario
Automation Object Model, why and when do AOM, Executing Test with AOM, Running QTP remotely with AOM.
Exercises.