Vous êtes sur la page 1sur 43

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Whats new in the HP


Functional Testing 11.5
suite

Ronit Soen, product marketing
John Jeremiah, product marketing

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 2
Todays agenda
A new world order for applicationsimpact
on QA
HPs response announcement overview
Introducing HP Unified Functional Testing
And mobile testing with HP UFT Mobile
Bringing it together with HP ALM
Summary and questions
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 3
When it comes to new applications, the business still demands two things
More faster
Quality Speed
The challenge for QA
Navigating complexity and change faster requires new ways of working
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 4
Now is the time to master QA/test automation
Limited
resources
Tight budgets
Business
analysts/developers
as part-time testers
More headless
testing
Cloud-based apps
Mobile apps
Embedded systems
XML/Web-services
Agile test
execution
Shorter release
cycles
Continuous
integration
Complex
verification
Myriad of
technologies
Mobile testing
Multiple Integration
points for comp
apps
The only way to keep up is to automate
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 5
Velocity

How to break the cycle of automation failure?
Manual
testing
1. Test Creation
2. Test Maintenance
3. Test Execution

Automated
testing
Component
based testing
1. Test Creation
2. Test Maintenance
3. Test Execution
4. Test Framework

1. Test Creation
2. Test Maintenance
3. Test Execution

Accelerator
1. Test Creation
2. Test Maintenance
3. Test Execution
4. Test Framework

Automation engineer Manual testers Test architect
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 6
Comprehensive market leading solution for functional test automation
The HP Functional Testing Suite
Accelerate delivery and increase quality
Enables consistent, repeatable
process to:
Automate manual test scripts
Test a broad range of technologies
Accelerate testing cycles
Validate quality of frequent builds
Reduce per unit cost of testing
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 7
Testing mobile, packaged and hybrid composite apps
One integrated suite start with manual testing
Manual
(Sprinter)
ALM
Requirements
Release
management
Test planning Defects
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 8
HP Sprinter manual testing
Features
Speed the task of manual testing
Auto-authoring
Exploratory testing
Defect scanners
NEW: manual to automation
conversion


Problem it solves
Document the process and create the
test quickly
Simple conversion to turn to
automated script
Auto scan for broken links, colors, W3
compliance, etc



Benefits
Faster, more accurate manual testing
Protect investment build
automation library quickly, especially
with HP BPT.

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 9
End-to-end testing
New HP Unified Functional Testing 11.5
ALM
Requirements
Release
management
Test planning Defects
GUI (QTP)
API (ST)
(
H
P

U
F
T
)

New
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 10
Announcing: HP Unified Functional Testing 11.5
Whats new?
A brand new modern IDE
HP Unified Functional Testing 11.5 (GUI +API
automation)
HP UFT Mobile automated testing for mobile
apps
HP UFT Insight image based automation
Integration to CI systems
Benefits
Modern IDE simplifying automation
GUI & API test earlier, test more and faster
Single solution for mobile increase automation
for mobile apps to streamline innovation
Add new technology on the fly changing
environments arent a barrier anymore
Support continuous integration to streamline
quality automation in an agile manner

End to end technology agnostic one stop testing tool for GUI, API, packaged apps & mobile
Agile delivery
Private
cloud
Traditio
nal
Managed
cloud
Public
cloud
Hybrid
mobile
applications
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 11
End to end testing of composite apps
End-to-end
business
process
Graphical user-
interface GUI
layer
API / headless
layer
SAP

Screen 3
(ABAP)
Screen 4
(HTML)
.NET API Rest API RFC
JMS
Service
.NET API Rest
Process layer

Exchange

Screen 5
(AJAX)
Screen 6
(Java)
Web 2.0 billing

Screen 1
(AJAX)
Screen 2
(Java)
1. Interaction with few modern GUI interfaces
2. Continue the scenario into the API layer
3. Test the Integration between layers
4. Report on quality of the entire end-to-end process
End to end testing
A new transaction
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 12
New HP Unified Functional Testing 11.5
Features (GUI testing)
Modern GUI testing new UI aligned
with modern dev IDEs
New features- scripts editing, coding,
MDI, checkpoints, auto completion
Graphical UI - Canvas
Workflows support thanks to
integration to QC / ALM
Support latest technologies Qt
apps, Flex, more than 20 new
versions


Problem it solves
Automation takes time, complicated
Automation requires advanced
coding skills
Automation requires coding skills
Automation requires repeatable
actions
New advanced technologies
introduced to the market
Benefits
Automation made easier
Learning automation made easier,
takes less time, less technical
Graphical UI with drag & drop
capabilities
Shortcuts, sharing and reuse
Keep up with modern technologies
Test automation for GUI
UI layer
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 13
New HP Unified Functional Testing 11.5
Features (API testing)
GUI +API testing end-to-end
Biz process and integration testing
Graphical test flow view
API test actions--workflows
JSON-based REST services
SAP IDOCS and RFCs
Integration with Continuous
integration systems
Problem it solves
Different tools to test services
Different tools, different IDEs, skill
set
Modular, comprehensive tests
New API technologies
Repeatable tests for SAP
Automate quality assurance
processes from multiple sources
Benefits
Test earlier -- services and
components
Lower costs of composite app tests,
lower learning curve
Sharing and reuse, less maintenance
Supports the most popular new APIs
Accelerate accurate SAP tests
Dramatically increase build quality
Test automation for API
Service layer
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 14
Image based automation
New HP UFT Insight
Features :
Simply recognizes controllers by their
appearance
Enables the user to record any object
displayed on his screen, whether or not UFT
recognizes the objects technology
Benefits:
Technology agnostic
Flexibility and agility by adopting to new
changing technologies

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 15
HP UFT Insight
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 16
UFT 11.5 connects to open source CI systems
Features:
Integration to Jenkins & Hudson - open source CI
systems
Automatic execution of UFT/QC tests as part of
nightly builds.
Integration to the CI systems reports
With UFT 11.5 automated testing is ready for continuous integration
Benefits:
Thanks to the open source technology of the CI
systems - flexibility to tailor methodologies to
the way the organization works
Dramatically improves quality automation when
working agile. UFT smoke and regressions tests
will be ready to run repeatedly as part of nightly
builds

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 17
Deliver error free software through HP UFT 11.5!
Customer testimonials on Tech Validate
Review other customer testimonials
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 18
Framework standardizes and optimizes testing across teams
One integrated suite embrace a framework
ALM
Requirements
Release
management
Test planning Defects
GUI (QTP)
API (ST)
(
H
P

U
F
T
)

Manual
(Sprinter)
Framework
(Business process testing: supported HP ALM)
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 19
HP BPT Delivers the power of a test framework:
Communication made easy and fluent
Collaboration between different personas performing focused tasks and between
teams
Agile to support change
Reuse greatly lowers costs -- change once, support many
Maintenance --controlled and manageable
ROI ease of creation, maintenance, re-use
HP UFT is integrated with HP ALM Business Process Testing (BPT)

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 20
Framework standardizes and optimizes testing across teams
One integrated suite
ALM
Requirements
Release
management
Test planning Defects
GUI (QTP)
API (ST)
(
H
P

U
F
T
)

Manual
(Sprinter)
Framework
(Business process testing: supported HP ALM)
Service
virtualization
HP UFT Mobile
Turn-key
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 21
www.hp.com/go/uft


The future of testing blog


QTP LinkedIn group


Learn more
HP Unified Functional Testing - UFT 11.5
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 22
The mobile explosionis just starting
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 23
Mobile creates business disruptions
Location-aware,
frictionless-payment
taxis & private cars
Accelerated check
deposit processing
from image
Check in, change and
monitor flights
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 24
Business challenges
The competition is going mobile
Accelerated time to market
Improving customer interaction
Transforming and streamlining
processes
New sales channels
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 25
Mobile drives IT to face a new reality
IT challenges
Chaos and change
New/unknown technology
Accelerate delivery
Complexity
Performance
Risk

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 26
Mobile success and failure is very visible
Very poor app
ranking in Google
play
Competitors have
4 star apps
Where is your app?
April 2012
April 2012
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 27
Could better mobile testing have prevented this?
A very public launch Very public quality issues
led to
Public apologies and
executive turn over
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 28
Is this your mobile test lab?
Automation
Security
Location
Change management

Governance
Risk exposure
Cost

How will it scale?
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 29
Why is mobile testing so difficult?
Speed of change in mobile platforms and devices
Network provider variability
Screen resolution and layout
Velocity of mobile development projects fast and frequent sprints
User expectations are exceedingly high it must work right the first time
Incredibly competitive market

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 30
Cloud based
service
Shared,
remote
access
Real
smartphones
Real Tablets
Real mobile
service
Device
agnostic
Flexible and
robust
Enterprise
visibility
Short
learning
curve
Development
Functional
Performance
Monitoring
Five key considerations for mobile testing success
Device
Management
Reality Automation ALM
Integration
End to end
lifecycle
Secure,
centralized
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 31
Mobile testing
Delivery velocity = automation + real devices
Test coverage = script re-use + variety of mobile platforms
Accurate performance = automation + mobile network
Testing @ the speed of mobile
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 32
HP solutionmobile application testing
Automated mobile functional testing
Shorten testing phases
Keep up with rapid release cycles
Reuse tests across multiple devices and
configurations
Supports emulators & real devices


Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 33
Enables consistent, repeatable
process to:
Automate manual test scripts
Test a broad range of technologies
Accelerate testing cycles
Validate quality of frequent builds
Reduce per unit cost of testing
HP Unified Functional Testing
Comprehensive market leading solution for functional test automation
Accelerate delivery and increase quality
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 34
UFT Mobile
Automated
Functional
Testing

Manual testing
Performance testing

Both private and public cloud
HP UFT
HP UFT
Mobile
Private cloud of
dedicated real devices
Web, DB, and
other servers
Mobile

functional test
Public cloud of
shared real devices
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 35
A mobile cloud of real devices
HP UFT Mobile
Test with real devices

A graphically driven
cloud service

Extends UFT
one automated test,
on multiple platforms
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 36
HP UFT Mobile
Flexible and scalable
Multiple real devices
Cloud based service
Agile and rapid
Powerful automation
enables frequent test
coverage
Device agnostic scripts.
Write once and use on
multiple devices
Able to rapidly re-test
applications after each
build
Integrated with HP ALM
Requirements
Traceability
Test Planning
Defect Management
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 37
Complete mobile testing
HP UFT
HP UFT
Mobile
HP LoadRunner or
HP Performance
Center
HP ALM
HP Service
Virtualization
Private cloud of
dedicated real devices
Web, DB, and
other servers
Shunra
Network
Virtualization
Mobile

functional test
Mobile

load test
HP BPT
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 38
Large US airline
Case study
Challenges
Struggled with automation of mobile testing, leveraging existing QA processes, tools and
knowhow
Engagement
Started with a private cloud and QTP Automation
Added complementary public cloud device coverage
Performance plans
Currently
Extremely fast ramp up, Running regression, functional, QTP automation, offshore testing team


Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 39
Large US financial services firm
Case study
Challenges
Handset procurement and selection, regression testing around new versions and new devices,
utilizing offshore resources for domestic US networks
Engagement
Selection based on automation and QTP integration
Started with private cloud and QTP based automation
Added complementary public cloud device coverage
Extended and doubled the capacity recently
Performance testing plans
Currently
Running regression, functional, QTP based automation, hundreds of scripts, constant execution,
dedicated team

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 40
Be prepared to go anywhere!

Why HP mobile application testing?
Market leadership and innovation
Scalable solutions to support any size
organization
Integrated products for the entire application
lifecycle
Expertise and best practices
Flexible licensing and deployment models
Broadest technology and platform support in
the industry
Extensive eco-systems of partners and IT
professionals for local support and resources

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 41
HP Mobile
Testing
HP Performance
Center
HP LoadRunner HP Unified
Functional Testing
Resource URL
Mobile Testing @ HP .com www.hp.com/go/mobiletesting
Blog and Community www.hp.com/go/thefutureoftesting
Additional resources
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Q&A
Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 43
The Future of Testing blog: http://bit.ly/vdga1H
HP Softwares QTP LinkedIn group: http://linkd.in/10M2GBR

HP Softwares premier customer event: www.hp.com/go/discover

HP Softwares Library of On-Demand Events: www.hp.com/go/it
HP Softwares Community of IT Professionals: www.hp.com/go/swcommunity

For more information: HPSWebEvents@hp.com

Additional resources