SlideShare a Scribd company logo
Boutique product development company
It is amazing what you can accomplish when you have a client-centric team to deliver outstanding products.
What is UFT

Boutique product development company

It is amazing what you can Engineer
Roshan Masood | Software Test accomplish when you have a client-centric team to deliver outstanding products.
Long ago in a galaxy far, far away, testers were computer-savvy nonprogrammers. Their job was to use the product before customers did. In
doing so, they could find the bugs, report them to the developers, and get
them fixed. This was a happy world but it couldn't last …..

We’ll be covering the following topics in this Tech
Session:
•
•
•
•
•
•
•

What Is UFT
What is there To Learn in UFT
What's WHAT
Building a simple Test
UFT Practical
Questions
References
Roshan Masood | STE
HP’s Unified Functional Testing

So WHT is UFT ?

• Basically “Unified Functional Testing” (UFT) is a license type that allows you
to integrate QuickTest Pro with Service Test.
• Unified Functional Testing (including Quick Test Professional, all add-ins,
Service Test and Service Test Management) is HP's main automated
functional testing tool.
• If you only have an “FT-Unified” license for QTP and ST, you will not be able
to use the built-in integration ability of either product.
• QTP enables functional tests to be carried out automatically. After an initial
investment of effort to record and configure a script, the script can be run
again and again to verify the functionality of an application under test.
HP’s Unified Functional Testing

Down to the Good Stuff

• How do I create a new test?
• How do I work with the Unified Functional Testing panes?

• How do I create a test step?
• How do I data drive the step?
• How do I connect test steps?
• How do I map data from multiple sources?
HP’s Unified Functional Testing

What’s WHAT ?

• Most of the panes in the Unified Functional Testing interface, are floating, dock able windows. To
show the default panes in their original positions:
select View > Reset Window Layout
The primary panes are:
• Solution Explorer pane. (left) A tree hierarchy of all tests and actions in the current solution,
with their references, flow, and events.
•Toolbox pane. (left) A collection of built-in and imported activities that can be added as test
steps. From this pane, you drag activities into the canvas.
•Canvas. (middle) The work area in which you organize the test steps.
•Data Pane. (bottom) A tree hierarchy of data sources that can be used with the test—imported
Excel and XML files or database tables, or a manually defined table.
•Output Pane. (bottom) An informational area providing information about the test run and status.
HP’s Unified Functional Testing

Lets Get our Hands Dirty – UFT Practical
HP’s Unified Functional Testing

Build a Simple Test
• Creating a New API Test
HP’s Unified Functional Testing

Create a sample Replace String test step:
• Locate the Replace String activity
HP’s Unified Functional Testing

Set the input properties
• In the Properties pane, select the
Input/Checkpoints tab. Enter the
following values:
• Source string: Hello world.
• Search string: Hello
• Replacement string:
Goodbye
• Case-sensitive: false
HP’s Unified Functional Testing

View the results.
Select View > Expand All or click the Expand All toolbar button. Click the Change Text node. View the source and
replacement strings and note the result string, Goodbye world. This is in fact the expected string—the test passed.
HP’s Unified Functional Testing

Connecting STEPS
1. Add a Concatenate String step.

2. Set the prefix.
HP’s Unified Functional Testing

Connecting STEPS continued …

1. Link the steps.

2. Configure the suffix

3. Run the Test

4. View the Result
HP’s Unified Functional Testing

Mapping data from multiple sources

1. Set the prefix.
2. Open the Select Link Source dialog box.
3. Edit the suffix.
HP’s Unified Functional Testing

Add another Source

Select the Available steps option and select the Change Text node in the left
pane. Select the Result node in the right pane, and click Add. The Expression
box shows both sources.
What is UFT? HP's unified functional testing.
References
• http://www.hp.com/hpinfo/newsroom/press_kits/2010/HPSoftwareUniverseB
arcelona2010/HP_Unified_Functional_Testing.pdf
• http://www8.hp.com/us/en/softwaresolutions/software.html?compURI=1172957#.Ub7l_vkwd2M
• http://www.joecolantonio.com/2011/07/11/uft-hp%E2%80%99s-unifiedfunctional-testing/
• http://www.automation-consultants.com/productsUnified_Functional_Testing-135

More Related Content

PPT
Postman.ppt
PPT
Qtp Basics
PPTX
Test Automation Frameworks: Assumptions, Concepts & Tools
PPTX
Why to choose HP UFT: Automation testing tool
PPT
Test Automation Framework Designs
PDF
ATDD Using Robot Framework
PDF
Test Automation Strategy
PPT
QA process Presentation
Postman.ppt
Qtp Basics
Test Automation Frameworks: Assumptions, Concepts & Tools
Why to choose HP UFT: Automation testing tool
Test Automation Framework Designs
ATDD Using Robot Framework
Test Automation Strategy
QA process Presentation

What's hot (20)

PPTX
Appium an introduction
PDF
Py.test
PPT
Test Management introduction
PDF
Automation Testing using Selenium
PPTX
PPTX
Introduction to Unified Functional Testing 12 (UFT)
PPTX
Test Automation and Selenium
PPT
Non Functional Testing
PDF
What is Regression Testing? | Edureka
PDF
Software Testing Process, Testing Automation and Software Testing Trends
PPTX
Selenium test automation
PPTX
Automated Test Framework with Cucumber
PPTX
Katalon Studio - GUI Overview
PPT
Hybrid Automation Framework Development introduction
PDF
Notepad Testing Report
PDF
Mobile Performance Testing - Best Practices
PDF
Test Automation - Principles and Practices
PPTX
Github basics
DOC
Test plan
PPTX
Software testing
Appium an introduction
Py.test
Test Management introduction
Automation Testing using Selenium
Introduction to Unified Functional Testing 12 (UFT)
Test Automation and Selenium
Non Functional Testing
What is Regression Testing? | Edureka
Software Testing Process, Testing Automation and Software Testing Trends
Selenium test automation
Automated Test Framework with Cucumber
Katalon Studio - GUI Overview
Hybrid Automation Framework Development introduction
Notepad Testing Report
Mobile Performance Testing - Best Practices
Test Automation - Principles and Practices
Github basics
Test plan
Software testing
Ad

Viewers also liked (20)

PPTX
Uft Basics
PPTX
UFT Automation Framework Introduction
PPTX
Uft ppt
PPT
Ppt Qtp
PPTX
QTP Power Point Presentation
PPTX
Web service testing using QTP (UFT)
PPT
QTP with Descriptive programming
PPT
QTP Training by INFOTECH
PDF
Introduction to Test Automation - Technology and Tools
PDF
Automated Testing
PDF
REVISTA DIGITAL / EDICIONES UFT
PDF
Common System and Software Testing Pitfalls Checklist - 2014
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
QTP Automation Testing Tutorial 1
PPTX
Introduction to Automation Testing
PDF
Basics of QTP Framework
PDF
Devops for beginners
PPT
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
Uft Basics
UFT Automation Framework Introduction
Uft ppt
Ppt Qtp
QTP Power Point Presentation
Web service testing using QTP (UFT)
QTP with Descriptive programming
QTP Training by INFOTECH
Introduction to Test Automation - Technology and Tools
Automated Testing
REVISTA DIGITAL / EDICIONES UFT
Common System and Software Testing Pitfalls Checklist - 2014
Stc 2015 regional-round-ppt-bdd along with ci
Stc 2015 regional-round-ppt-exlopratory mobile testing with risk analysis
Introduction to selenium
QTP Automation Testing Tutorial 1
Introduction to Automation Testing
Basics of QTP Framework
Devops for beginners
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
Ad

Similar to What is UFT? HP's unified functional testing. (20)

PPTX
Introduction to Unified Func. Test..pptx
PPTX
Unified Functional Testing - Prelim.pptx
PPT
QTP/UFT latest interview questions 2014
DOCX
Qtp (2)
DOCX
UFT- New features and comparison with QTP
DOC
UFT An advance version of QTP
PPTX
UFT-1.pptx
PDF
4AA5-6938ENW
PPTX
Escape the Scripts of HP UFT
PDF
SOFTWARE TESTING COURSE MODULES BY WWW.QATESTINGONLINETRAINING.COM
PPTX
HP Software Testing project (Advanced)
PDF
Fuctional Testing value brief
PPSX
Session 01 - Introduction to UFT and Features - Slides
PDF
What Is Functional Testing?
PDF
Test & behavior driven development
PPTX
Database Unit Testing Made Easy with VSTS
PDF
DSR Testing (Part 1)
PDF
Qtp certification training_material
PPT
Software test management overview for managers
PPTX
Qt test framework
 
Introduction to Unified Func. Test..pptx
Unified Functional Testing - Prelim.pptx
QTP/UFT latest interview questions 2014
Qtp (2)
UFT- New features and comparison with QTP
UFT An advance version of QTP
UFT-1.pptx
4AA5-6938ENW
Escape the Scripts of HP UFT
SOFTWARE TESTING COURSE MODULES BY WWW.QATESTINGONLINETRAINING.COM
HP Software Testing project (Advanced)
Fuctional Testing value brief
Session 01 - Introduction to UFT and Features - Slides
What Is Functional Testing?
Test & behavior driven development
Database Unit Testing Made Easy with VSTS
DSR Testing (Part 1)
Qtp certification training_material
Software test management overview for managers
Qt test framework
 

More from Confiz (20)

PDF
Agile training workshop
PDF
Web services with laravel
PDF
DMAIC-Six sigma process Improvement Approach
PDF
Software testing methods, levels and types
PDF
Sqa, test scenarios and test cases
PDF
Solid principles of oo design
PPTX
Entity framework code first
PDF
Security testing presentation
PDF
Ts seo t ech session
PDF
Learning as a creative professional
PDF
Learning as a creative professional
PDF
Ts archiving
PDF
Advance text rendering in i os
PDF
Ts threading
PDF
Ts android supporting multiple screen
PDF
Ts drupal6 module development v0.2
PDF
Photoshop manners
PDF
Monkey talk
PDF
An insight to microsoft platform
PDF
Ts branching over the top
Agile training workshop
Web services with laravel
DMAIC-Six sigma process Improvement Approach
Software testing methods, levels and types
Sqa, test scenarios and test cases
Solid principles of oo design
Entity framework code first
Security testing presentation
Ts seo t ech session
Learning as a creative professional
Learning as a creative professional
Ts archiving
Advance text rendering in i os
Ts threading
Ts android supporting multiple screen
Ts drupal6 module development v0.2
Photoshop manners
Monkey talk
An insight to microsoft platform
Ts branching over the top

Recently uploaded (20)

PDF
CIFDAQ's Market Wrap: Ethereum Leads, Bitcoin Lags, Institutions Shift
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PDF
AI And Its Effect On The Evolving IT Sector In Australia - Elevate
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Chapter 2 Digital Image Fundamentals.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
cuic standard and advanced reporting.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
KodekX | Application Modernization Development
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
CIFDAQ's Market Wrap: Ethereum Leads, Bitcoin Lags, Institutions Shift
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
GamePlan Trading System Review: Professional Trader's Honest Take
AI And Its Effect On The Evolving IT Sector In Australia - Elevate
Diabetes mellitus diagnosis method based random forest with bat algorithm
Chapter 2 Digital Image Fundamentals.pdf
Big Data Technologies - Introduction.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
cuic standard and advanced reporting.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
“AI and Expert System Decision Support & Business Intelligence Systems”
KodekX | Application Modernization Development
Understanding_Digital_Forensics_Presentation.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Review of recent advances in non-invasive hemoglobin estimation

What is UFT? HP's unified functional testing.

  • 1. Boutique product development company It is amazing what you can accomplish when you have a client-centric team to deliver outstanding products.
  • 2. What is UFT Boutique product development company It is amazing what you can Engineer Roshan Masood | Software Test accomplish when you have a client-centric team to deliver outstanding products.
  • 3. Long ago in a galaxy far, far away, testers were computer-savvy nonprogrammers. Their job was to use the product before customers did. In doing so, they could find the bugs, report them to the developers, and get them fixed. This was a happy world but it couldn't last ….. We’ll be covering the following topics in this Tech Session: • • • • • • • What Is UFT What is there To Learn in UFT What's WHAT Building a simple Test UFT Practical Questions References Roshan Masood | STE
  • 4. HP’s Unified Functional Testing So WHT is UFT ? • Basically “Unified Functional Testing” (UFT) is a license type that allows you to integrate QuickTest Pro with Service Test. • Unified Functional Testing (including Quick Test Professional, all add-ins, Service Test and Service Test Management) is HP's main automated functional testing tool. • If you only have an “FT-Unified” license for QTP and ST, you will not be able to use the built-in integration ability of either product. • QTP enables functional tests to be carried out automatically. After an initial investment of effort to record and configure a script, the script can be run again and again to verify the functionality of an application under test.
  • 5. HP’s Unified Functional Testing Down to the Good Stuff • How do I create a new test? • How do I work with the Unified Functional Testing panes? • How do I create a test step? • How do I data drive the step? • How do I connect test steps? • How do I map data from multiple sources?
  • 6. HP’s Unified Functional Testing What’s WHAT ? • Most of the panes in the Unified Functional Testing interface, are floating, dock able windows. To show the default panes in their original positions: select View > Reset Window Layout The primary panes are: • Solution Explorer pane. (left) A tree hierarchy of all tests and actions in the current solution, with their references, flow, and events. •Toolbox pane. (left) A collection of built-in and imported activities that can be added as test steps. From this pane, you drag activities into the canvas. •Canvas. (middle) The work area in which you organize the test steps. •Data Pane. (bottom) A tree hierarchy of data sources that can be used with the test—imported Excel and XML files or database tables, or a manually defined table. •Output Pane. (bottom) An informational area providing information about the test run and status.
  • 7. HP’s Unified Functional Testing Lets Get our Hands Dirty – UFT Practical
  • 8. HP’s Unified Functional Testing Build a Simple Test • Creating a New API Test
  • 9. HP’s Unified Functional Testing Create a sample Replace String test step: • Locate the Replace String activity
  • 10. HP’s Unified Functional Testing Set the input properties • In the Properties pane, select the Input/Checkpoints tab. Enter the following values: • Source string: Hello world. • Search string: Hello • Replacement string: Goodbye • Case-sensitive: false
  • 11. HP’s Unified Functional Testing View the results. Select View > Expand All or click the Expand All toolbar button. Click the Change Text node. View the source and replacement strings and note the result string, Goodbye world. This is in fact the expected string—the test passed.
  • 12. HP’s Unified Functional Testing Connecting STEPS 1. Add a Concatenate String step. 2. Set the prefix.
  • 13. HP’s Unified Functional Testing Connecting STEPS continued … 1. Link the steps. 2. Configure the suffix 3. Run the Test 4. View the Result
  • 14. HP’s Unified Functional Testing Mapping data from multiple sources 1. Set the prefix. 2. Open the Select Link Source dialog box. 3. Edit the suffix.
  • 15. HP’s Unified Functional Testing Add another Source Select the Available steps option and select the Change Text node in the left pane. Select the Result node in the right pane, and click Add. The Expression box shows both sources.
  • 17. References • http://www.hp.com/hpinfo/newsroom/press_kits/2010/HPSoftwareUniverseB arcelona2010/HP_Unified_Functional_Testing.pdf • http://www8.hp.com/us/en/softwaresolutions/software.html?compURI=1172957#.Ub7l_vkwd2M • http://www.joecolantonio.com/2011/07/11/uft-hp%E2%80%99s-unifiedfunctional-testing/ • http://www.automation-consultants.com/productsUnified_Functional_Testing-135