it_user558426 - PeerSpot reviewer
Advisor, App Development at a healthcare company with 1,001-5,000 employees
Real User
Gives visibility into what features are getting released when. We would like more robust dependency management.

What is most valuable?

The biggest value for us was writing all the stories and figuring out what stories are going to get into which sprint. It also helps us with organizing the backlog and dependencies. We've found those features to be useful to us.

How has it helped my organization?

In terms of improving the way the organization functions, it gives us lot of visibility into what features are getting released when. It also helps us track across the organization in a much better fashion. I think visibility is the biggest benefit that we got out of implementing CA Service Virtualization.

What needs improvement?

We would like to see more robust dependency management. This is the only thing that comes to my mind.

What do I think about the stability of the solution?

We have not had any issues with stability. I think things have been working fine for us so far.

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

What do I think about the scalability of the solution?

We've started a little slow. There are just a couple of teams that are using CA Service Virtualization, so we have not really scaled it up for multiple teams across the organization. But within our group, there are like 3 or 4 teams that are using it right now.

How are customer service and support?

We have not used technical support so far. Thankfully, we didn't have to use them.

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

We did not have any previous solutions, but our organization was moving towards this. We evaluated a few products and CA seemed to be a good option that will fit all of our needs.

How was the initial setup?

I was not involved in the initial setup, but there was somebody in my team that was involved. I don't think we encountered a lot of issues or challenges as such. We had to, of course, pull some experts from CA as well just to get their ideas on how we're supposed to set up, how things work, and what are best practices. Other than that, the first couple of sprints we had to learn and tweak a little bit as part of our retrospectives. Otherwise it's been pretty much okay.

Which other solutions did I evaluate?

We had Pivotal Tracker and probably a couple of other vendors as well. I don't remember their names. We went with CA Service Virtualization due to the user interface. We found it to be more intuitive than the others. We felt that it can probably scale up to the needs of what we have within the organization in terms of integrating with the rest of the ecosystem.

What other advice do I have?

Potential users need to clearly know what they want, how they want to implement it, and how they want to use it. Then, once they have clarity, they can figure out how they want to set up the solution and go from there.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user570957 - PeerSpot reviewer
SME Subject Matter Expert at a financial services firm with 10,001+ employees
Vendor
The web service harness is valuable. Enables us to stub services we rely on.

What is most valuable?

The most valuable features are the web service harness and the service virtualization.

How has it helped my organization?

We have been able to enact a 'shift left' in our testing. In addition, I built an automated regression test pack for our teams. Thanks to CA Service Virtualization, we have new functionality (the ability to stub services we rely on) and we can test our own APIs in an efficient manner.

What needs improvement?

The GUI can be hard to navigate. The ITR keeps pulling the screen to the front. The speed can be improved as well.

For how long have I used the solution?

We have been using this solution for close to two years.

What do I think about the stability of the solution?

We did not encounter any issues with stability.

What do I think about the scalability of the solution?

We did not encounter any issues with scalability.

How are customer service and technical support?

Technical support was provided from our work team. It was sufficient, but the response time was slow.

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

Initially, we used scripts, JCL, and CICS transactions. CA Service Virtualization has simplified and enhanced this process.

How was the initial setup?

The setup was straightforward. The development of the harnesses was more challenging.

What's my experience with pricing, setup cost, and licensing?

Before buying the license, make sure that you try the product and are happy that it can provide the service testing capabilities that you require. Have people in your team who can invest the time to gain skills in CA Service Virtualization.

Which other solutions did I evaluate?

Our team did evaluate other products, such as SoapUI and Topaz.

What other advice do I have?

Make sure you understand the potential of the solution and that it will take time to make it work.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Broadcom Service Virtualization
May 2024
Learn what your peers think about Broadcom Service Virtualization. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
770,141 professionals have used our research since 2012.
it_user378339 - PeerSpot reviewer
Test Automation Architect at a tech services company with 10,001+ employees
Real User
QA can start automating from the beginning and developers can do unit testing faster. Integration with Selenium and GUI testing needs improvement.

What is most valuable?

  • MQ virtualisation
  • Web service virtualisation

How has it helped my organization?

Time-to-market has been a lot easier and quicker. QA can start automating from the beginning and developers can do unit testing faster. Third-party integration is not required so you save money by virtualizing third-party services.

What needs improvement?

Integration with Selenium and GUI testing needs improvement. Supporting more new technologies and existing technologies such as Flex, Salesforce, etc. would also be nice.

For how long have I used the solution?

I've used it for five years.

What was my experience with deployment of the solution?

There were problems where it doesn't support the technology. We have to write custom functions ourselves. This means our licensing cost is more higher and makes it harder to sell our products to small vendors.

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 the solution.

How are customer service and technical support?

Customer Service:

Customer service is good.

Technical Support:

Technical support is good.

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

I have worked with SoapUI Pro, HP ServiceTest (now UFT), IBM RIT, etc. This product was taken by a customer and it was one of the best products for virtualization.

How was the initial setup?

It takes some time, but after one or two tries it becomes easy.

What about the implementation team?

We used a vendor team who performed nice work. If they supported new technologies it would be better as it's expensive.

What was our ROI?

Over about a year, we have saved over half a million for our customer.

What other advice do I have?

It's a good product for virtualization, but the price is high although we won’t regret it for this product.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Software Engineer at a insurance company with 5,001-10,000 employees
Real User
We were looking for a way to quickly spin up training environments and reduced the time for each CI cycle.

Valuable Features

Quick setup of virtual services

Creation of virtual services by simply providing XML request/response pairs

Improvements to My Organization

We have used service virtualization to quickly spin up training environments. Recently, our dev teams have started using service virtualization to improve the times of the Continuous Integration Testing (CI). Using service virtualization has reduced the time for each CI cycle from 4 - 5 hours to under 1 hour. This allows many more CI cycles to be executed per day and per sprint allowing quicker time to finding bugs, as well as faster times to promotion of builds to the test environments.

Room for Improvement

VSEasy is a nice feature but it needs to have some catches added to it to keep from inadvertently overwriting someone else's virtual service.

Use of Solution

3+ years

Deployment Issues

No issues with deployment.

Stability Issues

No issues with stability.

Scalability Issues

There was a memory leak in LISA 7.0.3 that would eventually require the rebooting of the memory to free back up the available memory. I have not yet been able to test DevTest 8.01 at that level to see if the memory leak still exists.

Customer Service and Technical Support

Customer Service:

CA Support has been great for me!

Technical Support:

Very good!

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Technical Consultant at a transportation company with 1,001-5,000 employees
Vendor
We used CA Service Virtualization to overcome performance, availability, and data constraints

Valuable Features:

CA Service Virtualization (Virtualize) has been used to a greater degree, and Test has been used to a certain extent. The clients I have worked for purchased CA Service Virtualization with the primary goal of virtualizing web service calls to a specific back-end functions that faced constraints (performance, availability, and/or data constraints). By using CA Service Virtualization (Virtualize), they were able to overcome the stated limitations.

Improvements to My Organization:

In the performance test of a middleware application, we were able to run a much higher load with CA Service Virtualization which some of the real endpoints cannot handle. 

  • By achieving this, you can better measure and get the performance throughputs of the System under test (SUT), as well as, narrow down the bottlenecks with a greater precision of the SUT.
  • In one of the environments, we needed a 24/7 application availability, which was not realized when the middleware application was pointed to the real backend. This was due to one or more of the real backend being down on a consistent basis. Pointing to CA Service Virtualization services, this goal was almost achieved.
  • Eliminating the test data constraints: When testing against various backend, sometimes you need to test with a specific test data (such as a valid Credit Card number) or your test data needs to go through a series of validations in order to get a good response from a subsequent web service request. Using CA Service Virtualization validate, this constraint is no longer an issue.

Use of Solution:

I have used this solution for a little more than 2 years now.

Deployment Issues:

We had issues in the support for virtualization of JDBC connectivity. Also, using Java Agent virtualization was a maintenance overhead in an earlier version of CA Service Virtualization. I am not certain if this has been improved in the current version.

Initial Setup:

It was very straightforward.

Implementation Team:

We initially used CA consultants to extend their product to handle some of the data protocols that could not be handled out of the box. The CA consultants did help in doing the initial setup. After they were done, we were able to spread the services and increase the scope of usage on our own.

Other Advice:

Without trying other products in the service virtualize space, I feel very comfortable working with this product. It does its job well, is not difficult to use and grasp, and the support is very good. I would definitely recommend this product!

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user3396 - PeerSpot reviewer
it_user3396Team Lead at Tata Consultancy Services
Top 5Real User

Cool Kishore,

Would you please share more of your view on like/dislike in version 7?

Thanks in advance

Henry

it_user533106 - PeerSpot reviewer
Senior Test Manager at a tech company with 1,001-5,000 employees
Vendor
It reduces dependencies on downstream applications. Scripts automate web services testing.

What is most valuable?

We were using this product for service virtualization, and SoapUI/REST API testing for the US’s largest retail customer in the home improvement space.

How has it helped my organization?

For service virtualization, we had a lot of subsystems in our application; and we had lot of dependencies on the downstream applications. We extensively used service virtualization to reduce these dependencies, which could be due to readiness, or downstream applications having downtime. We also had few third-party subsystems whose technical support was not available during US night hours. This resulted in a complete loss of the offshore effort in India. This was hampering our release dates, which are very critical in the retail business. Missing a release has a directly proportional impact on revenue.

For web services testing (SoapUI/Rest API), we initially had our web services test cases automated using a custom built Groovy/Selenium/SoapUI framework. Though the framework was robust, it was difficult for us to maintain the automation scripts. When our customer bought CA Service Virtualization, we were able to move our 3000+ automation scripts to Service Virtualization scripts within 6 months while supporting new features and producing regular releases. This was commendable.

Training our folks on Service Virtualization was also pretty easy. We hired three Service Virtualization experts from the market, and were able to build a team of 14 Service Virtualization experts within three to four months. CA Service Virtualization is a very robust product and is highly configurable. This helped us to take more user stories, compared to the days when we were using our home grown framework.

What needs improvement?

To the best of my knowledge (and memory), listed below are the few challenges we were facing at that time. It could be possible that CA would have already addressed a few of these limitations and short falls.

  • Simultaneous execution of automation scripts was not possible; or, at least, not readily available. We had to write some wrappers to handle this situation.
  • Integration with Jenkins was not available. We had to write small utilities to achieve this.
  • Integration with JIRA was not available to automatically log a defect if there were script failures.
  • It consumes more memory and makes the system very slow, which was stopping simultaneous execution.

For how long have I used the solution?

I have used this solution for more than two years.

What do I think about the stability of the solution?

As mentioned in the room for improvement section.

What do I think about the scalability of the solution?

I don’t remember any issues as such, apart from the ones mentioned in the room for improvement section.

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

As I mentioned, we were using a home grown Groovy/Selenium/SoapUI framework. Once a customer bought the CA Service Virtualization license, we were forced to use this. However, we found the product to be more robust than our framework.

How was the initial setup?

Initial setup was pretty straightforward in terms of installation and configuration. Later, as we encountered a few challenges, we built a couple of utilities.

What's my experience with pricing, setup cost, and licensing?

It is pretty expensive. On the licensing part, we don’t have much insight because the customer was handling this part.

Which other solutions did I evaluate?

We had evaluated multiple frameworks because we were working in a multi-vendor scenario. Every vendor brought their frameworks and solutions to the table. I don’t know if the customer evaluated any other commercial products. A few of our team members had already worked on iTKO/Service Virtualization on other projects; and they provided good feedback on the product.

What other advice do I have?

I would recommend this product for clients who are heavy on web services. This product is very easy to learn, implement, and configure.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Senior Software Engineer with 1,001-5,000 employees
Real User
We can view the flow in the model. It has enabled us to give client demos even when environments are not available.

What is most valuable?

The ease with which we can create virtual services and view the flow in the model are valuable features of this product.

How has it helped my organization?

CA Service Virtualization has enabled us to give the client demos in a very effective manner even when the environment is not available. It has also enabled us to shift-left.

What needs improvement?

There should be an option to search a transaction that is VSI based through a transaction number. It would really be a great addition.

For how long have I used the solution?

I have been using this tool for three and half years now.

What do I think about the stability of the solution?

Stability issues do arise if there is not enough system memory.

What do I think about the scalability of the solution?

We have not encountered any scalability issues.

How is customer service and technical support?

The technical support is good. I would give it a 8/10 rating.

How was the initial setup?

The initial setup was quite straightforward because the steps to install and configure were clear.

What's my experience with pricing, setup cost, and licensing?

Pricing is a bit on the higher side. Owing to its high cost, proper business justification needs to be provided to the client, if this tool is to be proposed.

Which other solutions did I evaluate?

We evaluated another solution, SoapUI NG Pro.

What other advice do I have?

I would recommend others to use CA Service Virtualization for all their virtualization needs as it is easy to use and the support provided via the CA Communities is also great.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user518724 - PeerSpot reviewer
Sr. DevOps Engineer at a tech company with 10,001+ employees
Vendor
Web service and MQ virtualization helped us build a virtual development environment for continuous testing and continuous development of our product.

What is most valuable?

These two features helped us to build a virtual development environment for continuous testing and continuous development of our product.

How has it helped my organization?

The release cycle in our project was initially three weeks and we wasted time waiting for environment availability, because the dependent services were still under development. In Agile, we need to get the test environment up and ready before the code completion.

With the help of virtual services developed by CA DevTest/Service Virtualization, we were able to create the virtual environment.

Now, the release cycle is reduced to two weeks, with a fully developed virtual service environment.

We developed virtual services for the HTTP and MQ protocols.

What needs improvement?

Even though there is no comparison with its peers and all the necessary things are right in hand, there is room for improvement with the Virtualizing Mainframe components. The concept of agent installation is a tedious process and should have been much simpler.

For how long have I used the solution?

I have used it for 5+ years and counting.

What do I think about the stability of the solution?

I have not yet encountered any stability issues. I mean, I don't think you will, if you have right configuration.

What do I think about the scalability of the solution?

I have not encountered any scalability issues.

How are customer service and technical support?

Technical support is 8 of 10. The community forum is the best of its kind and we can find solutions to all general issues.

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

We previously used SoapUI Mocking; it is simple static virtual services. For dynamic behavior that takes less time to create (hardly two minutes), DevTest is the ultimate.

How was the initial setup?

Installation and setup was very easy. It is easiest tool in the market to learn and implement.

What's my experience with pricing, setup cost, and licensing?

Compared to the initial license cost of the product, the cost has been reduced a lot and it is competitive. Of course, iPhone does not match Nokia on price, as the price reflects the quality. Nonetheless, the price for this product is very competitive.

Which other solutions did I evaluate?

Before choosing this product, we evaluated SoapUI Pro, IBM Rational Test Virtualization Server/GreenHat and Parasoft SOAtest.

What other advice do I have?

Just go with it, if you don’t have constraints regarding price; it is the best. Otherwise, for simple virtual services, go for SoapUi Pro. Rule out the others.

Disclosure: My company has a business relationship with this vendor other than being a customer: My company is a CA partner.
PeerSpot user
it_user523914 - PeerSpot reviewer
it_user523914Project Lead at a tech services company with 10,001+ employees
Consultant

Thanks.

See all 2 comments
Buyer's Guide
Download our free Broadcom Service Virtualization Report and get advice and tips from experienced pros sharing their opinions.
Updated: May 2024
Product Categories
Service Virtualization
Buyer's Guide
Download our free Broadcom Service Virtualization Report and get advice and tips from experienced pros sharing their opinions.