Top Banner
Copyright © 1996-2014 Parasoft 1 Accelerate Software Testing with Service Virtualization
13
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Tackle application failure risk with Service Virtualization

Copyright © 1996-2014 Parasoft 1

2015-03-24

Accelerate Software Testingwith Service Virtualization

Page 2: Tackle application failure risk with Service Virtualization

Copyright © 1996-2014 Parasoft 22

Test Earlier, Faster, More Completely…

Limited Access to Applications Impedes Testing

Service Virtualization

Benefits of Service Virtualization

The Parasoft Advantage

Page 3: Tackle application failure risk with Service Virtualization

Copyright © 1996-2014 Parasoft 33

Challenges of Testing Modern Applications

Need to test everything, from mainframes to

iPhones

Testing must happen in parallel with development

Resources are constrained

Page 4: Tackle application failure risk with Service Virtualization

Copyright © 1996-2014 Parasoft 44

Enterprise applications under test (AUT) are increasingly dependent on interconnected

Dependent Applications are Hard to Access

Enterprise-based data and applications

Cloud-based apps and data

Page 5: Tackle application failure risk with Service Virtualization

Copyright © 1996-2014 Parasoft 55

Parasoft surveys show that

Access to Other Applications Amplifies the Problem

* On Average

Parasoft’s research concluded with the stunning

finding that 50% of test plans are not completed

75% of enterprises say that they cannot access dependent applications for testing

Testing modern applications requires access to dependent systems*

30

of these 30 are readily accessible for testing*6

Page 6: Tackle application failure risk with Service Virtualization

Copyright © 1996-2014 Parasoft 66

Parasoft research shows that enterprise applications require

access to an average of 30 other applications

Distributed Applications are Hard to Access

1..34 5 7

15..17

Enterprise-based data and compute

resources

Cloud-based data and compute

resources

6

8

9

101112

13

14

18 19 20 2122

23

24

252627

28

29

30

Page 7: Tackle application failure risk with Service Virtualization

Copyright © 1996-2014 Parasoft 77

Access to connected applications is restricted

On average, enterprises cannot easily access 80% of connected applications (24 out of 30)

Distributed Applications are Hard to Access

1..34 5 7

15..17

Enterprise-based data and compute

resources

Cloud-based data and compute

resources

6

8

9

101112

13

14

18 19 20 2122

23

24

252627

28

29

30

Page 8: Tackle application failure risk with Service Virtualization

Copyright © 1996-2014 Parasoft 88

Should we be confident in enterprise applications that are only 50% tested?

The Real Cost of Hard-to-access Applications

Would you fly in an airplane that was only 50% tested?

1..34 5 7

15..17

Enterprise-based data and compute

resources

Cloud-based data and compute

resources

6

8

9

101112

13

14

18 19 20 2122

23

24

252627

28

29

30

Page 9: Tackle application failure risk with Service Virtualization

Copyright © 1996-2014 Parasoft 99

How Do We Increase Testing Scope and Frequency?

Today, complexity of networked applications, including the array of different APIs and system dependencies, renders the “more hardware” approach obsolete

HTTP

JMS

SOAP

REST

RSSCICS

MQ

SAP

EDI

JSON

In the past, more hardware and more test lab capacity solved the problem

Page 10: Tackle application failure risk with Service Virtualization

Copyright © 1996-2014 Parasoft 1010

Service Virtualization Solves the Problem

“Service Virtualization” creates simulated test environments that are 100% complete and accurate

Application testing can happen any time and anywhere without adding additional test environment hardware

Mainframe transactions Databases calls

Message Queues and ESBs API Interactions

Virtualized

Page 11: Tackle application failure risk with Service Virtualization

Copyright © 1996-2014 Parasoft 1111

Key Benefits to Industries/Verticals

Enables access to multiple networked internal and partner applications

Telco and Communications

Retail

Enables rapid prototyping with immediate testing for near-real-time feedback loops

Utilities

Allows value-chain partners to test as-yet-unimplemented APIs for certified cross-partner integrations

Virtualizes legacy mainframe behaviors, allowing for safe partner integration

Financial Services

Page 12: Tackle application failure risk with Service Virtualization

Copyright © 1996-2014 Parasoft 1212

Parasoft Leadership

Rock-solid, profitable since

the 1990s

Over 7,000 companies

trust Parasoft

IP war chest with 32 defect prevention

patents

Focus on developers, testing and QADedication to serving the software development community

Longevity – 27 years of evolving Parasoft products to meet market needsService virtualization is a 21st century advance, adding additional value toParasoft’s suite of tools and services for developers

“Shift Left” and Continuous TestingWhile service virtualization catalyzes the shift left (early-start testing), it is Parasoft’scomprehensive Continuous Testing platform that offers industry-leading ROI

Page 13: Tackle application failure risk with Service Virtualization

Copyright © 1996-2014 Parasoft 13

2015-03-24

Download Whitepaper

www.parasoft.com