SlideShare a Scribd company logo
3
Most read
8
Most read
10
Most read
Introduction to UFT
12
ARCHANA KRUSHNAN
Agenda
 Introduction to UFT 12
 Some basics about UFT
 Need for using UFT
 Advantages of UFT over other tools
 Testing Process in UFT
 UFT / QTP Test Script
 Limitations of UFT
Introduction to UFT
(Unified Functional Testing)
 Unified Functional Testing (QuickTest Professional), popularly known by its
acronym UFT is an automation testing tool originally from Mercury
Interactive which was acquired by Hewlett Packard (HP) in 2006. UFT is
primarily used for functional, regression and service testing.
 UFT is widely used to automate user actions on a web or client based
computer application and test the same.
Some basics about UFT…
 It’s a commercial tool by HP
 Its mostly used for Automation Testing
 UFT/QTP is based on scripting language VB script
 It supports largest pool of software development environments like SAP,
Oracle etc..
New features in UFT over QTP
 Unified Functional Testing(UFT) = QuickTest Pro(QTP) + Service Test(ST)
 Multiple script Debugging
 Mobile Testing Support
 Support Open Source CI Systems
 PDF Check points
Need for using UFT
 Enables functional tests to be carried out automatically to increase the
speed and cost effectiveness of application development and delivery.
 Helps to reduce cost and increase ROI.
 UFT comes with an inbuilt IDE, which is simple and easy to use.
 Only tool available to automate desktop based applications.
Advantages of UFT over other tools
 It supports wide range of protocols and applications
 HP UFT has introduced Service or API testing in new version.
 HP UFT manages exception handling using recovery scenarios; the goal is
to continue running tests if an unexpected failure occurs
 Object recognition feature is very advanced in UFT, it has object spy ,
smart identification tools which can easily identify objects.
 Mobile testing also extended in UFT.
Testing Process in UFT
Design OR
•Identity Objects
•Create Object Repository
Scripting
•Design Test Scripts
•Create Test scripts
Run
•Debug
•Execute Tests
UFT / QTP Test Script
 A QTP/UFT Test Script consists of
 Solution
 Action
 Data table
S No File Types Extension
1 Test script file .mts
2 Action .mst
3 Data table .xls
4 Local Object repository .mtr
5 Shared Object repository .tsr
6 Library Files .qfl
7 Batch Files .mtb
Limitations of UFT
 Cost is extremely high – License and maintenance.
 Cannot run multiple threads/instances – For example the Grid support
available in Selenium, where we can run multiple instances of the
application on different browsers at the same time.
 Slow in execution when compared to even open source tools like
Selenium.
 You need to buy different addins – Java, Oracle, SAP, .Net, Seibel,
Peoplesoft etc.
 Requires skilled automation testers.
Author Biography
Professional History and Credentials:
Archana Krushnan is currently working as Test Analyst at Nihilent Technologies Pvt Ltd. She
has been in the field of Software Testing for more than 5 years and worked on several
domains such as Telecom, Ecommerce and Healthcare. She has previous experiences of
working with companies like Reliance Communications Ltd and Fab.com. Her interests
include exploring new things in testing and sharing on her blog..
Thanks !!!
Prepared By :
Archana Krushnan
Test Analyst
For any queries Please email,
Email : archs_1988@rediffmail.com

More Related Content

PPTX
Uft Basics
PPTX
Azure DevOps
PPTX
UFT Automation Framework Introduction
PDF
DevOps Powerpoint Presentation Slides
PPTX
Xampp installation guide
PPTX
Solaris Operating System - Oracle
PPTX
Different types of operating systems
PPSX
HP ALM
Uft Basics
Azure DevOps
UFT Automation Framework Introduction
DevOps Powerpoint Presentation Slides
Xampp installation guide
Solaris Operating System - Oracle
Different types of operating systems
HP ALM

What's hot (20)

PPT
Test Automation Framework Designs
PPTX
Why to choose HP UFT: Automation testing tool
PPTX
TestNG Framework
PDF
Functional Tests Automation with Robot Framework
PPTX
API Automation Testing Using RestAssured+Cucumber
PDF
Test Automation Framework Design | www.idexcel.com
PPTX
Unit Testing Concepts and Best Practices
ODP
Why Katalon Studio?
PPTX
Introduction to Automation Testing
PPSX
API Test Automation
PPT
Test automation process
PDF
Katalon Studio - Successful Test Automation for both Testers and Developers
PDF
PDF
Katalon Studio - A Codeless Automation Tool.pdf
PDF
TestNG Annotations in Selenium | Edureka
PDF
An Introduction To Automated API Testing
PPTX
How to select the right automated testing tool
PDF
Robot Framework Introduction
PPTX
Unit Testing And Mocking
PPTX
UFT-1.pptx
Test Automation Framework Designs
Why to choose HP UFT: Automation testing tool
TestNG Framework
Functional Tests Automation with Robot Framework
API Automation Testing Using RestAssured+Cucumber
Test Automation Framework Design | www.idexcel.com
Unit Testing Concepts and Best Practices
Why Katalon Studio?
Introduction to Automation Testing
API Test Automation
Test automation process
Katalon Studio - Successful Test Automation for both Testers and Developers
Katalon Studio - A Codeless Automation Tool.pdf
TestNG Annotations in Selenium | Edureka
An Introduction To Automated API Testing
How to select the right automated testing tool
Robot Framework Introduction
Unit Testing And Mocking
UFT-1.pptx
Ad

Similar to Introduction to Unified Functional Testing 12 (UFT) (20)

PPTX
Introduction to Unified Func. Test..pptx
DOCX
Qtp (2)
DOC
UFT An advance version of QTP
PPT
Unit Tests? It is Very Simple and Easy!
DOCX
UFT- New features and comparison with QTP
PDF
A Comprehensive Guide to Essential Workflows for Improving Flutter Unit Testi...
PDF
QTP vs Selenium | Read Differences
PDF
SOFTWARE TESTING COURSE MODULES BY WWW.QATESTINGONLINETRAINING.COM
PPTX
Unified Functional Testing - Prelim.pptx
ODP
Software testing tools
PDF
ElasTest: quality for cloud native applications
PPT
Qtp-training A presentation for beginers
PPTX
Whitepaper QF-Test: GUI Testing to the edge.
PPTX
Tales from the Dark Side: Ori Bendet Selenium Conference India 2016
PDF
The Best Postman Alternatives to Streamline API Testing.pdf
PPTX
Accelerate and Automate PeopleSoft 9.2/9.1 Testing with PeopleSoft Test Frame...
PPTX
[DevDay 2017] Automation Testing - Speaker: Nghia Khuong - Project Manager at...
PPT
Automation testing material by Durgasoft,hyderabad
PPT
Automation testing by Durgasoft in Hyderabad
PDF
Choosing right-automation-tool
Introduction to Unified Func. Test..pptx
Qtp (2)
UFT An advance version of QTP
Unit Tests? It is Very Simple and Easy!
UFT- New features and comparison with QTP
A Comprehensive Guide to Essential Workflows for Improving Flutter Unit Testi...
QTP vs Selenium | Read Differences
SOFTWARE TESTING COURSE MODULES BY WWW.QATESTINGONLINETRAINING.COM
Unified Functional Testing - Prelim.pptx
Software testing tools
ElasTest: quality for cloud native applications
Qtp-training A presentation for beginers
Whitepaper QF-Test: GUI Testing to the edge.
Tales from the Dark Side: Ori Bendet Selenium Conference India 2016
The Best Postman Alternatives to Streamline API Testing.pdf
Accelerate and Automate PeopleSoft 9.2/9.1 Testing with PeopleSoft Test Frame...
[DevDay 2017] Automation Testing - Speaker: Nghia Khuong - Project Manager at...
Automation testing material by Durgasoft,hyderabad
Automation testing by Durgasoft in Hyderabad
Choosing right-automation-tool
Ad

More from Archana Krushnan (8)

PPTX
Usability testing
PPTX
Localization testing
PPT
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
PPT
Stc 2016 regional-round-iot testing in agile.
PPT
Stc 2015 regional-round-ppt-bdd along with ci
PPT
Stc 2015 regional-round-ppt-exlopratory mobile testing with risk analysis
PPTX
Introduction to selenium
PPTX
Introduction to Automation Testing
Usability testing
Localization testing
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
Stc 2016 regional-round-iot testing in agile.
Stc 2015 regional-round-ppt-bdd along with ci
Stc 2015 regional-round-ppt-exlopratory mobile testing with risk analysis
Introduction to selenium
Introduction to Automation Testing

Recently uploaded (20)

PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
Welding lecture in detail for understanding
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
Sustainable Sites - Green Building Construction
PDF
composite construction of structures.pdf
PPTX
Construction Project Organization Group 2.pptx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPT
Mechanical Engineering MATERIALS Selection
PDF
PPT on Performance Review to get promotions
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
web development for engineering and engineering
PDF
Well-logging-methods_new................
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Strings in CPP - Strings in C++ are sequences of characters used to store and...
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Welding lecture in detail for understanding
UNIT 4 Total Quality Management .pptx
CH1 Production IntroductoryConcepts.pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
Operating System & Kernel Study Guide-1 - converted.pdf
Sustainable Sites - Green Building Construction
composite construction of structures.pdf
Construction Project Organization Group 2.pptx
CYBER-CRIMES AND SECURITY A guide to understanding
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Mechanical Engineering MATERIALS Selection
PPT on Performance Review to get promotions
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
web development for engineering and engineering
Well-logging-methods_new................
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx

Introduction to Unified Functional Testing 12 (UFT)

  • 2. Agenda  Introduction to UFT 12  Some basics about UFT  Need for using UFT  Advantages of UFT over other tools  Testing Process in UFT  UFT / QTP Test Script  Limitations of UFT
  • 3. Introduction to UFT (Unified Functional Testing)  Unified Functional Testing (QuickTest Professional), popularly known by its acronym UFT is an automation testing tool originally from Mercury Interactive which was acquired by Hewlett Packard (HP) in 2006. UFT is primarily used for functional, regression and service testing.  UFT is widely used to automate user actions on a web or client based computer application and test the same.
  • 4. Some basics about UFT…  It’s a commercial tool by HP  Its mostly used for Automation Testing  UFT/QTP is based on scripting language VB script  It supports largest pool of software development environments like SAP, Oracle etc..
  • 5. New features in UFT over QTP  Unified Functional Testing(UFT) = QuickTest Pro(QTP) + Service Test(ST)  Multiple script Debugging  Mobile Testing Support  Support Open Source CI Systems  PDF Check points
  • 6. Need for using UFT  Enables functional tests to be carried out automatically to increase the speed and cost effectiveness of application development and delivery.  Helps to reduce cost and increase ROI.  UFT comes with an inbuilt IDE, which is simple and easy to use.  Only tool available to automate desktop based applications.
  • 7. Advantages of UFT over other tools  It supports wide range of protocols and applications  HP UFT has introduced Service or API testing in new version.  HP UFT manages exception handling using recovery scenarios; the goal is to continue running tests if an unexpected failure occurs  Object recognition feature is very advanced in UFT, it has object spy , smart identification tools which can easily identify objects.  Mobile testing also extended in UFT.
  • 8. Testing Process in UFT Design OR •Identity Objects •Create Object Repository Scripting •Design Test Scripts •Create Test scripts Run •Debug •Execute Tests
  • 9. UFT / QTP Test Script  A QTP/UFT Test Script consists of  Solution  Action  Data table S No File Types Extension 1 Test script file .mts 2 Action .mst 3 Data table .xls 4 Local Object repository .mtr 5 Shared Object repository .tsr 6 Library Files .qfl 7 Batch Files .mtb
  • 10. Limitations of UFT  Cost is extremely high – License and maintenance.  Cannot run multiple threads/instances – For example the Grid support available in Selenium, where we can run multiple instances of the application on different browsers at the same time.  Slow in execution when compared to even open source tools like Selenium.  You need to buy different addins – Java, Oracle, SAP, .Net, Seibel, Peoplesoft etc.  Requires skilled automation testers.
  • 11. Author Biography Professional History and Credentials: Archana Krushnan is currently working as Test Analyst at Nihilent Technologies Pvt Ltd. She has been in the field of Software Testing for more than 5 years and worked on several domains such as Telecom, Ecommerce and Healthcare. She has previous experiences of working with companies like Reliance Communications Ltd and Fab.com. Her interests include exploring new things in testing and sharing on her blog..
  • 12. Thanks !!! Prepared By : Archana Krushnan Test Analyst For any queries Please email, Email : archs_1988@rediffmail.com