Introduction to Micro Focus UFT

Introduction to Micro Focus UFT

Introduction to Micro Focus UFT, UFT Tool Fundamentals, VBScript for UFT, UFT Test Design, UFT Test Execution, and UFT Automation Framework. Introduction to UFT/QTP Test Tool 1. Introduction 2. Version History 3. UFT Product Information 4. UFT Supporting Environments 5. UFT Add-ins 6. UFT License 7. UFT IDE 8. Limitations of UFT 1. Introduction Unified … Read more

UFT Object Repository

UFT Object Repository 7:52 AM G C REDDY 1 COMMENT UFT Object Repository 1) What is Object Repository? It is a storage place to store Test Objects information. 2) What type of Object repositories available in UFT? UFT has 2 types of Object Repositories, i) Local Object Repository ii) Shared Object Repository 3) What is … Read more

UFT Class 22

UFT Class 22 (VBScript Comments, Data Types) I) Comments in VBScript Comments are English words, we write comments for Code documentation. > Purpose of Comments: To make the code readable To make the code disable from execution > Syntax: Use Rem command before the statement followed by space. Use ‘ symbol before the statement Ex: … Read more

UFT Class 14

UFT Class 14 (Parameterization Part 2 – Parameterization using Data Table Parameters) 3) Using Data Table Parameters What is Data Table? It is an integrated spread sheet for Data related operations How to launch: View -> Data > Data Table has 2 types of sheets a) Global sheet b) Actions sheets (Local sheets) > Data … Read more

UFT Training Videos

UFT Step by Step Tutorials UFT Class 1 Video (Introduction to HP UFT (Formerly QTP), UFT Version History, UFT Product Information, UFT/QTP Supported Environment – Operating System Environment, Application and Programming Platform.    UFT Add in Manager, UFT License, UFT Integrated Development Environment, Limitations of UFT and Real Time Challenges of UFT Tool) UFT Class … Read more

UFT Class 13

UFT Class 13 (Parameterization) What is Parameterization? Replacing constant (Fixed) values with parameter is called Parameterization. Purpose of Parameterization Passing single value but different value every time Passing multiple values. What is Data Driven Testing? Testing the same functionality using multiple sets of Test Data. Why Data Driven Testing? For Negative Testing For checking the … Read more

UFT Class 12

UFT Class 12 (Measuring Test Transaction Time) UFT Test Process Enhancing Tests Inserting Transaction Points (Start and End) Using Inserting Transaction Points we can measure Test Transaction. We can measure entire Test transaction Time and Part of the Test Transaction Time. We can insert multiple transaction points in a Test. Services Utility object Syntax: Services.StartTransaction … Read more

UFT Class 11

UFT Class 11 (Descriptive Programming Part-3, Test Methods) Descriptive Programming / Programmatic Descriptions Types of Descriptive Programming a) Static Programming Enter/Provide objects information (Properties and values) directly into statements or steps is called Descriptive Programming. b) Dynamic Programming Creating description objects and generating steps / statements using description objects. i) Step 1: Create Description Objects … Read more

UFT Class 10

UFT Class 10 (Descriptive Programming Part-2) Descriptive Programming / Programmatic descriptions > What is Descriptive Programming? > Advantages of Descriptive Programming? > Syntax for writing Test Object statements Testobject(“PropertyName:=PropertyValue”).Child TestObject(“PropertyName:=PropertyValue”).Method or Operation Or Testobject(“Property1Name:=Property1Value”,”Property1Name:=Property1Value”).Child TestObject(“PropertyName:=PropertyValue”).Method or Operation Example: Dialog(“text:=Login”).WinButton(“text:=Cancel”).Click > How to select appropriate Properties information for recognizing objects? If the development team follows UI … Read more

UFT Class 9

UFT Class 9 (Descriptive Programming Part-1) Descriptive Programming Or Programmatic Descriptions Enter / Provide objects information directly into statements/steps is called Descriptive Programming. No need to have Object Repositories separately, we provide objects info directly in the Test/Test script only. Descriptive Programming is faster in execution than object repository based Test. Object Repository based Test … Read more