csc testing-as-a-service powered by service virtualization

13
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

Upload: ca-technologies

Post on 25-Jun-2015

843 views

Category:

Technology


4 download

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/1wbjjqX

TRANSCRIPT

Page 1: CSC Testing-as-a-Service powered by Service Virtualization

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

Page 2: CSC Testing-as-a-Service powered by Service Virtualization

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

Page 3: CSC Testing-as-a-Service powered by Service Virtualization

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

Page 4: CSC Testing-as-a-Service powered by Service Virtualization

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

Page 5: CSC Testing-as-a-Service powered by 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?

Page 6: CSC Testing-as-a-Service powered by Service Virtualization

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.

Page 7: CSC Testing-as-a-Service powered by Service Virtualization

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

Page 8: CSC Testing-as-a-Service powered by Service Virtualization

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

Page 9: CSC Testing-as-a-Service powered by Service Virtualization

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

Page 10: CSC Testing-as-a-Service powered by Service Virtualization

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

Page 11: CSC Testing-as-a-Service powered by Service Virtualization

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

Page 12: CSC Testing-as-a-Service powered by Service Virtualization

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

Page 13: CSC Testing-as-a-Service powered by Service Virtualization

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