csc testing-as-a-service powered by service virtualization
DESCRIPTION
Learn the benefits of CSC Testing-as-a-Service, powered by CA Service Virtualization. To learn more about Service Virtualization and other DevOps solutions from CA Technologies, please visit: http://bit.ly/1wbjjqXTRANSCRIPT
Partner Program
CSC Testing-as-a-Service powered by Service Virtualization
Enabling Business Transformation
PAT04S #CAWorld
CSC
Kerry Roberts, Offering Lead: Test Environment Management, Infrastructure Testing, Certification Testing
It takes too long to run regression tests.
We seem to test everything ... taking lot of time and $$.
We test everything every time—are there better options?
We don’t have time and money to build and manage test environments.
We don’t have the ability to scale properly especially for those crunch times
Systems are sitting idle creating overhead on unused capacity
Upgrading to a new tool or tool version is cumbersome
Cost of Quality
Brand Image
Revenue
Customer loyalty
Customer experience
Common Challenges
On-Demand
Resourcing
Output-based
Pricing
Service Performance Metrics
Global Process Framework
Reusable Asset Repository
Tech/Consumer
Financial Services
Health Services
Manufacturing CENR
Standardized On-Demand Pricing Options
Virtual Teams using collaboration tools and platforms—Cloud Solutions
Alliances—VMWare, Citrix, IBM Rational, HP, CA, SAP, Oracle
Pay-as-you-go
Service arbitrage
Ubiquitous access
Geography independent
Sourced on-demand
Improved utilization
Elastic use
scale-up/scale-down
Enhanced quality
Faster time-to-market
Key drivers for
testing in cloud
NPS
CSC Brokered CLOUD
Business Drivers • Pressure to reduce operational spending
• Faster time-to-market
• Emergence of global workforce
• Meet dynamic resource requirements
• Move towards variable cost structure for
testing services and even ASQ tools
IT Drivers• Need to support strategic initiatives
• Multi-site delivery and 24X7 operations
• Focus on first-time-right
• Reduce incidence of production issues and
higher cost of rework
• Keep pace with technology
CSC TaaS
Platforms
Windows (Multilingual,
Multi CPUs)
Linux (Red hat,
Linux, Debian)
MS-SQL. Oracle, DB2,
Informix, MySQL,TeradataSun Solaris
Elastic servers
(Tomcat, My SQL
combinations)
Mobile platform
simulators
Borland ES, Cold
fusion, Tomcat, Web
logic, Web Sphere,
Web Application server
(SAP), ATG Dynamo,
JBOSS
Tools
Sandbox
Apps
& Services Client/Server
Enterprise Applications—
SAP, Oracle, Cadence,
PTC, Sugar CRM
Web Applications
CA Service
Virtualization
On-Demand Provisioning
Custom Application
Testing
Mobile Applications
Testing
Performance
Testing
ERP/COTS
Testing Big Data Testing
System Z LPARs
on-demand
Cloud-based Testing Service Offerings Under TaaS Ecosystem
CA Service
Virtualization
Record traffic between
existing systems.
Create from engineering
specifications.
Create from sources such
as log files, sample data,
packet captures or
CA Path Finder.
Evaluate data.
Convert into live-like
model.
“Make it easy” for
developers.
Use consistent
interface across
supported protocols.
CAPTURE PROCESS MODEL
Living, breathing “live”
model
Sophisticated, contextual
behavior
Automatic handling for
dynamic properties
CA Service Virtualization: How does it work?
Mainframe
Risk solution providers
Credit bureau
SMS gateway providers
Teleconference service provider
Card processing services
VOIP phone/conference bridges
eBill services
Motor vehicle records (MVR) system
Global distribution system (GDS)
CA Service Virtualization virtualizes almost any IT asset.
Integration testing with CA Service Virtualizationtesting is no longer an event.
Watch for unintended consequences.
5
Drive headless API tests. 2
Drive Web UI tests. 3Drive mobile tests.4
Eliminate constraintswith CA Service Virtualization.
1
Solution: “Shift-Left” the SDLC.Constraint-free Development
Dev 1 Dev 1 Dev 1Dev 1 System Integration Performance UAT…Dev 1 Dev 1
DEV 1
DEV 2
With CA SVquality effort moved
earlier in the lifecycle
SYSTEM
INTEGRATION
Typical composite app today waits
for whole assembly to begin
DEV 3
PERFORMANCE
UAT
Reduction in SDLC Faster Delivery
Without CA SV
With CA SV
CSC—Schematic of Client Environment in Cloud
• Managing non-
virtualizable
• Managing
availability
• Elastic and
rapid
provisioning
• Large-scale
collaboration
V1 V2
V3 V4
Virtual environment Mobile simulators
Mobile Apps
MV1 MV2
App 1 App 2
CA Service
Virtualization
SV 1 SV 2 SV 3 SV 4
SV 5 SV 6 SV 7 SV 8
Tools
Testing environment
NV 1 NV 2 NV 3 NV 4
Non-virtualizable
platforms
Customer Environment—Testing
Customer Environment—Snapshot for faster bug resolution
Customer Environment—Golden Image—BCP/DR Plan
Testing-as-a-Service in Cloud
Compute virtualization
• Assets
• Accelerators
• Dashboard
• Quality Assessment tool
Performance Testing using CA SV & Load Runner – Large National Postal Service
• Key project for client to deliver a modern, competitive and secure web service solution for enterprise customers.
• Provide a set of standard interfaces to its larger parcels customers to enable them to more easily order products, manage barcodes and track services.
• Web Service will allow customer to create shipments, print Labels and create shipping manifest
• Phase 1 went live earlier this year.
• New for phase 2 is International products and printing Customs documents and Barcode
• Implement and deploy the CA Service Virtualization (SV) Platform at CSC client by utilizing a best practice approach for the setup, configuration, and implementation.
• Follow planning, setup and configuration of the CA SV product to emulate the Shipment application to support performance testing
• Initial functional testing of 3rd Party software uncovered key issues which would have delayed the deployment into the Performance Test environment by 2 weeksThis did not affect the Performance Test Schedule as to CA SV was utilized to mimic the 3rd Party system
• Initial Testing with CA SV uncovered Network configuration issues on the Load Runner Server. This was able to be resolved and retested within 2 days. Previously this might have taken days to uncover as application performance would have been likely to be checked before network
• Flexibility of CA Lisa to model different response times meant that the team could model and configure our ESB to cope with delayed response from 3rd Party and find a stable ESB configuration before testing against 3rd Party.Team were able to run 3-4 tests per Day to find the best config. In phase 1 only able to run 1 test and would not have easily been able to change response time
• The client provides a postal service to more than 29 million addresses across the UK, six days a week
• The client serves the general public, small and large businesses and has adapted to the on-line retail market with global links
Client Profile Business Challenges
Project Summary Business Results/Benefits
• Limited access to Systems
• Cost & time to provide test environments
• Environment Availability
• Limited access to 3rd party services
• Services not yet developed
• £millions spent on non-production infrastructure
• Test data
SummaryLower cost of ownership:
• Benefit from lowered capital expenditures (tools/environment) by taking advantage of
the flexible pay-for-need pricing
Increased speed-to-market : • Benefit from "on-demand" utilization model through rationalization of license costs
based on usage
Improved quality:
• Benefit from our ability to provide cloud-based test environments which enables
testing to begin sooner (not previously possible due to constraints in
physical resources)
Innovation on demand:
• Benefit from CSC partnerships that provide technologies such as service
virtualization, automation and performance capabilities
Ease of doing business:
• Simplifies supplier agreements by using one partner for wide range of requirements
12 © 2014 CA. ALL RIGHTS RESERVED.
Session Evaluation
Please provide your feedback about this session
Session Name:CSC Testing-as-a-Service Powered
by Service Virtualization
Click on SURVEY/SESSION EVALUATION If your badge was scanned at the entrance to
this session, click on the name of this session.
Access inside the CA World Mobile App
13 © 2014 CA. ALL RIGHTS RESERVED.
For Informational Purposes Only
This presentation provided at CA World 2014 is intended for information purposes only and does not form any type of warranty.
Content provided in this presentation has not been reviewed for accuracy and is based on information provided by CA Partners
and Customers.
Terms of this Presentation