SlideShare a Scribd company logo
1 of 21
Download to read offline
T20
Test Techniques
5/7/2015 3:00:00 PM
Virtualization to Improve Speed
and Increase Quality
Presented by:
Clint Sprauve
HP
Brought to you by:
340 Corporate Way, Suite 300, Orange Park, FL 32073
888-268-8770 ∙ 904-278-0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
Clint Sprauve
HP
Clint Sprauve is the senior product marketing manager for HP Software Functional Testing.
Previously, Clint was the director of product strategy for the Borland Solutions division of Micro
Focus, where he created Borland’s mobile strategy for functional test automation. With more
than twenty years of experience in the software development and quality assurance industry,
Clint has served as the senior product marketing manager for the Silk Testing Solutions at
Borland Software and Segue Software, and as a senior technical sales engineer for both
companies. He has been an independent consultant, specializing in test management and test
automation.
4/30/2015
1
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Virtualization
Improve Speed &
Increase Quality
Clint Sprauve – Product Marketing Manager, Functional Testing
Todd DeCapua – Thought Leadership, Service & Network Virtualization
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2
Agenda
Welcome!
- The IT world we live in today
- The Lifecycle Virtualization Story
- Network and Services
- A real customer case-study
- Q+A
4/30/2015
2
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
The IT world we live in
today
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.4
It’s a mobile world
+
without
compromising
time to market
that actually
scale and perform
and truly leverage
the power of big data
+
Test Across Multiple Devices Deliver Beautiful Experiences Accelerate Application Delivery7 000 000 000 mobile subscriptions WW (2014)
40 000 000 000+app downloads on Apple alone
$1.3T Mobile technology spend by 2015 (35% of the technology economy)
4/30/2015
3
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Essential evolution
High quality application performance is essential to success
Poorly performing applications and
software updates that anger and
alienate are not an option.
It’s time for an aggressive approach.
Virtualization of users, services,
and networks to create realistic test
conditions, and accurate results.
D.I.Y.
TESTING
FREEWAR
E
SIMULATIO
N
HP SERVICE AND NETWORK
VIRTUALIZATION
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Networks
A constantly challenging course
Many challenges impede the delivery of high-quality and stable
applications
Services
Agile
Data center
moves
Composite
apps
ERP
Security
Cloud
E2E
testing
Mobile
4/30/2015
4
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
The cost of poor app performance
Your business can perform no better than its applications
Lost revenue
Lost brand
reputation
Lost
customer
s
Lost
competitive
advantage
61%
of users are unlikely to return to a
site if they’d had trouble viewing it
on a mobile device
70%
of mobile transaction
response time stems
from the network
37%
of consumers will
shop elsewhere if a
mobile site or app
fails to load in 3
secs.
1 sec.
Is how long mobile
devices have to respond to
user input, in order to keep
the user engaged.
Poor performance drives
customers away:
© Copyright 2014 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice.
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
The essentials for high-quality apps
Lifecycle Virtualization – a solution offering only available from HP
User
Virtualize users and transactions to
execute as real world users would
exercise the systems
Service
Virtualize infrastructure and
service interactions to simulate
E2E business processes
Data
Virtualize production
data and transaction
responses to emulate
application request
and responses
Network
Virtualize network
conditions to emulate
production architecture and
real user conditions
4/30/2015
5
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
The new style of IT
Problems lie on both sides of the application delivery lifecycle
* Source: “The Data Explosion in 2014 Minute-by-Minute” by ACI Information Group.
http://aci.info/2014/07/12/the-data-explosion-in-2014-minute-by-minute-infographic/
MODERN APPLICATION DEVELOPMENT
Applications not releasing quickly
enough
Low quality releases
DELIVER
Y
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Deliver amazing user experiences
MODERN APPLICATION DEVELOPMENT
Reduce costs
Increase customer attraction/retention
Increase the value of your brand
Get to market faster
The new style of IT
Mega-trends create demands on modern applications
A data explosion in 2015
* Source: “Enterprise Mobile Facts You Need to Know in 2015” by App Data Room.
http://appdataroom.com/enterprise-mobile-facts-need-know-2015/
Mobile
Cloud
45%
of mobile enterprise app initiatives
will be delayed or go over budget
due to infrastructure difficulties
25%
IT software budget dedicated to
mobile app development,
deployment and management
by 2017
35%
of large enterprises will use
mobile app development platforms
1 in 5
of these will be specifically
for enterprise use
381 million tablets
will be sold worldwide
Dev
Ops
Agile
4/30/2015
6
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
MODERN APPLICATION DEVELOPMENT
The new style of IT
Many challenges impede the delivery of high-quality applications
Networks
Data center
moves
ERP
E2E testing
Agile
Composite apps
Security Services
Lost brandLost brand
reputationreputation
Lost customersLost customers
Lost revenueLost revenue
Lost competitiveLost competitive
advantageadvantage
Reduce costs
Increase customer attraction/retention
Increase the value of your brand
Get to market faster
Complicated,
unavailable
or expensive testing
Deliver amazing user experiences
Poor quality
release
Poor
performance
Delayed release
schedule
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Hitting the roadblocks
Constraints plague application development and testing
Third Party
Services
Mobile
Customer
Corp.
Customer
Mobile
Employee
HQ
Employe
e
Mobile
Partner
Remote Site
EmployeeUser & UI
Enterprise Mobile Reporting Website Warehouse Partner
Application
& Services
SOAP AdapterMQ Adapter SOAP
Adapter
RFC /
IDOC
Adapter
Enterprise
Service Bus
&
Integration
Mobile
Components
Mainframe
Distributed
Services
ERP
(SAP, Peoplesoft, etc.)
Systems &
Backend
APPLICATION
LAYER:
Too
Costly
Not
Available
Not
Available
Too
Costly
Not
Available
How?
Limited
How?
How?
How?
Limited
4/30/2015
7
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
The lifecycle
virtualization story
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Essentials of Lifecycle Virtualization
The four foundations of virtualization
Data
Virtualize production data and
transaction responses to emulate
application request and
responses
Network
Virtualize network conditions
to emulate production
architecture and real user
conditions
DEV TEST OPS
MODERN APPLICATION
DEVELOPMENT
User
Virtualize users and
transactions to execute as real
world users would exercise the
systems
Service
Virtualize infrastructure and
service interactions to simulate
E2E business processes
4/30/2015
8
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Without virtualization, testing is incomplete
Reality is rarely local. Why should your test be?
DATA CENTER
Local Virtual
Users
• Load generators
• Local switch
Application
under test
Hi-Speed
LAN
Hi-Speed
WiFiTablets
Smartphones
LOCAL TEST ENVIRONMENT
Branch office
Residential
Mobile
anywhere
Road warrior
Mobile
workforce
SITES
DEVICES
FIRE
WAL
L
NETWOR
K
APPS
Business
systems
Online
B2C
Mobile
Corporate
Mobile
Consume
r
Mobile
Consume
r
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Service Virtualization (SV)
Composite applications need virtualized services
SERVICE
VIRTUALIZATION
WORLD-CLASS
APPLICATION
services can support a single composite
application.
With HP Virtualization software, virtual services
can be created to replace these targeted
services.
38
Up to
4/30/2015
9
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
SERVICE
VIRTUALIZATION
WORLD-CLASS
APPLICATION
Service Virtualization (SV)
Composite applications need virtualized services
Developers and testers can perform functional
or performance testing even when:
• Real services are not available
• Data access is restricted
• Data is difficult to attain
• Services are not suitable for the particular test
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Service Virtualization: The Impact
The cost of not using virtualized services
Delayed or lack of real
quality and performance
testing
Delayed production
waiting for access to
services
Delayed development
Delayed delivery times
Expensive test
hardware
and back-end systems
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
4/30/2015
10
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Network Virtualization (NV)
WORLD-CLASS
APPLICATION
NETWORK
VIRTUALIZATION
of mobile transaction response time is
spent on the network.
NV recreates mobile, cloud, internet and
corporate network conditions, in order to
test applications under real world network
conditions.
70%
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Network Virtualization: The Impact
What happens when you don’t take the network into account
No visibility into the performance that your users will
get
Failure in transactions under
actual mobile network
conditions
1.2 1.3
4.3
1
12.2
5.2 7.4
2
22.3
19.2
27.4
2.3
39.2 37
59
2.8
0
10
20
30
40
50
60
70
Launch App Log In View Account Sign Out
Local User (No NV)
WiFi (Remote
Branch)
4G
3G
NV can reveal as much as a 10x difference in
response time under mobile conditions
Customer dissatisfaction
Brand damage
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
4/30/2015
11
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Network Virtualization goes beyond the test
Discovery and capture
Identify and record real-world
network performance
conditions
Virtualization and test
Virtualize production network
conditions to accurately emulate
and test app performance
Analysis and Optimization
Analyze test results and
implement optimization strategies
to improve performance
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Lifecycle Virtualization has a role everywhere
The four essential components are involved across the entire app
architecture
Mainframe
Storage
DB
servers
Web services
App
servers
Web
servers
Load
balancers
Mobile components
Major
ISP
3rd party
cloud services
Content
delivery
networks
Mobile
carriers &
ISPsBrowsers
& devices
Customers
Distributed
services
Employee
s
User Virtualization
UV
UV
UV
Service Virtualization
SV
SV
SV SV SV
SV
SV
SV
Network Virtualization
NV
NV
NV
NV
NV
NV
NV
NV
NV
NV
NV
NV
NV
NV
Data Virtualization
DV
DVDV
DV
DV
DV
DV
DV
DV
DV
4/30/2015
12
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Lifecycle Virtualization Benefits are everywhere
Helping the product and the players
Development
Test
Operations
Business
Enterprise
System
Architects
IT Security
• Functional
• Performance
• Security
User
• Infrastructure
• Service
• 3rd party component
Service
• Discovery & capture
• Emulate & test
• Analysis &
Optimization
Network
Faster time to market
Higher quality
Applications that delight
Increased brand value
WHO? ROLES WHAT? VIRTUALIZATION &
CAPABILITY
HOW? IMPACT
• Front end
• In motion
• Back end
Data
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Wait for SAP
availibility
Coordinate
remote LG for
the test
Pilot release
modules 1 and
2
Field test
Lifecycle Virtualization delivers velocity
Accelerating the process
Dev Module 1
Dev Module 2
Test 1 / 2 Perf Test 1 / 2 Release
Wait for Module 1 to be
complete
Wait for Module 1 and 2
to be complete
A typical application delivery schedule involves a lot of delays
using Module 1 virtual svcs
with
real world conditions
Monitor User
Experience
Virtualization enables faster releases and
higher quality
4/30/2015
13
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Lifecycle Virtualization Results
Client results are unbeatable
400+%
ROI
50%
reduction in application
transaction response time
10X
improvements in mobile
transaction times
90
50-90%
reduction in wait time
5X
decreased effort to test
Less than
30%
faster application delivery
45%
increase in test coverage
and cycles in same time
EFFICIENCYPERFORMANCE VALUE
day break even
60%
cost savings due to
faster simulation of
services
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
MODERN APPLICATION DEVELOPMENT
LV Customers are Everywhere
Successes span industries and use cases
Successes:
Cost Savings: Reduction and avoidance
Improved Brand Equity
Improved services offerings
Increased revenue
Gov’t / Public Sector
Financial Services
Healthcare
Higher Education
Power and Energy
Increased performance
Predictive analysis – performance incidents
Realistic testing – network conditions
Reduced delays - server, performance, network, test
Retail
Telcomm
Full end-to-end Testing
Enterprise Systems
(e.g.: SAP, Oracle, SFDC, PPLSFT, etc)
Remote site Operations
Ecommerce
and POS
Systems
Data Center
Consolidation/Relocation
Performance CoE /
Performance Incident
Management Process
Release Automation /
Management and DevOps
4/30/2015
14
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
SV+NV= A complete solution
All the information you need for truly accurate app testing and more
Lost revenue
Lost brand
reputation
Lost
customer
s
Lost
competitive
advantage
Increased
revenue
Strong
brand
reputation
More
customers
Industry
leader
Avoiding the pitfalls of
poor performance .
and instead,
capitalizing on the new
style of IT
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Customer Case-Study
4/30/2015
15
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
A Retailer Real-Life Scenario
Tracking the course
Custome
r login
Add to
cart
Checkou
t
Shipping
detail
Delivery
tracking
Shopping app
(web or mobile)
Purchas
e
received
A typical online purchase has
predictable landmarks in its
processBut the road from beginning to
end is hardly a direct route
QUIT SCENARIO
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
A Retailer Real-Life Scenario
Tracking the course
Shopping app
(web or mobile)
Database
activity
Security
validation
Inventory
query
Database
activity
3rd party
ship
service
Logistical
services
Acc’t
info
3rd party
database
3rd party
reporting
Purchas
e
received
Add to
cart
Shipping
detail
Delivery
tracking
Custome
r login
Security
validation
3rd party
payment services
Account
authorization
Checkou
t
But the road from beginning to
end is hardly a direct route
QUIT SCENARIO
4/30/2015
16
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Database
activity
Security
validation
Inventory
query
Database
activity
3rd party
ship
service
Logistical
services
Acc’t
info
3rd party
database
3rd party
reporting
Security
validation
3rd party
payment services
Account
authorization
Shopping app
(web or mobile)
Purchas
e
received
Add to
cart
Shipping
detail
Delivery
tracking
Custome
r login
Checkou
t
A Retailer Real-Life Scenario
Use cases raise numerous questions at every step
Mobile
Performance
Functional
DevOps
Security
Development
How does it look
on the screen?
Is it secure?
What’s happening
with CPU / MEM?
OS’s?
Browsers
?
What
devices?
Do I have
the right
transactions?
Where are my
users coming
from?
What
network
connection?
What
happens
offline or
unavailable
?
Was the
experience within
brand?
USE CASE:
QUIT SCENARIO
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Mobile
Performance
USE CASE:
Database
activity
Security
validation
Inventory
query
Database
activity
3rd party
ship
service
Logistical
services
Acc’t
info
3rd party
database
3rd party
reporting
Security
validation
3rd party
payment services
Account
authorization
Shopping app
(web or mobile)
Purchas
e
received
Add to
cart
Shipping
detail
Delivery
tracking
Custome
r login
Checkou
t
A Retailer Real-Life Scenario
Use cases raise numerous questions at every step
User types?
(mobile, web, other)
Scenarios
and
transactions
?
Geographies of
users?
Type of network
connections?
Production load
vs. test load?
Environment scale? How
about waiting for
environment?
Services
availability
and cost?
Does it meet future
needs? How much
capacity?
Is it secure
under load?
Open
sessions?
Functional
DevOps
Security
Development
QUIT SCENARIO
4/30/2015
17
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Database
activity
Security
validation
Inventory
query
Database
activity
3rd party
ship
service
Logistical
services
Acc’t
info
3rd party
database
3rd party
reporting
Security
validation
3rd party
payment services
Account
authorization
Shopping app
(web or mobile)
Purchas
e
received
Add to
cart
Shipping
detail
Delivery
tracking
Custome
r login
Checkou
t
A Retailer Real-Life Scenario
Use cases raise numerous questions at every step
Geographies of
users?
Flows?
User types?
(mobile, web, other)
Services availability
and cost?
Single vs.
Multiple?
Type of
network
connections?
Environment
availability?
Is it secure?
Does it
function?
Functional
Development
USE CASE:
Performance
DevOps
Security
Mobile
QUIT SCENARIO
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Database
activity
Security
validation
Inventory
query
Database
activity
3rd party
ship
service
Logistical
services
Acc’t
info
3rd party
database
3rd party
reporting
Security
validation
3rd party
payment services
Account
authorization
Shopping app
(web or mobile)
Purchas
e
received
Add to
cart
Shipping
detail
Delivery
tracking
Custome
r login
Checkou
t
DevOps
USE CASE:
A Retailer Real-Life Scenario
Use cases raise numerous questions at every step
How many
versions to
support?
Release
rollback
test pass?
Operations break/fix
environment for
Prod incidents?
Capacity
for
login?
Data center config?
(on premises, hybrid, cloud, live
live)
System
and
component
resiliency?
Integrations:
secure, tested,
working?
What are we monitoring for
KPI’s
in Prod and Pre-Prod?
What if 3rd party
dependency fails?
Performance
Functional
Security
Development
Mobile
QUIT SCENARIO
4/30/2015
18
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Database
activity
Security
validation
Inventory
query
Database
activity
3rd party
ship
service
Logistical
services
Acc’t
info
3rd party
database
3rd party
reporting
Security
validation
3rd party
payment services
Account
authorization
Shopping app
(web or mobile)
Purchas
e
received
Add to
cart
Shipping
detail
Delivery
tracking
Custome
r login
Checkou
t
A Retailer Real-Life Scenario
Use cases raise numerous questions at every step
End-to-end
performance and user
experience:
Too much security?
Regulatory:
Legal, 3rd party,
audit, other
security?
Data security:
Front, Motion,
Back
What if “authorization”
is compromised?
Impact from
network on
Security: XSS,
SQL Injection?
X Factor
authentication?
Internal
security
risks?Risks from
BYOD,
browsers,
etc?
Intrusion
detection?
Security
Performance
Functional
DevOps
Development
Mobile
USE CASE:
QUIT SCENARIO
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Development
Database
activity
Security
validation
Inventory
query
Database
activity
3rd party
ship
service
Logistical
services
Acc’t
info
3rd party
database
3rd party
reporting
Security
validation
3rd party
payment services
Account
authorization
Shopping app
(web or mobile)
Purchas
e
received
Add to
cart
Shipping
detail
Delivery
tracking
Custome
r login
Checkou
t
A Retailer Real-Life Scenario
Use cases raise numerous questions at every step
How are we
testing
security?
How to manage as a
service, and have
available?
Continuous Integration,
Development, Release?
How to manage as a
service, and have
available?
How does it
perform?
Development
data available?
Does it meet
Business Need
and Customer
Experience?
Target end user
device(s), interface(s),
portal(s)
Integrated
Development
Framework?
Performance
Functional
DevOps
Security
Mobile
USE CASE:
QUIT SCENARIO
4/30/2015
19
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Thank you

More Related Content

What's hot

Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...CA Technologies
 
Creating Stunning Enterprise Apps for Both Web and Mobile
Creating Stunning Enterprise Apps for Both Web and MobileCreating Stunning Enterprise Apps for Both Web and Mobile
Creating Stunning Enterprise Apps for Both Web and MobileProgress
 
Infrastructure Performance Management: Flexibility Combining Breadth, Depth ...
Infrastructure Performance Management: Flexibility Combining Breadth, Depth ...Infrastructure Performance Management: Flexibility Combining Breadth, Depth ...
Infrastructure Performance Management: Flexibility Combining Breadth, Depth ...CA Technologies
 
Node: The Integration Fabric of the Future
Node: The Integration Fabric of the FutureNode: The Integration Fabric of the Future
Node: The Integration Fabric of the FutureAlbert Tsang
 
Protecting Our Cyber-Identity in a Physical and Virtual World for IoT Ecosystem
Protecting Our Cyber-Identity in a Physical and Virtual World for IoT EcosystemProtecting Our Cyber-Identity in a Physical and Virtual World for IoT Ecosystem
Protecting Our Cyber-Identity in a Physical and Virtual World for IoT EcosystemCA Technologies
 
Bridge the App Gap: Crossing the Chasm Between IT and Business
Bridge the App Gap: Crossing the Chasm Between IT and BusinessBridge the App Gap: Crossing the Chasm Between IT and Business
Bridge the App Gap: Crossing the Chasm Between IT and BusinessProgress
 
Hands-On Lab: Mobile Integration
Hands-On Lab: Mobile IntegrationHands-On Lab: Mobile Integration
Hands-On Lab: Mobile IntegrationCA Technologies
 
PaaS for App Dev and Deployment
PaaS for App Dev and DeploymentPaaS for App Dev and Deployment
PaaS for App Dev and DeploymentProgress
 
What's New in CA Service Virtualization 8.0 - CA World Pre-Conference Session
What's New in CA Service Virtualization 8.0 - CA World Pre-Conference SessionWhat's New in CA Service Virtualization 8.0 - CA World Pre-Conference Session
What's New in CA Service Virtualization 8.0 - CA World Pre-Conference SessionStefana Muller
 
Integrating Mobile Technology in the Construction Industry
Integrating Mobile Technology in the Construction IndustryIntegrating Mobile Technology in the Construction Industry
Integrating Mobile Technology in the Construction IndustryAppear
 
DevTest Portfolio Overview
DevTest Portfolio OverviewDevTest Portfolio Overview
DevTest Portfolio OverviewCA Technologies
 
Web Enabling Legacy Applications
Web Enabling Legacy ApplicationsWeb Enabling Legacy Applications
Web Enabling Legacy Applicationsgueste55889
 
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...CA Technologies
 
CA Service Virtualization
CA Service VirtualizationCA Service Virtualization
CA Service VirtualizationPablo Gutierrez
 
Digital Disruption in EDI
Digital Disruption in EDI Digital Disruption in EDI
Digital Disruption in EDI MuleSoft
 
Service Virtualization - Next Gen Testing Conference Singapore 2013
Service Virtualization - Next Gen Testing Conference Singapore 2013Service Virtualization - Next Gen Testing Conference Singapore 2013
Service Virtualization - Next Gen Testing Conference Singapore 2013Min Fang
 
The Future of Mobile Testing: Hybrid Code, Business Intelligence, and Device ...
The Future of Mobile Testing: Hybrid Code, Business Intelligence, and Device ...The Future of Mobile Testing: Hybrid Code, Business Intelligence, and Device ...
The Future of Mobile Testing: Hybrid Code, Business Intelligence, and Device ...TechWell
 
Building the digital enterprise for the age of the customer (part 2)
Building the digital enterprise for the age of the customer (part 2)Building the digital enterprise for the age of the customer (part 2)
Building the digital enterprise for the age of the customer (part 2)AE - architects for business and ict
 

What's hot (19)

Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...
 
Creating Stunning Enterprise Apps for Both Web and Mobile
Creating Stunning Enterprise Apps for Both Web and MobileCreating Stunning Enterprise Apps for Both Web and Mobile
Creating Stunning Enterprise Apps for Both Web and Mobile
 
Infrastructure Performance Management: Flexibility Combining Breadth, Depth ...
Infrastructure Performance Management: Flexibility Combining Breadth, Depth ...Infrastructure Performance Management: Flexibility Combining Breadth, Depth ...
Infrastructure Performance Management: Flexibility Combining Breadth, Depth ...
 
Node: The Integration Fabric of the Future
Node: The Integration Fabric of the FutureNode: The Integration Fabric of the Future
Node: The Integration Fabric of the Future
 
Protecting Our Cyber-Identity in a Physical and Virtual World for IoT Ecosystem
Protecting Our Cyber-Identity in a Physical and Virtual World for IoT EcosystemProtecting Our Cyber-Identity in a Physical and Virtual World for IoT Ecosystem
Protecting Our Cyber-Identity in a Physical and Virtual World for IoT Ecosystem
 
Bridge the App Gap: Crossing the Chasm Between IT and Business
Bridge the App Gap: Crossing the Chasm Between IT and BusinessBridge the App Gap: Crossing the Chasm Between IT and Business
Bridge the App Gap: Crossing the Chasm Between IT and Business
 
Hands-On Lab: Mobile Integration
Hands-On Lab: Mobile IntegrationHands-On Lab: Mobile Integration
Hands-On Lab: Mobile Integration
 
PaaS for App Dev and Deployment
PaaS for App Dev and DeploymentPaaS for App Dev and Deployment
PaaS for App Dev and Deployment
 
What's New in CA Service Virtualization 8.0 - CA World Pre-Conference Session
What's New in CA Service Virtualization 8.0 - CA World Pre-Conference SessionWhat's New in CA Service Virtualization 8.0 - CA World Pre-Conference Session
What's New in CA Service Virtualization 8.0 - CA World Pre-Conference Session
 
Integrating Mobile Technology in the Construction Industry
Integrating Mobile Technology in the Construction IndustryIntegrating Mobile Technology in the Construction Industry
Integrating Mobile Technology in the Construction Industry
 
DevTest Portfolio Overview
DevTest Portfolio OverviewDevTest Portfolio Overview
DevTest Portfolio Overview
 
Web Enabling Legacy Applications
Web Enabling Legacy ApplicationsWeb Enabling Legacy Applications
Web Enabling Legacy Applications
 
c-quilibrium R forecasting integration
c-quilibrium R forecasting integrationc-quilibrium R forecasting integration
c-quilibrium R forecasting integration
 
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
Hands-On Lab: Integrate Your Monitoring Tools into an Automated Service Impac...
 
CA Service Virtualization
CA Service VirtualizationCA Service Virtualization
CA Service Virtualization
 
Digital Disruption in EDI
Digital Disruption in EDI Digital Disruption in EDI
Digital Disruption in EDI
 
Service Virtualization - Next Gen Testing Conference Singapore 2013
Service Virtualization - Next Gen Testing Conference Singapore 2013Service Virtualization - Next Gen Testing Conference Singapore 2013
Service Virtualization - Next Gen Testing Conference Singapore 2013
 
The Future of Mobile Testing: Hybrid Code, Business Intelligence, and Device ...
The Future of Mobile Testing: Hybrid Code, Business Intelligence, and Device ...The Future of Mobile Testing: Hybrid Code, Business Intelligence, and Device ...
The Future of Mobile Testing: Hybrid Code, Business Intelligence, and Device ...
 
Building the digital enterprise for the age of the customer (part 2)
Building the digital enterprise for the age of the customer (part 2)Building the digital enterprise for the age of the customer (part 2)
Building the digital enterprise for the age of the customer (part 2)
 

Viewers also liked

Test Automation Strategies and Frameworks: What Should Your Team Do?
Test Automation Strategies and Frameworks: What Should Your Team Do?Test Automation Strategies and Frameworks: What Should Your Team Do?
Test Automation Strategies and Frameworks: What Should Your Team Do?TechWell
 
SAFe Integration Patterns: Scaling with Continuous Collaboration
SAFe Integration Patterns: Scaling with Continuous CollaborationSAFe Integration Patterns: Scaling with Continuous Collaboration
SAFe Integration Patterns: Scaling with Continuous CollaborationTechWell
 
How to Deliver Winning Mobile Apps
How to Deliver Winning Mobile AppsHow to Deliver Winning Mobile Apps
How to Deliver Winning Mobile AppsTechWell
 
Usability Testing Goes Mobile
Usability Testing Goes MobileUsability Testing Goes Mobile
Usability Testing Goes MobileTechWell
 
A Look into the Future: App Testing and Quality in 2025
A Look into the Future: App Testing and Quality in 2025A Look into the Future: App Testing and Quality in 2025
A Look into the Future: App Testing and Quality in 2025TechWell
 
Inside the Mind of the 21st Century Customer
Inside the Mind of the 21st Century CustomerInside the Mind of the 21st Century Customer
Inside the Mind of the 21st Century CustomerTechWell
 
Write Your Test Cases in a Domain-Specific Language
Write Your Test Cases in a Domain-Specific LanguageWrite Your Test Cases in a Domain-Specific Language
Write Your Test Cases in a Domain-Specific LanguageTechWell
 
Building a World-Class Quality Team at eBay
Building a World-Class Quality Team at eBayBuilding a World-Class Quality Team at eBay
Building a World-Class Quality Team at eBayTechWell
 
Testing with a Rooted Mobile Device
Testing with a Rooted Mobile DeviceTesting with a Rooted Mobile Device
Testing with a Rooted Mobile DeviceTechWell
 
Today and Tomorrow: Mobile's Impact on Development and Testing
Today and Tomorrow: Mobile's Impact on Development and TestingToday and Tomorrow: Mobile's Impact on Development and Testing
Today and Tomorrow: Mobile's Impact on Development and TestingTechWell
 
Web and Mobile App Accessibility Testing
Web and Mobile App Accessibility TestingWeb and Mobile App Accessibility Testing
Web and Mobile App Accessibility TestingTechWell
 
Testing Hyper-Complex Systems: What Can We Know? What Can We Claim?
Testing Hyper-Complex Systems: What Can We Know? What Can We Claim?Testing Hyper-Complex Systems: What Can We Know? What Can We Claim?
Testing Hyper-Complex Systems: What Can We Know? What Can We Claim?TechWell
 
Emergent Design: History, Concepts, and Principles
Emergent Design: History, Concepts, and PrinciplesEmergent Design: History, Concepts, and Principles
Emergent Design: History, Concepts, and PrinciplesTechWell
 
Continuous Test Improvement in a Rapidly Changing World
Continuous Test Improvement in a Rapidly Changing WorldContinuous Test Improvement in a Rapidly Changing World
Continuous Test Improvement in a Rapidly Changing WorldTechWell
 
Mobile Testing Trends and Innovations
Mobile Testing Trends and InnovationsMobile Testing Trends and Innovations
Mobile Testing Trends and InnovationsTechWell
 
Putting Quality First through Continuous Testing
Putting Quality First through Continuous TestingPutting Quality First through Continuous Testing
Putting Quality First through Continuous TestingTechWell
 
Improve Security through Continuous Testing
Improve Security through Continuous TestingImprove Security through Continuous Testing
Improve Security through Continuous TestingTechWell
 
Continuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessContinuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessTechWell
 
Making Numbers Count: Metrics That Matter
Making Numbers Count: Metrics That MatterMaking Numbers Count: Metrics That Matter
Making Numbers Count: Metrics That MatterTechWell
 

Viewers also liked (19)

Test Automation Strategies and Frameworks: What Should Your Team Do?
Test Automation Strategies and Frameworks: What Should Your Team Do?Test Automation Strategies and Frameworks: What Should Your Team Do?
Test Automation Strategies and Frameworks: What Should Your Team Do?
 
SAFe Integration Patterns: Scaling with Continuous Collaboration
SAFe Integration Patterns: Scaling with Continuous CollaborationSAFe Integration Patterns: Scaling with Continuous Collaboration
SAFe Integration Patterns: Scaling with Continuous Collaboration
 
How to Deliver Winning Mobile Apps
How to Deliver Winning Mobile AppsHow to Deliver Winning Mobile Apps
How to Deliver Winning Mobile Apps
 
Usability Testing Goes Mobile
Usability Testing Goes MobileUsability Testing Goes Mobile
Usability Testing Goes Mobile
 
A Look into the Future: App Testing and Quality in 2025
A Look into the Future: App Testing and Quality in 2025A Look into the Future: App Testing and Quality in 2025
A Look into the Future: App Testing and Quality in 2025
 
Inside the Mind of the 21st Century Customer
Inside the Mind of the 21st Century CustomerInside the Mind of the 21st Century Customer
Inside the Mind of the 21st Century Customer
 
Write Your Test Cases in a Domain-Specific Language
Write Your Test Cases in a Domain-Specific LanguageWrite Your Test Cases in a Domain-Specific Language
Write Your Test Cases in a Domain-Specific Language
 
Building a World-Class Quality Team at eBay
Building a World-Class Quality Team at eBayBuilding a World-Class Quality Team at eBay
Building a World-Class Quality Team at eBay
 
Testing with a Rooted Mobile Device
Testing with a Rooted Mobile DeviceTesting with a Rooted Mobile Device
Testing with a Rooted Mobile Device
 
Today and Tomorrow: Mobile's Impact on Development and Testing
Today and Tomorrow: Mobile's Impact on Development and TestingToday and Tomorrow: Mobile's Impact on Development and Testing
Today and Tomorrow: Mobile's Impact on Development and Testing
 
Web and Mobile App Accessibility Testing
Web and Mobile App Accessibility TestingWeb and Mobile App Accessibility Testing
Web and Mobile App Accessibility Testing
 
Testing Hyper-Complex Systems: What Can We Know? What Can We Claim?
Testing Hyper-Complex Systems: What Can We Know? What Can We Claim?Testing Hyper-Complex Systems: What Can We Know? What Can We Claim?
Testing Hyper-Complex Systems: What Can We Know? What Can We Claim?
 
Emergent Design: History, Concepts, and Principles
Emergent Design: History, Concepts, and PrinciplesEmergent Design: History, Concepts, and Principles
Emergent Design: History, Concepts, and Principles
 
Continuous Test Improvement in a Rapidly Changing World
Continuous Test Improvement in a Rapidly Changing WorldContinuous Test Improvement in a Rapidly Changing World
Continuous Test Improvement in a Rapidly Changing World
 
Mobile Testing Trends and Innovations
Mobile Testing Trends and InnovationsMobile Testing Trends and Innovations
Mobile Testing Trends and Innovations
 
Putting Quality First through Continuous Testing
Putting Quality First through Continuous TestingPutting Quality First through Continuous Testing
Putting Quality First through Continuous Testing
 
Improve Security through Continuous Testing
Improve Security through Continuous TestingImprove Security through Continuous Testing
Improve Security through Continuous Testing
 
Continuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessContinuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps Success
 
Making Numbers Count: Metrics That Matter
Making Numbers Count: Metrics That MatterMaking Numbers Count: Metrics That Matter
Making Numbers Count: Metrics That Matter
 

Similar to Virtualization to Improve Speed and Increase Quality

Introduction to CA Service Virtualization
Introduction to CA Service VirtualizationIntroduction to CA Service Virtualization
Introduction to CA Service VirtualizationCA Technologies
 
Let's Talk Mobile
Let's Talk MobileLet's Talk Mobile
Let's Talk MobileChris Muir
 
Data Science Case Studies: The Internet of Things: Implications for the Enter...
Data Science Case Studies: The Internet of Things: Implications for the Enter...Data Science Case Studies: The Internet of Things: Implications for the Enter...
Data Science Case Studies: The Internet of Things: Implications for the Enter...VMware Tanzu
 
Application Testing Best Practices for Mobile Devices
Application Testing Best Practices for Mobile DevicesApplication Testing Best Practices for Mobile Devices
Application Testing Best Practices for Mobile DevicesCA Technologies
 
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...Codemotion
 
Hp perfecto webinar - UFT Mobile
Hp perfecto webinar - UFT MobileHp perfecto webinar - UFT Mobile
Hp perfecto webinar - UFT MobilePerfecto Mobile
 
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...CA Technologies
 
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...Prolifics
 
Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...
Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...
Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...CA Technologies
 
Connect 4-pov-rachel obstler
Connect 4-pov-rachel obstlerConnect 4-pov-rachel obstler
Connect 4-pov-rachel obstlerKeynoteSystems
 
Ensuring Effective Service Management in the Application Economy
Ensuring Effective Service Management in the Application EconomyEnsuring Effective Service Management in the Application Economy
Ensuring Effective Service Management in the Application EconomyCA Technologies
 
Is ITIL relevant for the New Style of IT Tony Price SITS15 V1
Is ITIL relevant for the New Style of IT Tony Price SITS15 V1Is ITIL relevant for the New Style of IT Tony Price SITS15 V1
Is ITIL relevant for the New Style of IT Tony Price SITS15 V1Tony Price
 
When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...
When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...
When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...CA Technologies
 
The Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and GrowthThe Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and GrowthIBM Danmark
 
Webinar effective mobile performance testing using real devices
Webinar effective mobile performance testing using real devicesWebinar effective mobile performance testing using real devices
Webinar effective mobile performance testing using real devicesPerfecto Mobile
 
Fueling DevOps with a Testing Trifecta: How the New World of Testing is Driv...
Fueling DevOps with a Testing Trifecta:  How the New World of Testing is Driv...Fueling DevOps with a Testing Trifecta:  How the New World of Testing is Driv...
Fueling DevOps with a Testing Trifecta: How the New World of Testing is Driv...CA Technologies
 
Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...
Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...
Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...CA Technologies
 

Similar to Virtualization to Improve Speed and Increase Quality (20)

Introduction to CA Service Virtualization
Introduction to CA Service VirtualizationIntroduction to CA Service Virtualization
Introduction to CA Service Virtualization
 
Let's Talk Mobile
Let's Talk MobileLet's Talk Mobile
Let's Talk Mobile
 
Data Science Case Studies: The Internet of Things: Implications for the Enter...
Data Science Case Studies: The Internet of Things: Implications for the Enter...Data Science Case Studies: The Internet of Things: Implications for the Enter...
Data Science Case Studies: The Internet of Things: Implications for the Enter...
 
Application Testing Best Practices for Mobile Devices
Application Testing Best Practices for Mobile DevicesApplication Testing Best Practices for Mobile Devices
Application Testing Best Practices for Mobile Devices
 
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
 
Hp perfecto webinar - UFT Mobile
Hp perfecto webinar - UFT MobileHp perfecto webinar - UFT Mobile
Hp perfecto webinar - UFT Mobile
 
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
 
Ca Continuous Delivery
Ca Continuous DeliveryCa Continuous Delivery
Ca Continuous Delivery
 
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
 
Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...
Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...
Case Study: Ball Corporation Spurs Customer Experience and Staff Productivity...
 
Connect 4-pov-rachel obstler
Connect 4-pov-rachel obstlerConnect 4-pov-rachel obstler
Connect 4-pov-rachel obstler
 
Ensuring Effective Service Management in the Application Economy
Ensuring Effective Service Management in the Application EconomyEnsuring Effective Service Management in the Application Economy
Ensuring Effective Service Management in the Application Economy
 
Is ITIL relevant for the New Style of IT Tony Price SITS15 V1
Is ITIL relevant for the New Style of IT Tony Price SITS15 V1Is ITIL relevant for the New Style of IT Tony Price SITS15 V1
Is ITIL relevant for the New Style of IT Tony Price SITS15 V1
 
When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...
When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...
When Downtime Isn’t an Option: Performance Optimization Analytics in the Era ...
 
The Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and GrowthThe Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and Growth
 
Webinar effective mobile performance testing using real devices
Webinar effective mobile performance testing using real devicesWebinar effective mobile performance testing using real devices
Webinar effective mobile performance testing using real devices
 
Afternoon Session: Innovation and platform Architect Day
Afternoon Session: Innovation and platform Architect Day Afternoon Session: Innovation and platform Architect Day
Afternoon Session: Innovation and platform Architect Day
 
Fueling DevOps with a Testing Trifecta: How the New World of Testing is Driv...
Fueling DevOps with a Testing Trifecta:  How the New World of Testing is Driv...Fueling DevOps with a Testing Trifecta:  How the New World of Testing is Driv...
Fueling DevOps with a Testing Trifecta: How the New World of Testing is Driv...
 
Oracle mobile cloud service
Oracle mobile cloud serviceOracle mobile cloud service
Oracle mobile cloud service
 
Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...
Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...
Pre-Con Education: How to Deliver a "5-Star" Mobile App Experience With CA ...
 

More from TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and RecoveringTechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartTechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyTechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowTechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipTechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsTechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationTechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessTechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateTechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessTechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
 

More from TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Recently uploaded

EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 

Recently uploaded (20)

EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 

Virtualization to Improve Speed and Increase Quality

  • 1. T20 Test Techniques 5/7/2015 3:00:00 PM Virtualization to Improve Speed and Increase Quality Presented by: Clint Sprauve HP Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 888-268-8770 ∙ 904-278-0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
  • 2. Clint Sprauve HP Clint Sprauve is the senior product marketing manager for HP Software Functional Testing. Previously, Clint was the director of product strategy for the Borland Solutions division of Micro Focus, where he created Borland’s mobile strategy for functional test automation. With more than twenty years of experience in the software development and quality assurance industry, Clint has served as the senior product marketing manager for the Silk Testing Solutions at Borland Software and Segue Software, and as a senior technical sales engineer for both companies. He has been an independent consultant, specializing in test management and test automation.
  • 3. 4/30/2015 1 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Virtualization Improve Speed & Increase Quality Clint Sprauve – Product Marketing Manager, Functional Testing Todd DeCapua – Thought Leadership, Service & Network Virtualization © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2 Agenda Welcome! - The IT world we live in today - The Lifecycle Virtualization Story - Network and Services - A real customer case-study - Q+A
  • 4. 4/30/2015 2 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The IT world we live in today © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.4 It’s a mobile world + without compromising time to market that actually scale and perform and truly leverage the power of big data + Test Across Multiple Devices Deliver Beautiful Experiences Accelerate Application Delivery7 000 000 000 mobile subscriptions WW (2014) 40 000 000 000+app downloads on Apple alone $1.3T Mobile technology spend by 2015 (35% of the technology economy)
  • 5. 4/30/2015 3 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Essential evolution High quality application performance is essential to success Poorly performing applications and software updates that anger and alienate are not an option. It’s time for an aggressive approach. Virtualization of users, services, and networks to create realistic test conditions, and accurate results. D.I.Y. TESTING FREEWAR E SIMULATIO N HP SERVICE AND NETWORK VIRTUALIZATION © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Networks A constantly challenging course Many challenges impede the delivery of high-quality and stable applications Services Agile Data center moves Composite apps ERP Security Cloud E2E testing Mobile
  • 6. 4/30/2015 4 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The cost of poor app performance Your business can perform no better than its applications Lost revenue Lost brand reputation Lost customer s Lost competitive advantage 61% of users are unlikely to return to a site if they’d had trouble viewing it on a mobile device 70% of mobile transaction response time stems from the network 37% of consumers will shop elsewhere if a mobile site or app fails to load in 3 secs. 1 sec. Is how long mobile devices have to respond to user input, in order to keep the user engaged. Poor performance drives customers away: © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The essentials for high-quality apps Lifecycle Virtualization – a solution offering only available from HP User Virtualize users and transactions to execute as real world users would exercise the systems Service Virtualize infrastructure and service interactions to simulate E2E business processes Data Virtualize production data and transaction responses to emulate application request and responses Network Virtualize network conditions to emulate production architecture and real user conditions
  • 7. 4/30/2015 5 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The new style of IT Problems lie on both sides of the application delivery lifecycle * Source: “The Data Explosion in 2014 Minute-by-Minute” by ACI Information Group. http://aci.info/2014/07/12/the-data-explosion-in-2014-minute-by-minute-infographic/ MODERN APPLICATION DEVELOPMENT Applications not releasing quickly enough Low quality releases DELIVER Y © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Deliver amazing user experiences MODERN APPLICATION DEVELOPMENT Reduce costs Increase customer attraction/retention Increase the value of your brand Get to market faster The new style of IT Mega-trends create demands on modern applications A data explosion in 2015 * Source: “Enterprise Mobile Facts You Need to Know in 2015” by App Data Room. http://appdataroom.com/enterprise-mobile-facts-need-know-2015/ Mobile Cloud 45% of mobile enterprise app initiatives will be delayed or go over budget due to infrastructure difficulties 25% IT software budget dedicated to mobile app development, deployment and management by 2017 35% of large enterprises will use mobile app development platforms 1 in 5 of these will be specifically for enterprise use 381 million tablets will be sold worldwide Dev Ops Agile
  • 8. 4/30/2015 6 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. MODERN APPLICATION DEVELOPMENT The new style of IT Many challenges impede the delivery of high-quality applications Networks Data center moves ERP E2E testing Agile Composite apps Security Services Lost brandLost brand reputationreputation Lost customersLost customers Lost revenueLost revenue Lost competitiveLost competitive advantageadvantage Reduce costs Increase customer attraction/retention Increase the value of your brand Get to market faster Complicated, unavailable or expensive testing Deliver amazing user experiences Poor quality release Poor performance Delayed release schedule © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Hitting the roadblocks Constraints plague application development and testing Third Party Services Mobile Customer Corp. Customer Mobile Employee HQ Employe e Mobile Partner Remote Site EmployeeUser & UI Enterprise Mobile Reporting Website Warehouse Partner Application & Services SOAP AdapterMQ Adapter SOAP Adapter RFC / IDOC Adapter Enterprise Service Bus & Integration Mobile Components Mainframe Distributed Services ERP (SAP, Peoplesoft, etc.) Systems & Backend APPLICATION LAYER: Too Costly Not Available Not Available Too Costly Not Available How? Limited How? How? How? Limited
  • 9. 4/30/2015 7 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The lifecycle virtualization story © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Essentials of Lifecycle Virtualization The four foundations of virtualization Data Virtualize production data and transaction responses to emulate application request and responses Network Virtualize network conditions to emulate production architecture and real user conditions DEV TEST OPS MODERN APPLICATION DEVELOPMENT User Virtualize users and transactions to execute as real world users would exercise the systems Service Virtualize infrastructure and service interactions to simulate E2E business processes
  • 10. 4/30/2015 8 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Without virtualization, testing is incomplete Reality is rarely local. Why should your test be? DATA CENTER Local Virtual Users • Load generators • Local switch Application under test Hi-Speed LAN Hi-Speed WiFiTablets Smartphones LOCAL TEST ENVIRONMENT Branch office Residential Mobile anywhere Road warrior Mobile workforce SITES DEVICES FIRE WAL L NETWOR K APPS Business systems Online B2C Mobile Corporate Mobile Consume r Mobile Consume r © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Service Virtualization (SV) Composite applications need virtualized services SERVICE VIRTUALIZATION WORLD-CLASS APPLICATION services can support a single composite application. With HP Virtualization software, virtual services can be created to replace these targeted services. 38 Up to
  • 11. 4/30/2015 9 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. SERVICE VIRTUALIZATION WORLD-CLASS APPLICATION Service Virtualization (SV) Composite applications need virtualized services Developers and testers can perform functional or performance testing even when: • Real services are not available • Data access is restricted • Data is difficult to attain • Services are not suitable for the particular test © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Service Virtualization: The Impact The cost of not using virtualized services Delayed or lack of real quality and performance testing Delayed production waiting for access to services Delayed development Delayed delivery times Expensive test hardware and back-end systems © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 12. 4/30/2015 10 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Network Virtualization (NV) WORLD-CLASS APPLICATION NETWORK VIRTUALIZATION of mobile transaction response time is spent on the network. NV recreates mobile, cloud, internet and corporate network conditions, in order to test applications under real world network conditions. 70% © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Network Virtualization: The Impact What happens when you don’t take the network into account No visibility into the performance that your users will get Failure in transactions under actual mobile network conditions 1.2 1.3 4.3 1 12.2 5.2 7.4 2 22.3 19.2 27.4 2.3 39.2 37 59 2.8 0 10 20 30 40 50 60 70 Launch App Log In View Account Sign Out Local User (No NV) WiFi (Remote Branch) 4G 3G NV can reveal as much as a 10x difference in response time under mobile conditions Customer dissatisfaction Brand damage © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 13. 4/30/2015 11 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Network Virtualization goes beyond the test Discovery and capture Identify and record real-world network performance conditions Virtualization and test Virtualize production network conditions to accurately emulate and test app performance Analysis and Optimization Analyze test results and implement optimization strategies to improve performance © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Lifecycle Virtualization has a role everywhere The four essential components are involved across the entire app architecture Mainframe Storage DB servers Web services App servers Web servers Load balancers Mobile components Major ISP 3rd party cloud services Content delivery networks Mobile carriers & ISPsBrowsers & devices Customers Distributed services Employee s User Virtualization UV UV UV Service Virtualization SV SV SV SV SV SV SV SV Network Virtualization NV NV NV NV NV NV NV NV NV NV NV NV NV NV Data Virtualization DV DVDV DV DV DV DV DV DV DV
  • 14. 4/30/2015 12 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Lifecycle Virtualization Benefits are everywhere Helping the product and the players Development Test Operations Business Enterprise System Architects IT Security • Functional • Performance • Security User • Infrastructure • Service • 3rd party component Service • Discovery & capture • Emulate & test • Analysis & Optimization Network Faster time to market Higher quality Applications that delight Increased brand value WHO? ROLES WHAT? VIRTUALIZATION & CAPABILITY HOW? IMPACT • Front end • In motion • Back end Data © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Wait for SAP availibility Coordinate remote LG for the test Pilot release modules 1 and 2 Field test Lifecycle Virtualization delivers velocity Accelerating the process Dev Module 1 Dev Module 2 Test 1 / 2 Perf Test 1 / 2 Release Wait for Module 1 to be complete Wait for Module 1 and 2 to be complete A typical application delivery schedule involves a lot of delays using Module 1 virtual svcs with real world conditions Monitor User Experience Virtualization enables faster releases and higher quality
  • 15. 4/30/2015 13 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Lifecycle Virtualization Results Client results are unbeatable 400+% ROI 50% reduction in application transaction response time 10X improvements in mobile transaction times 90 50-90% reduction in wait time 5X decreased effort to test Less than 30% faster application delivery 45% increase in test coverage and cycles in same time EFFICIENCYPERFORMANCE VALUE day break even 60% cost savings due to faster simulation of services © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. MODERN APPLICATION DEVELOPMENT LV Customers are Everywhere Successes span industries and use cases Successes: Cost Savings: Reduction and avoidance Improved Brand Equity Improved services offerings Increased revenue Gov’t / Public Sector Financial Services Healthcare Higher Education Power and Energy Increased performance Predictive analysis – performance incidents Realistic testing – network conditions Reduced delays - server, performance, network, test Retail Telcomm Full end-to-end Testing Enterprise Systems (e.g.: SAP, Oracle, SFDC, PPLSFT, etc) Remote site Operations Ecommerce and POS Systems Data Center Consolidation/Relocation Performance CoE / Performance Incident Management Process Release Automation / Management and DevOps
  • 16. 4/30/2015 14 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. SV+NV= A complete solution All the information you need for truly accurate app testing and more Lost revenue Lost brand reputation Lost customer s Lost competitive advantage Increased revenue Strong brand reputation More customers Industry leader Avoiding the pitfalls of poor performance . and instead, capitalizing on the new style of IT © Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Customer Case-Study
  • 17. 4/30/2015 15 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. A Retailer Real-Life Scenario Tracking the course Custome r login Add to cart Checkou t Shipping detail Delivery tracking Shopping app (web or mobile) Purchas e received A typical online purchase has predictable landmarks in its processBut the road from beginning to end is hardly a direct route QUIT SCENARIO © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. A Retailer Real-Life Scenario Tracking the course Shopping app (web or mobile) Database activity Security validation Inventory query Database activity 3rd party ship service Logistical services Acc’t info 3rd party database 3rd party reporting Purchas e received Add to cart Shipping detail Delivery tracking Custome r login Security validation 3rd party payment services Account authorization Checkou t But the road from beginning to end is hardly a direct route QUIT SCENARIO
  • 18. 4/30/2015 16 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Database activity Security validation Inventory query Database activity 3rd party ship service Logistical services Acc’t info 3rd party database 3rd party reporting Security validation 3rd party payment services Account authorization Shopping app (web or mobile) Purchas e received Add to cart Shipping detail Delivery tracking Custome r login Checkou t A Retailer Real-Life Scenario Use cases raise numerous questions at every step Mobile Performance Functional DevOps Security Development How does it look on the screen? Is it secure? What’s happening with CPU / MEM? OS’s? Browsers ? What devices? Do I have the right transactions? Where are my users coming from? What network connection? What happens offline or unavailable ? Was the experience within brand? USE CASE: QUIT SCENARIO © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Mobile Performance USE CASE: Database activity Security validation Inventory query Database activity 3rd party ship service Logistical services Acc’t info 3rd party database 3rd party reporting Security validation 3rd party payment services Account authorization Shopping app (web or mobile) Purchas e received Add to cart Shipping detail Delivery tracking Custome r login Checkou t A Retailer Real-Life Scenario Use cases raise numerous questions at every step User types? (mobile, web, other) Scenarios and transactions ? Geographies of users? Type of network connections? Production load vs. test load? Environment scale? How about waiting for environment? Services availability and cost? Does it meet future needs? How much capacity? Is it secure under load? Open sessions? Functional DevOps Security Development QUIT SCENARIO
  • 19. 4/30/2015 17 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Database activity Security validation Inventory query Database activity 3rd party ship service Logistical services Acc’t info 3rd party database 3rd party reporting Security validation 3rd party payment services Account authorization Shopping app (web or mobile) Purchas e received Add to cart Shipping detail Delivery tracking Custome r login Checkou t A Retailer Real-Life Scenario Use cases raise numerous questions at every step Geographies of users? Flows? User types? (mobile, web, other) Services availability and cost? Single vs. Multiple? Type of network connections? Environment availability? Is it secure? Does it function? Functional Development USE CASE: Performance DevOps Security Mobile QUIT SCENARIO © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Database activity Security validation Inventory query Database activity 3rd party ship service Logistical services Acc’t info 3rd party database 3rd party reporting Security validation 3rd party payment services Account authorization Shopping app (web or mobile) Purchas e received Add to cart Shipping detail Delivery tracking Custome r login Checkou t DevOps USE CASE: A Retailer Real-Life Scenario Use cases raise numerous questions at every step How many versions to support? Release rollback test pass? Operations break/fix environment for Prod incidents? Capacity for login? Data center config? (on premises, hybrid, cloud, live live) System and component resiliency? Integrations: secure, tested, working? What are we monitoring for KPI’s in Prod and Pre-Prod? What if 3rd party dependency fails? Performance Functional Security Development Mobile QUIT SCENARIO
  • 20. 4/30/2015 18 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Database activity Security validation Inventory query Database activity 3rd party ship service Logistical services Acc’t info 3rd party database 3rd party reporting Security validation 3rd party payment services Account authorization Shopping app (web or mobile) Purchas e received Add to cart Shipping detail Delivery tracking Custome r login Checkou t A Retailer Real-Life Scenario Use cases raise numerous questions at every step End-to-end performance and user experience: Too much security? Regulatory: Legal, 3rd party, audit, other security? Data security: Front, Motion, Back What if “authorization” is compromised? Impact from network on Security: XSS, SQL Injection? X Factor authentication? Internal security risks?Risks from BYOD, browsers, etc? Intrusion detection? Security Performance Functional DevOps Development Mobile USE CASE: QUIT SCENARIO © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Development Database activity Security validation Inventory query Database activity 3rd party ship service Logistical services Acc’t info 3rd party database 3rd party reporting Security validation 3rd party payment services Account authorization Shopping app (web or mobile) Purchas e received Add to cart Shipping detail Delivery tracking Custome r login Checkou t A Retailer Real-Life Scenario Use cases raise numerous questions at every step How are we testing security? How to manage as a service, and have available? Continuous Integration, Development, Release? How to manage as a service, and have available? How does it perform? Development data available? Does it meet Business Need and Customer Experience? Target end user device(s), interface(s), portal(s) Integrated Development Framework? Performance Functional DevOps Security Mobile USE CASE: QUIT SCENARIO
  • 21. 4/30/2015 19 © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Thank you