CA Service Virtualization Review

Virtualization reduces the dependency of third-party services/system and allows us shift-left testing.


Valuable Features

  • Codeless testing: There are no test scripts to write and maintain in DevTest. It helps to easily design test scripts without any programming knowledge.
  • Complete test coverage for heterogeneous, distributed architectures: in a single test environment, DevTest invokes and verifies functionality at every layer of the application - from dynamic web UIs, to web services, ESB/JMS messaging layers, EJB servers, Java objects, databases, file systems, legacy objects and much more.
  • Service Virtualization: Virtualization reduces the dependency of third-party services/system and allows us shift-left testing.

Improvements to My Organization

Our application requires the integration of many services across many APIs both internal and external. Due to this increased complexity, it is important that the testing of complex systems also starts early as possible. Leaving the testing until the end of product delivery increases project risk and the cost of fixing any defects found during later development stage. Using the power of CA Service Virtualization, it is now possible to perform integration testing on every application build. For application components still under development, service virtualization allows integration testing to occur even earlier in the development cycle simulating the missing parts of the system. Service virtualization also allows driving of error scenarios from both internal and external systems that may be hard or even impossible to produce, even with the real systems.

Room for Improvement

They still need to improve the reporting functionality for better customization. Currently the report functionality does not allow us to go beyond 5000 records where the display show all the records also more filters needs to provide to generate/customize test reports.

Use of Solution

I've been using DevTest 8.4 and Application Insight. 8.4 for the last five years.

Deployment Issues

There were no issues with the deployment.

Stability Issues

There have been no issues with the stability.

Scalability Issues

There have been no issues scaling it.

Customer Service and Technical Support

Customer Service:

The customer service is excellent.

Technical Support:

The technical support is excellent.

Previous Solutions

For API test previously I used Selenium. To create/maintain a test script in Selenium Java coding is required. With DevTest, Java programming knowledge is not mandatory. We can do most of the things using in built DevTest assertions and filters without any scripting.

Initial Setup

Setup/installation is straightforward. The product installation guide helps lot.

Implementation Team

We did it in-house. We have our own product expert team for implementation.

Other Advice

The CA community will help us with any difficulties with the implementation. You can find it https://communities.ca.com/places.

Disclosure: My company has a business relationship with this vendor other than being a customer: We're partners.
Add a Comment
Guest
Sign Up with Email