Accelerate Agile Development with Service Virtualization

Preview:

Citation preview

1

Service VirtualizationAccelerate Agile Development with Service Virtualization

June 2015

22

Limited Resources

Database

Web Service

Mainframe

Application

3rd Party

Developer

QA & Test

Performance Test Engineer

Application Under Test

33

Test Constrains

Wait time to access lab Lab access limits

44

Configuration OverheadConfiguration Overhead

The average percentage of time spent configuring the test environment.

The average percentage of the test plan able to complete once configured. 50%

30%

55

Lack of Trustworthy AccessLack of Trustworthy Access

The average number ofdependent applicationassociated with theSystem Under Test (SUT)

30BUT, Dev/QA only have “trustworthy” access to

6of the applications

66

Business Impact

77

Service Virtualization

Cost

Quality Schedule

88

What is Service Virtualization?

Service Virtualization delivers a simulated dev / test environmentallowing an organization to test

anytime or anywhere

99

How it works?

1010

How it works?

1 Capture

2Provision

Virtualize Server

Traffic Logs

Application Under Test

3 Model

Parasoft Virtualize

4 Test

1111

What can be virtualized?

Source: voke Market SnapshotTM Report: Service Virtualization – December 2012

Other

Architecture

Partner software

Mainframe

Third-party applications

Third-party services

Applications

0% 10% 20% 30% 40% 50% 60% 70%

4%

22%

34%

37%

53%

56%

65%

1212

Rationale for SV adoption

Source: voke Market SnapshotTM Report: Service Virtualization – December 2012

Other

More realistic performance testing

Parallel development

Scheduling constraints

Restricted access to dependent services, components or systems

0% 20% 40% 60% 80%

7%

33%

59%

62%

72%

1313

Use Case: Reducing Testing Time

Testing time is reduced by 27 days when using Parasoft Virtualize.

Database Mainframe Application Web Service 3rd Party

Developer QA & Test Performance Test Engineer Developer QA & Test Performance

Test Engineer

1414

Use Case: Reducing Costs

The customer saved $ 840 000 and 14 days (83%) of configuration time.

Requested 7 x Test Environments

11 x back-end systems

Zoomed one of test Environments

Service Virtualization Server

7 x Virtual Test Environments

1515

Use Case: Reducing Waiting Time

Waiting time for QA team reduced by 61 %.

QA & Test QA & Test

1616

Use Case: Reducing Access Fees

Parasoft Virtualize saved $ 560 000 of access fees.

Mainframe Mainframe for tests Mainframe for testsMainframe

1717

SV ROI by VOKE

Source: voke Market SnapshotTM Report: Service Virtualization – December 2012

Service Virtualization ROI Changes %

Greater Availability of Services over 50%

Decreased Software Cycles 25% - 50%

Increased Test Coverage 50% - 90%

Shorter Test Cycle Times 58%

Faster Time to Market 10% - 50%

Fewer Production Defects 5% - 75%

1818

ROI of Service Virtualization

Accomplishing Schedule

Raising Quality

Reducing Costs

2121

Awards

July 24th, 2012 - Parasoft Virtualize won Jolt Award in the category ofUtilities.

February 14th, 2013 - Info-Tech Research Groupawarded Parasoft with Software Testing TrendSetter in the category ofSoftware Testing Market Innovator.

Recommended