What is UFT? HP's unified functional testing.

Confiz
ConfizConfiz
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
1 de 17

Recomendados

Why to choose HP UFT: Automation testing tool por
Why to choose HP UFT: Automation testing toolWhy to choose HP UFT: Automation testing tool
Why to choose HP UFT: Automation testing toolBugRaptors
736 visualizações10 slides
Keyword-driven Test Automation Framework por
Keyword-driven Test Automation FrameworkKeyword-driven Test Automation Framework
Keyword-driven Test Automation FrameworkMikhail Subach
8.2K visualizações31 slides
Test Automation por
Test AutomationTest Automation
Test Automationrockoder
9.5K visualizações19 slides
Uft Basics por
Uft BasicsUft Basics
Uft BasicsArchana Krushnan
3.1K visualizações16 slides
Hybrid Automation Framework Development introduction por
Hybrid Automation Framework Development introductionHybrid Automation Framework Development introduction
Hybrid Automation Framework Development introductionGanuka Yashantha
1.7K visualizações15 slides
Automation testing por
Automation testingAutomation testing
Automation testingBiswajit Pratihari
12.3K visualizações161 slides

Mais conteúdo relacionado

Mais procurados

Manual testing concepts course 1 por
Manual testing concepts course 1Manual testing concepts course 1
Manual testing concepts course 1Raghu Kiran
14.9K visualizações38 slides
Test automation process por
Test automation processTest automation process
Test automation processBharathi Krishnamurthi
25.9K visualizações28 slides
Introduction to Unified Functional Testing 12 (UFT) por
Introduction to Unified Functional Testing 12 (UFT)Introduction to Unified Functional Testing 12 (UFT)
Introduction to Unified Functional Testing 12 (UFT)Archana Krushnan
8.2K visualizações12 slides
Sanity testing and smoke testing por
Sanity testing and smoke testingSanity testing and smoke testing
Sanity testing and smoke testingMUHAMMAD FARHAN ASLAM
1.4K visualizações18 slides
Unit testing por
Unit testingUnit testing
Unit testingprincezzlove
1.5K visualizações39 slides
Understand regression testing por
Understand regression testingUnderstand regression testing
Understand regression testinggaoliang641
4.1K visualizações28 slides

Mais procurados(20)

Manual testing concepts course 1 por Raghu Kiran
Manual testing concepts course 1Manual testing concepts course 1
Manual testing concepts course 1
Raghu Kiran14.9K visualizações
Introduction to Unified Functional Testing 12 (UFT) por Archana Krushnan
Introduction to Unified Functional Testing 12 (UFT)Introduction to Unified Functional Testing 12 (UFT)
Introduction to Unified Functional Testing 12 (UFT)
Archana Krushnan8.2K visualizações
Sanity testing and smoke testing por MUHAMMAD FARHAN ASLAM
Sanity testing and smoke testingSanity testing and smoke testing
Sanity testing and smoke testing
MUHAMMAD FARHAN ASLAM1.4K visualizações
Unit testing por princezzlove
Unit testingUnit testing
Unit testing
princezzlove1.5K visualizações
Understand regression testing por gaoliang641
Understand regression testingUnderstand regression testing
Understand regression testing
gaoliang6414.1K visualizações
Functional Tests Automation with Robot Framework por laurent bristiel
Functional Tests Automation with Robot FrameworkFunctional Tests Automation with Robot Framework
Functional Tests Automation with Robot Framework
laurent bristiel29.8K visualizações
Hybrid automation framework por doai tran
Hybrid automation frameworkHybrid automation framework
Hybrid automation framework
doai tran2.8K visualizações
Automation testing introduction for FujiNet por Hai Tran Son
Automation testing introduction for FujiNetAutomation testing introduction for FujiNet
Automation testing introduction for FujiNet
Hai Tran Son1.3K visualizações
Automation Testing using Selenium por Naresh Chintalcheru
Automation Testing using SeleniumAutomation Testing using Selenium
Automation Testing using Selenium
Naresh Chintalcheru50.4K visualizações
Telerik Test studio por Ahamad Sk
Telerik Test studio Telerik Test studio
Telerik Test studio
Ahamad Sk7.5K visualizações
Introduction to Robot Framework (external) por Zhe Li
Introduction to Robot Framework (external)Introduction to Robot Framework (external)
Introduction to Robot Framework (external)
Zhe Li1.7K visualizações
API Testing With Katalon Studio por Knoldus Inc.
API Testing With Katalon StudioAPI Testing With Katalon Studio
API Testing With Katalon Studio
Knoldus Inc.842 visualizações
Regression testing por Anamta Sayyed
Regression testingRegression testing
Regression testing
Anamta Sayyed448 visualizações
Automation With A Tool Demo por Nivetha Padmanaban
Automation With A Tool DemoAutomation With A Tool Demo
Automation With A Tool Demo
Nivetha Padmanaban4.5K visualizações
Test Automation Best Practices (with SOA test approach) por Leonard Fingerman
Test Automation Best Practices (with SOA test approach)Test Automation Best Practices (with SOA test approach)
Test Automation Best Practices (with SOA test approach)
Leonard Fingerman21.1K visualizações
UFT Automation Framework Introduction por Himal Bandara
UFT Automation Framework IntroductionUFT Automation Framework Introduction
UFT Automation Framework Introduction
Himal Bandara3K visualizações
Testing concepts ppt por Rathna Priya
Testing concepts pptTesting concepts ppt
Testing concepts ppt
Rathna Priya51.9K visualizações
Strategies For Software Test Documentation por Vishwak Solution
Strategies For Software Test Documentation Strategies For Software Test Documentation
Strategies For Software Test Documentation
Vishwak Solution11.3K visualizações

Destaque

Uft ppt por
Uft pptUft ppt
Uft pptbethagreen
2.3K visualizações12 slides
Qtp Basics por
Qtp BasicsQtp Basics
Qtp Basicsmehramit
12.4K visualizações52 slides
Ppt Qtp por
Ppt QtpPpt Qtp
Ppt Qtprosaleenm
7.6K visualizações39 slides
QTP Power Point Presentation por
QTP Power Point PresentationQTP Power Point Presentation
QTP Power Point PresentationSVRTechnologies
8K visualizações27 slides
Web service testing using QTP (UFT) por
Web service testing using QTP (UFT)Web service testing using QTP (UFT)
Web service testing using QTP (UFT)NaveenKumar Namachivayam
14.1K visualizações18 slides
QTP with Descriptive programming por
QTP with Descriptive programmingQTP with Descriptive programming
QTP with Descriptive programmingKuldeep Sharma
7.4K visualizações138 slides

Destaque(20)

Uft ppt por bethagreen
Uft pptUft ppt
Uft ppt
bethagreen2.3K visualizações
Qtp Basics por mehramit
Qtp BasicsQtp Basics
Qtp Basics
mehramit12.4K visualizações
Ppt Qtp por rosaleenm
Ppt QtpPpt Qtp
Ppt Qtp
rosaleenm7.6K visualizações
QTP Power Point Presentation por SVRTechnologies
QTP Power Point PresentationQTP Power Point Presentation
QTP Power Point Presentation
SVRTechnologies8K visualizações
Web service testing using QTP (UFT) por NaveenKumar Namachivayam
Web service testing using QTP (UFT)Web service testing using QTP (UFT)
Web service testing using QTP (UFT)
NaveenKumar Namachivayam14.1K visualizações
QTP with Descriptive programming por Kuldeep Sharma
QTP with Descriptive programmingQTP with Descriptive programming
QTP with Descriptive programming
Kuldeep Sharma7.4K visualizações
QTP Training by INFOTECH por Pravinsinh
QTP Training by INFOTECHQTP Training by INFOTECH
QTP Training by INFOTECH
Pravinsinh3.2K visualizações
Introduction to Test Automation - Technology and Tools por KMS Technology
Introduction to Test Automation - Technology and ToolsIntroduction to Test Automation - Technology and Tools
Introduction to Test Automation - Technology and Tools
KMS Technology25.1K visualizações
Automated Testing por John Paulett
Automated TestingAutomated Testing
Automated Testing
John Paulett14.8K visualizações
REVISTA DIGITAL / EDICIONES UFT por Rossy Castellanos
REVISTA DIGITAL / EDICIONES UFTREVISTA DIGITAL / EDICIONES UFT
REVISTA DIGITAL / EDICIONES UFT
Rossy Castellanos124 visualizações
Common System and Software Testing Pitfalls Checklist - 2014 por Donald Firesmith
Common System and Software Testing Pitfalls Checklist - 2014Common System and Software Testing Pitfalls Checklist - 2014
Common System and Software Testing Pitfalls Checklist - 2014
Donald Firesmith1.1K visualizações
Stc 2015 regional-round-ppt-bdd along with ci por Archana Krushnan
Stc 2015 regional-round-ppt-bdd along with ciStc 2015 regional-round-ppt-bdd along with ci
Stc 2015 regional-round-ppt-bdd along with ci
Archana Krushnan351 visualizações
Stc 2015 regional-round-ppt-exlopratory mobile testing with risk analysis por Archana Krushnan
Stc 2015 regional-round-ppt-exlopratory mobile testing with risk analysisStc 2015 regional-round-ppt-exlopratory mobile testing with risk analysis
Stc 2015 regional-round-ppt-exlopratory mobile testing with risk analysis
Archana Krushnan336 visualizações
Introduction to selenium por Archana Krushnan
Introduction to seleniumIntroduction to selenium
Introduction to selenium
Archana Krushnan7.1K visualizações
QTP Automation Testing Tutorial 1 por Akash Tyagi
QTP Automation Testing Tutorial 1QTP Automation Testing Tutorial 1
QTP Automation Testing Tutorial 1
Akash Tyagi663 visualizações
Introduction to Automation Testing por Archana Krushnan
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
Archana Krushnan8.6K visualizações
Basics of QTP Framework por Anish10110
Basics of QTP FrameworkBasics of QTP Framework
Basics of QTP Framework
Anish1011018.6K visualizações
Devops for beginners por Vivek Parihar
Devops for beginnersDevops for beginners
Devops for beginners
Vivek Parihar2.1K visualizações
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgy por Archana Krushnan
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgyStc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
Stc 2016 regional-round-ppt-automation testing with devops in agile methodolgy
Archana Krushnan603 visualizações

Similar a What is UFT? HP's unified functional testing.

Getting started with_testcomplete por
Getting started with_testcompleteGetting started with_testcomplete
Getting started with_testcompleteankit.das
1.5K visualizações34 slides
Testing methodology por
Testing methodologyTesting methodology
Testing methodologyDina Hanbazazah
2.9K visualizações31 slides
Furore devdays2017 tdd-1-intro por
Furore devdays2017 tdd-1-introFurore devdays2017 tdd-1-intro
Furore devdays2017 tdd-1-introDevDays
307 visualizações31 slides
So You Think You Can Write a Test Case - XBOSoft Webinar por
So You Think You Can Write a Test Case - XBOSoft WebinarSo You Think You Can Write a Test Case - XBOSoft Webinar
So You Think You Can Write a Test Case - XBOSoft WebinarXBOSoft
1.2K visualizações35 slides
Cloud-based Test Microservices JavaOne 2014 por
Cloud-based Test Microservices JavaOne 2014Cloud-based Test Microservices JavaOne 2014
Cloud-based Test Microservices JavaOne 2014Shelley Lambert
21 visualizações34 slides
Testing Software Solutions por
Testing Software SolutionsTesting Software Solutions
Testing Software Solutionsgavhays
2.7K visualizações50 slides

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

Getting started with_testcomplete por ankit.das
Getting started with_testcompleteGetting started with_testcomplete
Getting started with_testcomplete
ankit.das1.5K visualizações
Testing methodology por Dina Hanbazazah
Testing methodologyTesting methodology
Testing methodology
Dina Hanbazazah2.9K visualizações
Furore devdays2017 tdd-1-intro por DevDays
Furore devdays2017 tdd-1-introFurore devdays2017 tdd-1-intro
Furore devdays2017 tdd-1-intro
DevDays307 visualizações
So You Think You Can Write a Test Case - XBOSoft Webinar por XBOSoft
So You Think You Can Write a Test Case - XBOSoft WebinarSo You Think You Can Write a Test Case - XBOSoft Webinar
So You Think You Can Write a Test Case - XBOSoft Webinar
XBOSoft1.2K visualizações
Cloud-based Test Microservices JavaOne 2014 por Shelley Lambert
Cloud-based Test Microservices JavaOne 2014Cloud-based Test Microservices JavaOne 2014
Cloud-based Test Microservices JavaOne 2014
Shelley Lambert21 visualizações
Testing Software Solutions por gavhays
Testing Software SolutionsTesting Software Solutions
Testing Software Solutions
gavhays2.7K visualizações
Qtp certification training_material por Vishwaprakash Sahoo
Qtp certification training_materialQtp certification training_material
Qtp certification training_material
Vishwaprakash Sahoo196 visualizações
Automation testing por Arta Doci
Automation testingAutomation testing
Automation testing
Arta Doci1.2K visualizações
Qtp interview questions and answers por Ramu Palanki
Qtp interview questions and answersQtp interview questions and answers
Qtp interview questions and answers
Ramu Palanki1.6K visualizações
Qtp interview questions and answers por Ramu Palanki
Qtp interview questions and answersQtp interview questions and answers
Qtp interview questions and answers
Ramu Palanki3K visualizações
What are the features in qtp por Ramu Palanki
What are the features in qtpWhat are the features in qtp
What are the features in qtp
Ramu Palanki1.8K visualizações
CD por sandraduhrkopp
CDCD
CD
sandraduhrkopp441 visualizações
Introduction to testing. por Jithinctzz
Introduction to testing.Introduction to testing.
Introduction to testing.
Jithinctzz98 visualizações
UFT-1.pptx por AmarDeo7
UFT-1.pptxUFT-1.pptx
UFT-1.pptx
AmarDeo742 visualizações
Using JMeter and Google Analytics for Software Performance Testing por XBOSoft
Using JMeter and Google Analytics for Software Performance TestingUsing JMeter and Google Analytics for Software Performance Testing
Using JMeter and Google Analytics for Software Performance Testing
XBOSoft3.2K visualizações
Why Unit Testingl por priya_trivedi
Why Unit TestinglWhy Unit Testingl
Why Unit Testingl
priya_trivedi691 visualizações
Why unit testingl por Priya Sharma
Why unit testinglWhy unit testingl
Why unit testingl
Priya Sharma1.8K visualizações
Why Unit Testingl por priya_trivedi
Why Unit TestinglWhy Unit Testingl
Why Unit Testingl
priya_trivedi1.2K visualizações
The Importance of Performance Testing Theory and Practice - QueBIT Consulting... por QueBIT Consulting
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
QueBIT Consulting492 visualizações

Mais de Confiz

Agile training workshop por
Agile training workshopAgile training workshop
Agile training workshopConfiz
2.1K visualizações89 slides
Web services with laravel por
Web services with laravelWeb services with laravel
Web services with laravelConfiz
23.5K visualizações17 slides
DMAIC-Six sigma process Improvement Approach por
DMAIC-Six sigma process Improvement ApproachDMAIC-Six sigma process Improvement Approach
DMAIC-Six sigma process Improvement ApproachConfiz
27.3K visualizações42 slides
Software testing methods, levels and types por
Software testing methods, levels and typesSoftware testing methods, levels and types
Software testing methods, levels and typesConfiz
81.2K visualizações44 slides
Sqa, test scenarios and test cases por
Sqa, test scenarios and test casesSqa, test scenarios and test cases
Sqa, test scenarios and test casesConfiz
12.2K visualizações18 slides
Solid principles of oo design por
Solid principles of oo designSolid principles of oo design
Solid principles of oo designConfiz
6.2K visualizações21 slides

Mais de Confiz(20)

Agile training workshop por Confiz
Agile training workshopAgile training workshop
Agile training workshop
Confiz2.1K visualizações
Web services with laravel por Confiz
Web services with laravelWeb services with laravel
Web services with laravel
Confiz23.5K visualizações
DMAIC-Six sigma process Improvement Approach por Confiz
DMAIC-Six sigma process Improvement ApproachDMAIC-Six sigma process Improvement Approach
DMAIC-Six sigma process Improvement Approach
Confiz27.3K visualizações
Software testing methods, levels and types por Confiz
Software testing methods, levels and typesSoftware testing methods, levels and types
Software testing methods, levels and types
Confiz81.2K visualizações
Sqa, test scenarios and test cases por Confiz
Sqa, test scenarios and test casesSqa, test scenarios and test cases
Sqa, test scenarios and test cases
Confiz12.2K visualizações
Solid principles of oo design por Confiz
Solid principles of oo designSolid principles of oo design
Solid principles of oo design
Confiz6.2K visualizações
Entity framework code first por Confiz
Entity framework code firstEntity framework code first
Entity framework code first
Confiz4.2K visualizações
Security testing presentation por Confiz
Security testing presentationSecurity testing presentation
Security testing presentation
Confiz8.2K visualizações
Ts seo t ech session por Confiz
Ts   seo t ech sessionTs   seo t ech session
Ts seo t ech session
Confiz703 visualizações
Learning as a creative professional por Confiz
Learning as a creative professionalLearning as a creative professional
Learning as a creative professional
Confiz466 visualizações
Learning as a creative professional por Confiz
Learning as a creative professionalLearning as a creative professional
Learning as a creative professional
Confiz367 visualizações
Ts archiving por Confiz
Ts   archivingTs   archiving
Ts archiving
Confiz603 visualizações
Advance text rendering in i os por Confiz
Advance text rendering in i osAdvance text rendering in i os
Advance text rendering in i os
Confiz2.4K visualizações
Ts threading por Confiz
Ts   threadingTs   threading
Ts threading
Confiz395 visualizações
Ts android supporting multiple screen por Confiz
Ts   android supporting multiple screenTs   android supporting multiple screen
Ts android supporting multiple screen
Confiz3K visualizações
Ts drupal6 module development v0.2 por Confiz
Ts   drupal6 module development v0.2Ts   drupal6 module development v0.2
Ts drupal6 module development v0.2
Confiz795 visualizações
Photoshop manners por Confiz
Photoshop mannersPhotoshop manners
Photoshop manners
Confiz389 visualizações
Monkey talk por Confiz
Monkey talkMonkey talk
Monkey talk
Confiz2.9K visualizações
An insight to microsoft platform por Confiz
An insight to microsoft platformAn insight to microsoft platform
An insight to microsoft platform
Confiz582 visualizações
Ts branching over the top por Confiz
Ts   branching over the topTs   branching over the top
Ts branching over the top
Confiz634 visualizações

Último

Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive por
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveNetwork Automation Forum
46 visualizações35 slides
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... por
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Moses Kemibaro
29 visualizações38 slides
Ransomware is Knocking your Door_Final.pdf por
Ransomware is Knocking your Door_Final.pdfRansomware is Knocking your Door_Final.pdf
Ransomware is Knocking your Door_Final.pdfSecurity Bootcamp
76 visualizações46 slides
Igniting Next Level Productivity with AI-Infused Data Integration Workflows por
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
344 visualizações86 slides
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue por
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlueShapeBlue
50 visualizações23 slides
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... por
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...ShapeBlue
88 visualizações20 slides

Último(20)

Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive por Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Network Automation Forum46 visualizações
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... por Moses Kemibaro
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Moses Kemibaro29 visualizações
Ransomware is Knocking your Door_Final.pdf por Security Bootcamp
Ransomware is Knocking your Door_Final.pdfRansomware is Knocking your Door_Final.pdf
Ransomware is Knocking your Door_Final.pdf
Security Bootcamp76 visualizações
Igniting Next Level Productivity with AI-Infused Data Integration Workflows por Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software344 visualizações
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue por ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
ShapeBlue50 visualizações
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... por ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue88 visualizações
Business Analyst Series 2023 - Week 4 Session 7 por DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray1080 visualizações
"Surviving highload with Node.js", Andrii Shumada por Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays40 visualizações
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda... por ShapeBlue
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
ShapeBlue63 visualizações
Why and How CloudStack at weSystems - Stephan Bienek - weSystems por ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue111 visualizações
Five Things You SHOULD Know About Postman por Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman40 visualizações
Scaling Knowledge Graph Architectures with AI por Enterprise Knowledge
Scaling Knowledge Graph Architectures with AIScaling Knowledge Graph Architectures with AI
Scaling Knowledge Graph Architectures with AI
Enterprise Knowledge53 visualizações
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... por Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker50 visualizações
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... por ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue65 visualizações
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... por ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue54 visualizações
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 por IttrainingIttraining
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
IttrainingIttraining80 visualizações
Network Source of Truth and Infrastructure as Code revisited por Network Automation Forum
Network Source of Truth and Infrastructure as Code revisitedNetwork Source of Truth and Infrastructure as Code revisited
Network Source of Truth and Infrastructure as Code revisited
Network Automation Forum42 visualizações
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT por ShapeBlue
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
ShapeBlue91 visualizações
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... por ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue46 visualizações
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue por ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue46 visualizações

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