No more typing reviews! Try our Samantha, our new voice AI agent.
PeerSpot user
Senior Test Automation Consultant at a tech services company with 501-1,000 employees
Consultant
Feb 2, 2016
I like the support to build modular test cases using reusable blocks.
Pros and Cons
  • "We have already created and switched over 10,000 test cases from manual to automated execution, so our QA team can now focus more on complex manual test cases."
  • "I would like to see a completely web-oriented automated test case design (currently need to use desktop application called DevTest Workstation)."

What is most valuable?

It provides for automated testing of applications, including the following features:

  • Wide technology support (SOAP/REST web services, message queues, web UI using Selenium, database queries);
  • Support to build modular test cases using reusable blocks (called sub-processes in DevTest);
  • Extensibility using Java;
  • Integration with Jenkins continuous integration tool; and
  • Detailed test execution reports.

How has it helped my organization?

We've already created and switched over 10,000 test cases from manual to automated execution. Our QA team can now focus more on complex manual test cases.

What needs improvement?

I would like to see a completely web-oriented automated test case design (currently need to use desktop application called DevTest Workstation). I'd also like to see IntelliSense-like functionality for custom scripting, as well as improvements to reports for test cases using datasets to quickly point to/locate results for specific data iteration.

For how long have I used the solution?

I've used it for one year.

Buyer's Guide
Broadcom Service Virtualization
June 2026
Learn what your peers think about Broadcom Service Virtualization. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
900,747 professionals have used our research since 2012.

What was my experience with deployment of the solution?

We experienced some minor issues, but they've been fixed in the current release.

What do I think about the stability of the solution?

We experienced some minor issues, but they've been fixed in the current release.

What do I think about the scalability of the solution?

We experienced some minor issues, but they've been fixed in the current release.

How are customer service and support?

Very good, as support person is usually trying to do even more than expected. There’s also a web site by CA called Communities where product users can help each other.

Which solution did I use previously and why did I switch?

I’ve used HP QTP/UFT tool for other clients, specifically for automated GUI-based testing of desktop applications (.NET/WPF, Stingray, Java Swing). I can’t directly answer question about choosing CA DevTest as I was not in the tool decision group for current clients, but it’s very suitable for SOAP, REST, JMS, DB testing. CA DevTest would not be suitable for GUI-based testing of desktop applications which our current client does not need.

How was the initial setup?

The initial set-up was not complicated thanks to the detailed documentation available.

What about the implementation team?

We used an in-house team with occasional help from the vendor support team.

What other advice do I have?

I believe this product will meet your expectations if you’re looking for automated testing solution for any of the supported technologies. It also offers other major functionalities such as CAI for transaction recording and automated generation of test cases and virtual services which we’re planning to use.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user378420 - PeerSpot reviewer
Automation/Service Virtualisation Manager at a comms service provider with 10,001+ employees
Real User
Feb 2, 2016
It provides us with the ability to replace real downstream systems with virtual systems.
Pros and Cons
  • "Think “outside the box” when you think about how this product can be used."
  • "The biggest area of improvement is in the licensing. The licensing costs are very high."

What is most valuable?

The two most valuable features for us are:

  • Service Virtualization – It provides us with the ability to replace real downstream systems with virtual systems.
  • Test Automation – It enables us to trigger events and automate test cases.

How has it helped my organization?

  • It reduces cost when we can replace expensive downstream systems.
  • It improves speed of testing when systems are not always available.

What needs improvement?

The biggest area of improvement is in the licensing. The licensing costs are very high.

For how long have I used the solution?

I've used it for over four years.

What was my experience with deployment of the solution?

There were no issues with the deployment.

What do I think about the stability of the solution?

There were no issues with the stability.

What do I think about the scalability of the solution?

There have been no issues scaling it.

How are customer service and technical support?

Technical support is excellent. I rate is a 9 out of 10.

Which solution did I use previously and why did I switch?

We originally used Green Hat, but CA Service Virtualization provides greater flexibility.

How was the initial setup?

The product is relatively simple to install and use. The complexities generally relate to system connectivity restrictions within the organization.

What about the implementation team?

We developed using our existing contracting partners with support from the vendor.

What other advice do I have?

Think “outside the box” when you think about how this product can be used. Don’t just think it can emulate systems because it can do much, much more.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Broadcom Service Virtualization
June 2026
Learn what your peers think about Broadcom Service Virtualization. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
900,747 professionals have used our research since 2012.
it_user378147 - PeerSpot reviewer
SOA Consultant at a tech services company with 10,001+ employees
Real User
Jan 31, 2016
Virtualization reduces the dependency of third-party services/system and allows us shift-left testing.
Pros and Cons
  • "Using the power of CA Service Virtualization, it is now possible to perform integration testing on every application build."
  • "They still need to improve the reporting functionality for better customization."

What is most valuable?

  • 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.

How has it helped 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.

What needs 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.

For how long have I used the solution?

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

What was my experience with deployment of the solution?

There were no issues with the deployment.

What do I think about the stability of the solution?

There have been no issues with the stability.

What do I think about the scalability of the solution?

There have been no issues scaling it.

How are customer service and technical support?

Customer Service:

The customer service is excellent.

Technical Support:

The technical support is excellent.

Which solution did I use previously and why did I switch?

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.

How was the initial setup?

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

What about the implementation team?

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

What other advice do I have?

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.
PeerSpot user
PeerSpot user
Software Development Manager at a comms service provider with 1,001-5,000 employees
Video Review
Real User
Jan 20, 2016
We like that it can record live transactions, create virtual services, and use the request and response to create new virtual services for the back-ends that we don't have access to.
Pros and Cons
  • "Their support is great."
  • "Usability in the prior version that we used, version 8.2, usability is not great."

Valuable Features

The ability for us to be able to record the live transactions, and create a virtual services out of that, as well as be able to actually use the request and response to create new virtual services for the back-ends that we don't have access to. We have a bunch of use cases there from that perspective.

Improvements to My Organization

With the radio's hardware costs allow the development team to what they call shift left, and start to develop their code against the other back-end services that we may not have available in time. These are pretty much the benefits there that we see.

Room for Improvement

I would like to see more integration support with Docker for release automation, a few things on service monitoring that's pretty much provided in the prior version of the product. I would like to see that a little bit more usable in the future.

Stability Issues

It's really good. We use it to support performance testing as well. That can scale up to tens of thousands of users concurrently.

Scalability Issues

It's great. Basically, it's designed so that we have a load balancing virtual service environment, so we can scale it up as much as we need to.

Customer Service and Technical Support

That's pretty much the key thing I like about CA compared to other vendors I work with. Their support is great. We have an account manager that's really helpful. He helps us kind of navigate through a different escalation path as well after we open the ticket. We never felt like we were left hanging when we run into any issues with the product.

Initial Setup

I think it's a little more technically involved to get it started, but once you get the hang of it you can pretty much do even internal knowledge transfer to any other team. We rely on CA-provided training to a really small group of our team, and then after that we first do our internal training and knowledge transfer to other teams to scale it up.

ROI

We quantify what kind of benefits that we have against the cost that we have to pay on the solution. It turns out to be a really good exercise there. It forces us to do the ROI on the technology product that we buy against the benefits that we reap from the product there.

Other Advice

I would rate it an 8/10. From a capabilities perspective it's there. Like I mentioned, the learning curve can be a little high. Usability in the prior version that we used, version 8.2, usability is not great. That's why I give it an eight. It requires a Thick Client, so we need to install that on the machine. It's not the most intuitive UI ever, so we'd like to see it improved a little bit from that perspective. I know that they're coming out with version 9, which is supposed to improve that quite a lot, so I'll be looking forward to that.

What we start off with is that we had what we called a enter of excellence that comprised of a few very technical individual to try out the platform, to install the software, and be the product expert within the organization. Then what we did is that we pretty much scaled the development of the virtual services to other teams and that have more of a knowledge of how the service is supposed to behave, so that the COE doesn't need to be in all of these type of sessions and what not. We actually used the start out small and then use that team to empower other teams to actually be able to develop their virtual services that way.


Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user355620 - PeerSpot reviewer
Sr. IT Manager - Non-Prod Environments at a comms service provider with 10,001+ employees
Vendor
Dec 14, 2015
You can give an application service to whoever needs to use it. They make a request, get a response, and use the application without even knowing that it's not connected to a live backend system.
Pros and Cons
  • "One of the things I like about it is it actually does what it claims to do."
  • "It was purchased from another larger corporate project and just kind of sat there, paid for but on the shelf."

Valuable Features

One of the key benefits is that it really reduces the need for an organization to have all these backend infrastructure systems which are very, very costly to actually procure and to maintain. Service Virtualization allows you to test without actually having physical backends there. It pretends that they're there.

By virtualizing application services, you can actually give them to whoever needs to use it. They make a request, get a response, and they use the application without even knowing that it's not connected to a real live system in the backend.

Improvements to My Organization

One of the things I like about it is it actually does what it claims to do. It virtualizes application services. A lot of the times companies come in with their glossies and all this kind of stuff, and they put it up on a nice presentation, and they tell you all about it. Then we try to do it, and it just doesn't do it.

This product just works really, really well.

Room for Improvement

The problem is getting the developers to do more than just hooking into QA backends. They don't do integrated testing so that the first time you bump into an integrative problem is when it hits our QA environment, which are integrated. They discover a defect later on down the cycle and it's more costly to fix. The developers are not finding their own bugs and fixing them.

This tool would allow them to do simulated integration tests without having all this backend infrastructure. They can run on it so we build the services for them, but they're not using it for that capability because it hasn't been presented it to them in that way.

So really the biggest area of improvement is just in terms of who CA should be focusing the tool's use. It would be best to focus on the developers.

Use of Solution

It was purchased from another larger corporate project and just kind of sat there, paid for but on the shelf. What happened was the maintenance comes up once a year, and our VP says, "You know, I'm paying 250 grand for this thing. Who's used this?"

Scalability Issues

We've been running one server for a couple years now. This year we've decided to spread our wings a little, and we're going to procure four more. It can replicate one setup on all five servers, or replicate five different setups, one on each.

Customer Service and Technical Support

The support is there when we need it.

Initial Setup

Other Solutions Considered

We've had this one for several years, but we just started using over the last two years or so. No other options were used.

Other Advice

I would suggest that you do a proof of concept. Get it in your shop and try it out. See what you like. Look at other tools and compare them. IBM has got I think a tool called Green Hat. Hit the big guys that sell software like that, and do proofs of concept to make your own decision.

Use the web portal that allows you to develop services without actually buying the product. You can go in there and test it.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user355623 - PeerSpot reviewer
Environment Support Manager Non-Production Environment at a comms service provider with 10,001+ employees
Vendor
Dec 14, 2015
Our developers use it so that they can present a better product to QA. Sometimes by using it, we're able to implement something without even going to QA.
Pros and Cons
  • "The most valuable feature is that it's available 24/7."
  • "For our current needs, it's doing what we need right now, although it should automatically generate tests to further make our development to implementation process more efficient."

Valuable Features

The most valuable feature is that it's available 24/7. If I'm not able to procure all the infrastructure and I have to share it, I'm not afraid to share it. It doesn't depend on who else is using it because I know it's available.

Improvements to My Organization

The performance testing guys really depend heavily on us for their volume testing. The developers use Service Virtualization so that they can present a better product to QA. Sometimes by using it, we're able to implement something without even going to QA. We're bypassing QA.

Room for Improvement

For our current needs, it's doing what we need right now, although it should automatically generate tests to further make our development to implementation process more efficient.

Use of Solution

I've used it for two or three years. My colleagues and I inherited it. It was purchased and sitting on the shelf somewhere until we started using it.

Deployment Issues

We had no issues deploying it.

Stability Issues

It's highly stable.

Scalability Issues

It depend on how much you're willing to spend and how large your company is. We have 5 servers and it's scaled just fine for us. In a presentation I went to, American Airlines has 50 servers and it's scaled just fine for them.

Customer Service and Technical Support

As soon as you drop an email, someone responds.

Initial Setup

It's easy to install as there's lots of documentation. Whether it's a small installation, a single server, or multiple servers, it's pretty easy. Again, American Airlines has it deployed on 60 servers. We have only 5.

Implementation Team

We implemented it in-house ourselves.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user350112 - PeerSpot reviewer
Mobile QE Tech Lead at a manufacturing company with 1,001-5,000 employees
Real User
Dec 11, 2015
It's given our organization a common deliverable and common strategies amongst various products. The user interface and usability of the tool could definitely be improved upon in the next release.
Pros and Cons
  • "We needed one tool to do it all, and this fit the bill."
  • "The user interface and usability of the tool is not the best. They could definitely be improved upon in the next release."

What is most valuable?

It's got a standardized format for endpoints as well as containerized, virtualized endpoints that are used by everyone on our team. We can spin up these endpoints if necessary.

How has it helped my organization?

We're still working with it, but it's given us a common deliverable. The overall testing strategy allows us to have more common strategies amongst various products.

What needs improvement?

The user interface and usability of the tool is not the best. They could definitely be improved upon in the next release.

Also, we are hamstrung by different releases and are not using all of the features, but it is useful.

What do I think about the stability of the solution?

It’s not stable as of yet, as it needs a lot of infrastructure.

What do I think about the scalability of the solution?

We haven't done so yet, but we're hoping it will be scalable.

How are customer service and technical support?

We interact with an internal department that works between CA and ourselves. They have all of the info we need.

Which solution did I use previously and why did I switch?

I think we were just using many different tools to achieve the same thing. We needed one tool to do it all, and this fit the bill.

How was the initial setup?

The initial setup was straightforward.

What about the implementation team?

You should make an overall testing plan, otherwise it’s difficult to implement quickly.

What other advice do I have?

I’d compare it to open-source solutions that already exists. Consider your organization before diving deep. For us, we are building up our maturity, and this solution is built to a higher standard.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user353790 - PeerSpot reviewer
Manager Application Development at a transportation company with 1,001-5,000 employees
Real User
Dec 10, 2015
It looks to see what classes you're calling, and when the data comes through, you can analyze and play it. It does requires a higher level of support in order to make the right decisions.
Pros and Cons
  • "The features that I find most useful would be how easy it is to quickly get something up and running as a small test sample."
  • "It does require a higher level of support. This is not the kind of tool that you can just haul off just go make decisions on."

Valuable Features:

The features that I find most useful would be how easy it is to quickly get something up and running as a small test sample. The first test we had was simple transactions to it and emulating responses from there. We have Java and .NET APIs that we use to access the legacy system. Dev test works by hijacking the code and then you put an agent in it.

Also, it looks to see what classes you're calling. You can say, okay, if it hits this class, then I want to know. Then, the data that comes through there, you can analyze it and you can replay that data -- Java, .NET, or C#.

Room for Improvement:

I wouldn't say that there's a tremendous amount that could use improvement. I think that with applications like this, it's easy to use it for the wrong reasons. Early on, I think we had ideas about leveraging it in places where it wasn't a good fit for us, where it wasn't going to have a large impact. We had to have a bit of guidance from CA as to where we should be focusing. After that, it wasn't as much of a problem. There are some interactions with customers, depending on what they use. Where maybe we were thinking about doing something that was more internal, but didn't make a tremendous amount of sense for us. There was a case where we tried to virtualize too much. There are limits to what can be done in that kind of testing. It's easy to just take the tool and go virtualize something that you really didn't need to virtualize.

It does require a higher level of support. This is not the kind of tool that you can just haul off just go make decisions on. You need some understanding as to what the right move is and I think CA's the only group that's going to be able to help you with that.

Use of Solution:

We haven't been using it extensively yet, as we're still in the POC phase, but the POC's that we've run through have been pretty easy to set up. We haven't had a truly deep dive. We've been fairly impressed with it just initially. What we're doing is we're trying to emulate connectivity from a legacy-backing system.

Stability Issues:

We're a little too early on to be able to comment on that yet.

Initial Setup:

There was no problem. We did our own setup just for our POC and it was no problem.

Implementation Team:

With not much other knowledge than maybe two days of training at CA, we were able to go in there and hook it up to our application that writes out to the legacy system, intercept the data that was going in, store that, and then virtualize the response. We did all of that within four hours.

Other Solutions Considered:

It was decided at the enterprise level well before I got involved.

Other Advice:

I guess to sum up, you will need to engage with CA to understand what the right virtualization is, to ensure that you're not wasting your time.

I would say that you need to have good buy-in at the enterprise level, you need to have good buy-in at your director-plus level.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user351063 - PeerSpot reviewer
Senior Systems Architect at a tech services company with 501-1,000 employees
Consultant
Dec 10, 2015
We can emulate services to test against them instead of waiting on infrastructure. The automated generation of tests could be improved.
Pros and Cons
  • "I think, wow, we can do a lot of stuff, save a lot of time, and save a lot of money."
  • "The automated generation of tests could be improved. Right now, we have to generate them all ourselves."

Valuable Features

We do testing, so obviously the virtualized service is going to be our big use. A lot of the times, services and/or components are not available, whether it's because the equipment is not available or is being used for something else. With Service Virtualization, we can emulate services to test against them instead of waiting on infrastructure.

And it does it pretty well. We do the recordings and get the response-request pairs. We also have development groups that are probably going to be using these services because they won't let us test earlier in the life cycle.

We're actually ahead of the development groups on this, and they're looking into docking it, but they don't know how use it and they don't know how to create their own services. So we'll probably create the virtualized services for them and we'll support it, and then the development groups will test against our stuff.

Improvements to My Organization

We're fairly new adopters as we've only been doing this for less than a year. Because we didn't know what we were doing in the beginning, there was probably two months of ramp-up when we had to learn, and now we're getting more and more comfortable and we're getting pretty good at it.

Room for Improvement

The features that I think we need weren't in 7.5.2 and the 8s. They're all going to be in version 9. These are some reporting and scalability features, as well an expanded virtual service in version 9.

The automated generation of tests could be improved. Right now, we have to generate them all ourselves. We want to be able to run that against the service and have it creates our tests.

Scalability Issues

It really isn't scalable, other than the licensing. We can pretty much test away and we can easily clone services if one group needs a slightly different variation.

Customer Service and Technical Support

Technical support has been great. They've been supporting us well and had people on site, which helped a lot with our architecture questions. We had a three-day class, but that's not the same as really them helping us out.

Other Solutions Considered

No other vendors were looked at.

Other Advice

It's better than I would've originally anticipated. Just understand there is a slight ramp-up, but once you get past that, the value is really there. I think, wow, we can do a lot of stuff, save a lot of time, and save a lot of money.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user350667 - PeerSpot reviewer
App Dev Manager at a tech consulting company with 1,001-5,000 employees
Consultant
Dec 10, 2015
From a technical use perspective, it's given us the ability to test situations before they arise in production. I would like more online documentation and case studies made available.
Pros and Cons
  • "The time savings it's provided us are huge."
  • "I would really like more relevant online documentation."

Valuable Features

It's allowed us to be able to set up virtualization web services quickly and to test unhappy path scenarios. It’s easy to use in setting up virtualization and testing edge-case scenarios.

Improvements to My Organization

The time savings it's provided us are huge. We've been able to have a reduction in headcount as well because it requires less staff to manage it. We're simply able to operate more efficiently from a time and human resources perspective.

From a technical use perspective, the improvement in our organization comes from being able to test situations before they arise in production.

Room for Improvement

I would really like more relevant online documentation. There’s not really enough of it. They should also provide some case studies so that I can see what others have done and how their experiences might help me in my situations.

Deployment Issues

I'd have no issues with deployment.

Stability Issues

I haven’t had any issues as it seems stable.

Scalability Issues

I haven’t had any issues scaling, so it seems it works well as we grow.

Customer Service and Technical Support

I've never had to use technical support.

Initial Setup

I was not involved in the initial setup. I have also not been involved the setup of any new releases.

Other Advice

It loses points in documentation. I’m sure there’s a ton of stuff out there, but the out-of-the-box documentation is lacking.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user