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/1wbjjqX
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
CSC Testing-as-a-Service powered by Service Virtualization
1. 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
2. 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
3. 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-goService 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
4. Platforms
Windows (Multilingual, Multi CPUs)
Linux (Red hat, Linux, Debian)
MS-SQL. Oracle, DB2, Informix, MySQL,Teradata
Sun 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 TaaSEcosystem
CA Service
Virtualization
5. 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?
6. Mainframe
Risk solution providers
Credit bureau
SMS gateway providers
Teleconference service provider
Card processing services
VOIP phone/conference bridges
eBillservices
Motor vehicle records (MVR) system
Global distribution system (GDS)
CA Service Virtualization virtualizes almost any IT asset.
7. Integration testing with CA Service Virtualization
testing is no longer an event.
Watch for unintended consequences.
5
Drive headless
API tests.
2
Drive Web UI tests.
3
Drive mobile tests.
4
Eliminate constraints
with CA Service Virtualization.
1
8. Solution: “Shift-Left” the SDLC.
Constraint-free Development
Dev1
Dev1
Dev1
Dev1
System Integration Performance UAT…
Dev1
Dev1
DEV 1
DEV 2
With CA SVqualityeffort 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
9. 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-virtualizableplatforms
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
10. 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
11. Summary
Lower 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