Try our new research platform with insights from 80,000+ expert users
Quality Analyst at CloudAnalogy
Real User
Top 20
Though good for beginners, it needs to increase its database capacity
Pros and Cons
  • "For beginners, the product is good, especially for those who are interested in the quality side of software testing."
  • "The product is not very stable when used with cloud storage. It is very hard to load the screen, making it difficult to use the tool in cloud storage."

What is our primary use case?

I use the solution for software validation.

What needs improvement?

The product's database capacity should be increased. The product has certain shortcomings in cloud storage. From an improvement perspective, cloud storage must offer more features.

For how long have I used the solution?

I have been using Tricentis Tosca for a year. I am a user of the solution.

What do I think about the stability of the solution?

The product is not very stable when used with cloud storage. It is very hard to load the screen, making it difficult to use the tool in cloud storage.

Buyer's Guide
Tricentis Tosca
June 2025
Learn what your peers think about Tricentis Tosca. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
859,545 professionals have used our research since 2012.

What do I think about the scalability of the solution?

Scalability-wise, I rate the solution an eight out of ten.

My whole organization uses the product.

The product is used every day.

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

There was another product I had experience with in my previous organization.

How was the initial setup?

I rate the product's initial setup phase a seven on a scale of one to ten, where one is easy and ten is difficult.

The solution is deployed on the cloud model.

The solution can be deployed in a few hours.

What other advice do I have?

Speaking about the feature of the product that has the largest impact on our company's testing process, I would say that I use Selenium to take care of the coding part. In Tricentis Tosca, we can't use Git code, considering the user-based experience and UI for the testing process.

Speaking about the codeless test creation feature in Tricentis Tosca, I would say that in some of the software where the quality assurance team does the verification, Selenium is used by quality analysts. In Selenium, we used to write the codes to check basic stuff. In Tricentis Tosca, we don't have to write any scripts.

Integrating the product into my company's CI/CD pipeline affected the release cycles in a good way.

For beginners, the product is good, especially for those who are interested in the quality side of software testing.

Considering the emerging trends in the automation space, I would say that Tricentis Tosca is a good software.

I rate the tool a seven and a half out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1784466 - PeerSpot reviewer
Senior QA Manager at a retailer with 10,001+ employees
Real User
Easy to use with good training but scaling can get tedious
Pros and Cons
  • "The mainframe testing and UI automation are the most valuable aspects of the solution."
  • "The integration with mobile testing could be useful."

What is our primary use case?

We were not able to automate the mainframe or maybe the backend test cases to other tools. That is why we switched to Tosca. Tosca can give us the UI plus the backend mainframe and API testing within one tool. That is why we need Tosca.

What is most valuable?

The mainframe testing and UI automation are the most valuable aspects of the solution.

Technical support is good.

The solution offers good tutorials. 

It's pretty easy to use.

What needs improvement?

The integration with mobile testing could be useful. Currently, they use this Perfecto Mobile as the mobile automation tool. If they could switch to others -such as BrowserStack or other tools - that would be helpful. I have used web UI, the desktop UI, and the API, as well as the mainframe. I haven't seen much from a mobile automation perspective as I haven't used it. I'm not aware if there is mobile automation. However, they really should have this if they don't already.

Scaling can be tedious.

What do I think about the scalability of the solution?

From a scalability standpoint, if you are needing the data from Excel and Excel has lots of records, it may be difficult. I want to try for more records, basically between 5,000 and 10,000 rows reading from Excel. That is a bit of a tedious process. Right now, it doesn't seem very scalable if you want to read the data directly from Excel or any other file.

In Excel, you have to create the tables, rows, columns every time. Then, you have to read from Excel. You have to create a similar table structure in Tosca. It's a tedious process.

We have eight to ten automation engineers using the solution right now.

We do plan to increase usage in the future.

How are customer service and support?

Technical support is good. We get all the information through the call centers and they give us tutorials as well. It's not a problem there. We are satisfied with the level of support we get.

How was the initial setup?

The setup was not done by me. It was done by a separate team. I wouldn't be able to discuss the setup. I installed it on my system, my PCs, and the client. That part was pretty straightforward.

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

I cannot recall the exact licensing terms of the price of the product.

Which other solutions did I evaluate?

I did do a proper comparative analysis of other solutions with regards to pricing. 

What other advice do I have?

I did some certifications on Tosca. I tried to do some POCs as well. I'm using the latest version of the solution, which may be 3.2 or 3.5. 

I would advise new users to not go with writing the test cases manually. Try to start automating directly in Tosca, as that would help to save time. If you write manual test cases as well and then we try to automate to Tosca, it takes a lot of time. It's better to jump in right away with the automation-first mindset approach and start writing in Tosca so that you could use it in every execution cycle.

On top of that, if you have a different cycle for business users to do the testing or they are testing at the user acceptance testing, you can give them the test use for Tosca as well. It's pretty easy to use, straightforward and it would save time.

I would rate the solution at a seven out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Tricentis Tosca
June 2025
Learn what your peers think about Tricentis Tosca. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
859,545 professionals have used our research since 2012.
reviewer1079316 - PeerSpot reviewer
Manager SDLC Automation at a wholesaler/distributor with 10,001+ employees
Real User
Stable with good technical support and the ability to scale
Pros and Cons
  • "The initial setup isn't too difficult."
  • "The solution is expensive."

What is our primary use case?

We primarily use the solution for automation testing. It integrates with other DevOps pipelines. 

How has it helped my organization?

The solution has improved out time to release on production. Everything's automated now, which makes everything move faster. 

What is most valuable?

The solution is model-based. I know and that's the main reason we went there. We are also using Tosca BI, which is the BI module. We're using that regularly for most of our teams. We just purchased it for our Business Intelligence. We ran a POC and then we just purchased it. 

The initial setup isn't too difficult. 

What needs improvement?

The solution does not have one catch-all product. For example, if you wanted the DB for Business Intelligence, it's a different module that you have to purchase. If you want to do API testing, you need to buy a different module. If you want to do performance testing, which we haven't bought yet, you would need to buy another module. There are a lot of modules you have to buy in order to have full-blown testing capabilities. I understand that they're breaking them up so people who don't want everything aren't forced into things they won't use. However, for those that do want all of the functionality, it can get costly. 

For how long have I used the solution?

We've been using the solution for probably two to three years so far. 

What do I think about the stability of the solution?

The stability of the solution is good. It doesn't crash or freeze. there aren't bugs or glitches. 

What do I think about the scalability of the solution?

The solution can scale quite well. We have 16 groups using it. I don't know how many individuals are on it, however, it's likely there are five people per team. We usually don't go by user when we're counting.

We do plan to increase usage in the future. We use it quite extensively already. We may be moving some legacy tools over to it. 

How are customer service and support?

Technical support has been good. We are satisfied with the level of support on offer. 

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

We used IBM Rational or Functional Tester and it was just outdated and we needed to go down the toolset. We also wanted something that we use as a data model. 

How was the initial setup?

The initial wasn't complex, it was pretty easy, however, when we did the upgrade to the latest version, which is the new way of architecting, that was more of a challenge due to the fact that we're in multiple clouds. That was more of an issue for us to upgrade due to our multiple cloud environment.

We had to work with Tosca quite a bit to get that one done. Of course, there aren't too many folks who are doing what we're doing, so that might be part of it.

The deployment took a quarter of a year. We tried to install it in our environment and that's got a lot of rules in it, and therefore it took a while. For us, the security and architecture had to be approved before we put anything into our complex environment. It also took a while to train people up on it. 

We have three staff members that handle maintenance aspects, however, they also work on different tools as well. They are not full-time on just Tosca.

What about the implementation team?

We hired some consulting hours from Tosca to help us with the tech. We ran a POC, which they helped us with. Then we did have some consulting hours - maybe 30 or so. We also had them train us. It was good.

They also have self-service training. They recommend you take the self-service training before you start working with the consultants. That way you know more, and then it doesn't take as much time with the consultants. 

What was our ROI?

While our teams are seeing a great benefit, I wouldn't say we see a return on investment. ROI can be subjective.

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

The solution is expensive. You can do multi-year or you can do yearly in terms of a licensing agreement. You can do whatever you want.

While it's a pricey solution, it's probably more stable and has more capabilities than some of the other solutions out there.

The only other cost, aside from choosing the modules you need, is the server costs as you need to put it somewhere. 

Which other solutions did I evaluate?

We did look at other options before choosing Tosca, however, I cannot recall which. It was a few years ago now. We did use Gartner to help narrow down our options. 

What other advice do I have?

We are end-users and customers. 

We are using the latest version of the solution, although I can't speak t the exact version number. 

We have the solution on the AWS and Azure clouds and we also have it on-premises. 

I'd rate the solution at an eight out of ten. It's stable and it works, however, the cost is high. You also need a high level of knowledge in order to use it. You can't just pull someone off the street and make them a user. There's a definite learning curve. 

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
AVP, Testing Service Owner at a insurance company with 10,001+ employees
Real User
Having a regression suite that we can run gives us a high level of confidence in the changes we are making
Pros and Cons
  • "The Model-Based Test Automation is the most valuable feature, where you can create reusable components. Even though we are using a scriptless automation tool, there still needs to be an understanding of how to create reusable components and how to keep refactoring and how to keep regression, the test scripts, at an okay level. We are coupling Tosca with some other risk-based testing tools, as well, but automation is primarily what we're using Tosca for, the scriptless, model-based technology which is driving automation for us."
  • "There have been some setbacks because of upgrades. While Tosca has been around for a while, Tricentis has catered to smaller clients and I don't think they have done such a large, at-scale transition or transformation before or worked with a company like ours, which is doing an enterprise-wide transformation. When we go to their customer advisory-board meetings, upgrades have been an issue. They have been working a lot to make upgrades seamless."

What is our primary use case?

It's primarily used for automation. We're a pretty complex environment. We have hundreds and hundreds, if not thousands, of applications. We have more than 200 Agile teams which are doing builds across five big locations in the US.

How has it helped my organization?

We have five large business units: financial, property and casualty, enterprise applications, marketing, and emerging business. And then we have a shared-services organization. Across this, we have more than 200 Agile teams that do build work. A lot of the time, these agile teams focus on developing and testing the work that has been handed to them. When Tosca came in, one of the things we started thinking about was how Tosca could help us facilitate some end-to-end testing.

When I say end-to-end, that doesn't mean in one particular business solution area or in one particular department, but rather, how do we go across departments? If we have to create a retirement plan, the work is not just in the retirement area. It has to flow from a lot of different applications and different business units, and that facilitates the end-to-end.

The way we are organized right now is by department. Initially, our scope was to see if we could do end-to-end, but we reduced the scope because that would have meant that many people had to be ready at the same time to consume the work. So what we said is that if we can use Tosca to do end-to-end for an application, then we can use orchestrator tools like Jenkins or Concourse to create an end-to-end flow from a business perspective. 

To give you some numbers, we will be harvesting a saving of almost $1 million, in the first area that we tried this. We had 36 manual testers and we were able to go down to 14 quality engineers, so we are seeing some savings. That was the biggest. In other areas, we are seeing savings from reducing by three or four people.

In terms of cases covered by testing automation with Tosca, it's very difficult to put a number on that. Where Tosca has really made a difference is where we had manual testing only and the percentage was zero. In the area that I just mentioned, where we went from 36 to 14 testers, they were at zero percent automation and they're already at 40 percent. The goal is to be 80 percent by mid next year.

Out of our 200 teams, we have not finished all the waves yet for Tosca. Around 50 percent of them are already using it, if not more. In January of 2018, the number of associates we had doing manual testing — I'm not even talking about contractors — was around 370. Our projection is that by the end of next year, we are hoping to go down to 230 associates. That's about a 37 percent decrease in the test-analyst workforce. Most of that is going to be enabled via automation using Tosca.

We have seen lead-time change impacts as well.

We are seeing some defect numbers dropping down and we are still operationalizing. The biggest is Speedplay, where we were doing testing manually. Now, with automation, we are able to execute some of those regression tests sooner. 

Tosca enables us to run the entire regression test suite immaterial of where changes have been made. We now have much more confidence in the areas where we've implemented it. We have a high level of confidence in the changes that we are making because we know we have a regression suite that we can run.

We have seen workflow improve. Before, we wouldn't have thought off coordinating among different applications. For example, application A does their testing and tells application B, "Here is what we need." Application B goes into their cycle and they do their work and say, "Okay, we're ready." That might have taken a day, two days, five days, or a week. Now, we have examples where we have been able to directly call the database for application B and retrieve the information. What used to take six days, we are able to do in six hours.

One more example where Tosca helped a lot recently was when there was an issue where our retirement plan holders were seeing incorrect information on their PDF statements. There were 32,000 PDF statements that needed to be validated after the fix was done and it would have taken 60,000 hours for one person. So we had a couple of our folks create scripts. It took them two days and they executed all the 32,000 PDF validations in one day. Tosca didn't only help us in terms of time, because it was more an issue of cost-avoidance, but it helped us gain the trust of business because business signed off on it. Business was the one which had said, "We need to validate each and every PDF manually," and that's where that estimate had come from.

We are seeing a lot of these success stories. We expect, once we have the full implementation done next year, that we'll see many more examples.

Overall, by next year, we will be looking at a total reduction in testing costs of about $14 million, across the span of three years. That includes both build and run. Build is very difficult for us to harvest because if we reduce the money in build — if we take away two people — the demand grows and they add two developers. But overall, from a build and run perspective, we are looking at forecast savings of $14 million. This year alone, we have proved that we have reduced the overall spend by $3.5 million.

Another big use case which where we have been helped a lot is through Tosca BI, which helps with large-volume validation from a data perspective. For a lot of our data lines, we have an automation framework, but it doesn't do as well when it comes to comparing huge volumes of data from source to target. That's a place where Tosca BI has helped us because it can do those large file and data comparisons in a very short time.

What is most valuable?

The Model-Based Test Automation is the most valuable feature, where you can create reusable components. Even though we are using a scriptless automation tool, there still needs to be an understanding of how to create reusable components and how to keep refactoring and how to keep regression, the test scripts, at an okay level. We are coupling Tosca with some other risk-based testing tools, as well, but automation is primarily what we're using Tosca for, the scriptless, model-based technology which is driving automation for us.

It has other features for requirements which we are just starting to look at. We do have another requirements tool which is enterprise-wide. Not everyone is using Tosca in our company. We still have a mix of a couple of tools. Even though Tosca has a great requirements feature, and some teams are using it, they are still expected to use our standard enterprise requirements tool. It's a choice that the users are making regarding whether they use the other features of Tosca, like requirements and risk-based testing, or not.

What needs improvement?

There have been some setbacks because of upgrades. While Tosca has been around for a while, Tricentis has catered to smaller clients and I don't think they have done such a large, at-scale transition or transformation before, or worked with a company like ours which is doing an enterprise-wide transformation. When we go to their customer advisory-board meetings, upgrades have been on the agenda an issue. They have been working a lot to make upgrades seamless.

There have been cases where we have needed customization because things haven't worked with the out-of-the-box functionality of Tosca. Customizations are VB and C# and those are not a "go-forward" for our company from a technology perspective, so we have asked Tricentis to do all the customizations for us. There have been cases where we have gone back because of the upgrades that they have done. We had to redo and re-scan things. 

Since we operate at such a large scale, we want to limit ourselves to one or two upgrades a year. That was our biggest complaint, when we went to California this year in May we told them they need to make their upgrade process more seamless. Initially, it felt like anytime we took an upgrade, we had to go back and re-scan everything. There was a combination of having to do re-scanning but also our not knowing how we should do things. In the last six months or so, we have reached a place where that has been much better. The last upgrade that we took was much more seamless than the first upgrade we took this year. They have made great strides in helping us do that.

With regression testing, the challenge we are now facing is data. That's a whole other effort that we are working on, as test data is a problem. This is especially true where a system gets data from five other areas. It is very dependent on their data. Until we are in a place where we can do end-to-end testing, or we can virtualize their data, even though we may have 100 percent automation, it does not help. We are working with Tricentis on this, and we are working at some other tools as well.

From a testing automation-perspective, we are still continuing the journey. It's going to go to 2020. We have areas that we have not touched yet. We are heading there but we are also starting to take a look at data to see how can we combine the automation that we have done with test data to have an automated CI/CD pipeline. We have gained a lot of confidence by implementing automation using Tosca. If we hit any roadblocks, it's more from a data perspective.

From where they were at when we started with Tosca in 2018, to where they are now, they have made huge changes and enhancements to their features. It's much better. And I think they have gained as much from partnering with us on this large-scale enterprise as we have.

Tricentis is pretty open to helping and working on any enhancements and patches. If you ask Tricentis, they will say qTest has all the capabilities we are looking in integration. We are going with JIRA, and we have tools like Hexawise and GitHub. One thing we would like to see is integration of Tosca with those. We know their qTest is integrated with everything, but not everybody is necessarily going to take qTest. We are looking at qTest as an option for replacing defect management, but we are not sure we will be going that route. If companies don't have qTest and only have Tosca, integration is an area where there is room for improvement in Tosca.

Finally, Tosca is on-prem right now. We have VDIs that have the Tosca agents installed. We have a very aggressive cloud roadmap as a company for moving our applications to the cloud. We are trying to work with Tricentis to help us make the move. We would love it if the Tosca agents could be installed on Docker instead of VDI. But I don't think Tricentis is ready for that yet. I don't think Tosca is actively on the cloud, so we are using the on-prem.

For how long have I used the solution?

We have been using Tosca for a little bit more than one-and-a-half years. The last quarter of 2017 was the first time we started looking at Tosca and our actual implementation started in 2018. We are now going full-fledged with Tosca.

What do I think about the stability of the solution?

The stability has been pretty good so far. Whatever we build, we have been able to use it on a regular basis. The only challenges, as I mentioned before, were when we did the upgrades. We had to go back and re-scan. Apart from that, the stability has been pretty good.

What do I think about the scalability of the solution?

The way we are going about it, it is a scalable model. We are looking at reusability. We are trying to put some kind of governance model in place, where we will have people going back to review and analyze how things are being used. We are trying to come up with an assessment framework for Tosca. 

We have some areas that have Ruby. When we go to an area that already has something implemented in Ruby, we have an automation assessment framework from a Ruby perspective, where we ask our Ruby experts to assess their framework. If the assessment comes out that their framework is pretty solid, stable, maintainable, and they have the skillset, we leave it alone. If the assessment comes out that it is not maintainable, people are not using it, it's not providing the value, we recommend using Tosca. In the same way that we have an automation-assessment for Ruby, we are trying to work on some kind of assessment framework for Tosca. If someone has been using Tosca for two years, we want to be able to go in, assess their framework and say, "Hey, here are the things you have been doing that are great. But you don't have any modules that you're reusing. Why is that?" We are working on implementing something like that, which help us with the reusability and maintainability perspective

With every release they are adding great features. This year, we have taken two upgrades and they have added patches for some defects, like the one that caused the problem with the PDFs. We have 12 or 13 incidents that are open, which include three customization requests, that Tricentis is working on with us. But with their every release, they have added features, not just closed defects, but actually added features, which is great. The challenge is that, in a big company like ours, we cannot afford to take every feature release, every upgrade. That creates a lot of work and a lot of testing, because we need to test everything. Tricentis has been able to give us their roadmap and, at this point, we are planning to take on 13.1 which will be around January/February, 2020.

They do a lot of good releases. It's just that at our scale, the way we are operating — we have 200 licenses and I'm pretty sure we'll need more — we cannot afford to take every upgrade.

We still have other applications that we have not finished in terms of setting them up with Tosca. This is going to go through 2020. Then we will be looking at ways of having people go back to the areas where it has been implemented to see how things are going and what was not implemented. When we are deploying Tosca, we are not doing it for all applications. A particular business solution or department might have 50 applications out of which ten might be critical. We have only put Tosca in place for one or two of those, but we put the right structure in place for them to be able to extend it to the other applications. We intend to go back and see if they have been able to extend or if they need help in increasing the automation presence. We do expect to see an increase in automation usage and coverage, moving forward.

How are customer service and technical support?

We had someone from Tricentis here until September or mid-October. He was not a very technical resource, but he was our go-to person who would reach out. We also have a customer-facing rep, so I usually text him if I have any issues. We have biweekly calls with tech support. 

The challenge we have seen, at times, is that when an incident is opened or when a ticket is opened, it is treated as normal, just like anything else. But there are times where they are very high-priority for us and that's where escalations come into play. It's frustrating when different people are looking at an incident at different times. We have raised some of these concerns.

A recent example is that we needed a customization for a big area. It's a big data space and we have been waiting on this customization for a couple of weeks. We recently escalated and they said, "Hey, they will start development in mid-December or late December." We said, "That's absolutely not going to work out for us." I texted my contact and he immediately texted back saying, "I have raised it to the highest level. This person is on vacation, we'll reach out to you next week."

So they provide pretty good response. Our customer rep is pretty good at escalating. 

The tech support is good, they are reaching out to us. We get it, that they're all busy, but we keep pressing that if they want to work with a company like ours, which is doing a large, at-scale, enterprise-wide transformation, if they cannot meet us where we need them to or if they cannot meet our SLA, it's not going to work out. 

Sometimes, it's one person at Tricentis who is working on something for us. If that person is on vacation, we are stuck. We have said, "Hey, only one person?" but again, they are also growing. We are most probably one of their biggest enterprise-wide transformations. They have clients with tons of licenses, but they are all department-level automation transformations. This is their first enterprise-wide where we are doing it across the company. We have buy-in from the highest level, our CIO. 

Tricentis has done a good job of keeping stride with us. Is there a place for improvement? Absolutely. They need to change their operating model to be able to cater to large-scale enterprises if that's the direction they want to go in. It was very evident in the beginning that they're not used to working with a big company. They have come a long way and we have been pretty vocal about it too.

But they have been pretty good at it. We do face our challenges and we do have to do escalations and so forth for some of these areas, because our business units and our partners don't understand delays. They will say "Okay, if Tosca is not able to help us, we are going somewhere else." Tricentis understands that and they give us high priority. This is an issue that will be there for any company, any tool, irrespective. I don't think this is something unique to Tricentis. We have tech debt on our side and sometimes we ask them to work around our tech debt, which is not what they would expect.

Overall, the tech support is pretty good. We have a way of reaching out to their management, a direct email address that takes it to the highest level of escalation. We have a good working relationship and we are not unhappy. We are pretty satisfied. Some frustration will always be there, but they have been able to work around things pretty well for us and they turn around things pretty well.

Tricentis is still growing and they are understanding what it means to work with a large, at-scale company. We do escalations every week to their upper management. But from a tool perspective, it's doing great. It's working out really well for us in terms of automation. They are at a better place when it comes to being able to release in a way that is not causing people to go back. In a company like ours, if people have to put in a lot of effort for upgrades, or if they have to go back and re-scan and re-work a lot, they will just move away to other tools. That's something we have made very clear to Tricentis. We have said, "If you don't give us what we want and if you're not able to meet us where we are, and at the speed at which we want, it will not take long for us to move away." So far, they have been great at meeting us where we are, or escalating and getting the right people to do what we want done.

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

In terms of model-based, scriptless automation, Tosca is the first of its kind in our organization. We have been using Ruby Cucumber and Selenium, but they are all solutions where development and coding skills are needed. This is our first model/scriptless tool.

We have an automation solution which was primarily Ruby Cucumber, but Ruby requires development skills. We had not been able to penetrate it into all the places we wanted it to be used. We have a lot of legacy and mainframe applications and there was a lot of downward testing still going on. On the digital applications and the go-forward applications, we have a good footprint from a Ruby perspective and test automation. But in all these legacy applications and some of the older technology applications, we had manual testing going on.

We had a big goal as a company. We had done some benchmarking studies and what came out from them was that we are pretty good from a quality perspective when compared to our peers, but we are very expensive. So we were charged with a couple of things: to bring down the expense and increase speed, while maintaining the quality if not improving the quality. That's what led us on the path to Tricentis Tosca.

When using Ruby, there are more hands-on coding development skills. Tosca is something that needs a technical mindset or aptitude, but even our manual testers were able to make the shift from manual testing to automation using Tosca. That was a big driver: How do we move from manual testing to more automation and how do we not impact the big workforce that we had in manual testing? We did not want to have to let go of all manual testers, and we didn't have enough skills from a Ruby perspective. With this effort, we have been successfully able to convert around 80 percent of our manual testers to automators, using Tosca.

There are areas in our company which have Ruby, some of the digital areas, where it works. So we are letting those areas stay with Ruby.

How was the initial setup?

When we did the initial setup — and this is a lesson we learned as a company — it was not directly with Tricentis. We worked with one of our global service providers, Accenture. They are the ones who proposed some of these tools to us and they are the ones who helped with the initial setup. They were here with us for 2018. In 2019, we took it on from them, and then Tricentis came onboard and we started having a direct relationship with Tricentis.

Looking back, I think it would have been much better if we had had a direct relationship with Tricentis from the get-go. There were some things that were done where Tricentis came in and said, "Hey, this is how you should have done this." That was a lesson learned for us as a company where, going forward, even if we have global service providers, we will hopefully have direct contact with the vendor as well. That's something we didn't do.

We did take a complex area with COBOL and all that, so we needed customizations, but we did it through a GSP and it was okay. It went pretty well. I wouldn't say the setup was very complex since Accenture did the heavy handholding, so it was easy for us. Had we done it, it would have been a different story, but Accenture paved the way for us.

For the initial setup, we had five or six folks from our side. Accenture's team was offshore but there were three or four of their team here. It was a pretty complex application. There were ten to 12 people who worked on it to get it going. Once the initial baseline was set, we had people automating it, working with business, coming up with the list of features, prioritizing the features, and then coming up with a roadmap. 

When we go into these waves, it's a nine-month plan. The first week is diagnostic where we consider which applications we even want to attempt to start automating. Then we do a two-week design period where we consider which flows we want to automate. What are the critical flows or critical business functionalities within the application, with the most manual testing or the most frequent testing, that we want to automate? We identify five workflows, usually critical and high-priority, that we will try to automate using Tosca. Then we have a one-month "test-and-learn" where two or three people from our side partner with the department testers, and they automate things during that a month. Once that's done, we provide a recommendation saying, "Hey, we did it. Tosca seems to be the better option. Here are the benefits you will get." There is then an operationalized phase of usually six, and up to nine, months after that. At the end of those six to nine months, we should be able to go from 36 people down to 20.

We come out with a big plan that we present to the department. They all agree. We talk about what skillsets are needed going forward. How many will be flexible staff, how many will be contractors, how many will be associates? We replicate that plan every time we go to a business. That is a plan that Accenture helped us put together and it has been very successful. That's something which Tricentis is trying give over as an example to some of their bigger clients because it's been a pretty successful implementation so far. It is a reusable, repeatable process that we have come up with. Every group knows what to expect out of it.

The learning curve for Tosca is not steep compared to some technical products. It has been pretty okay, as long as the people have the mindset. So when we hire quality engineers, we don't ask them questions about Tosca. We ask them questions about their mindset to see if they have an automation-first mindset. What we are seeing from a skillset perspective is that 80 percent of the manual testing quality engineers are able to make a shift but at a lower level.

For entry-level or mid-level people, it's very easy to make the shift. At a higher level, we do expect our quality engineers to have some technical aptitude, like SQL programming skills. in addition to Tosca, we are also using Tosca BI, which needs SQL skills. So we do need some technical skills, but we are seeing much better success in transforming our manual testing population to using Tosca and Tosca BI than we have seen with any other development or programming language. So the learning curve is pretty good. It's easy and not too steep.

We have been doing the implementation in a wave approach. We didn't go with a big-bang saying, "Okay, we want to implement Tosca everywhere," because that would not work. Instead, we did an enterprise-wide transformation. We looked at testing spend for each department and started with the ones that had the highest testing spend. We put together a two-and-half-year to three-year roadmap saying, "Here is how we are going to hit applications, the big applications." We have 40 major application suites, each of which can be a combination of applications.

We defined roles, because each application suite needs an application suite quality engineer who is going to be accountable. We had a whole process that we worked through. It was not just a tool transformation but a transformation in terms of people and technology. Technology came at the end. It was more transforming peoples' mindsets and making sure they understood what we were trying to do. We wanted them to understand the intent because with Tosca, it's very easy to fall into the same trap as with anything else. If there are practices where people have wrong naming conventions or don't understand the value of versioning that Tosca provides, there is a need to create best practices. Tricentis has been pretty good at teaming up with us to share their best practices and working with us to come up with best practices that work for our company.

What was our ROI?

For ROI, when we originally planned, we had thought it would be somewhere around $13 to $20 million. Right now, we're looking at $14 million over the three-year period.

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

We have a three-year license. The one thing I'll say is that it is very expensive. That's the reason we are not giving access to Tosca to everyone in the company, because it's licensed-based. The licenses are concurrent, but still, only our quality engineer workforce gets access to Tosca. Developers don't get access. Test automation developers don't get access. Others don't get access either. We have around 200 licenses and the cost around $1.4 million a year.

We have found benefits with Tosca. That's the reason we went with it. Ruby and other open-source solutions are free, but we were not able to get the skillsets we needed for them and maintenance was an issue. With Tosca, we see benefits from that perspective. We don't have to lose our workforce. We can harvest the subject-matter expertise that people already have and use them for this. We did see a lot of benefit in moving to Tosca. That's why we were ready to take on a licensed tool, in comparison to an open-source tool.

For Tosca, there are no other costs. 

Tosca BI is twice the cost of Tosca so we have limited Tosca BI licenses as well. There are things that come along with Tosca from Tricentis and we're looking at some of those tools.

Which other solutions did I evaluate?

We work with Accenture, Cognizant and Tara. They are our global service providers. We did an RFP, but Accenture only put Tosca on the table. They didn't give us any other options for scriptless.

We went online, went to some conferences, and talked to people who are using Tosca. We did industry-review research and the like that. But in the end, we were able to prove out Tosca and that's the reason we went with it.

What other advice do I have?

Before looking at a tool, it's not just about implementing the tool. It's about having the right mindset to be able to implement a tool. With Tosca, we didn't go and say, "We want to use Tosca. Go." We have a whole training where we talk about what needs to shift, how you need to shift, why we are doing it, and making people understand the intent behind using some of these tools. Otherwise it does not work. We have seen enough failures with other implementations to know that if we don't have the right mindset, these things don't work.

Also, having the right partnership and setting expectations with the vendor is very important. If they have good best-practices and if they know what they're doing, that will help. Having a long-term vision is very important, instead of just saying, "Okay, I'm going to implement Tosca. Go," and not knowing where you want to go or what you want the future to look like. Those are things that helped us a lot in our implementations of Tosca.

One lesson, as I said, is that working with the tool vendor helps. Not that Accenture didn't do a great job. They did. They helped us a lot, especially from a process and best-practices perspective. But having Tricentis in there would have been good.

Tosca was relatively new in the US when we started using it. The roadmap was not fully baked. I would love to work with them on their cloud roadmap. I still don't have a great answer when it comes to cloud roadmap for Tosca, from Tricentis. That's something we're still pushing them on.

Tricentis also has a great relationship with Salesforce and that has helped us a lot. We're trying to push them to have a similar kind of relationship with Guidewire, with Guidewire 10 coming and the cloud option. That's another thing which we will be using Tosca for. We have been asking Tricentis to have some kind of partnership with Guidewire, and they have been asking us if we can introduce them. We're working through that. We have a user group for that with other Tosca users that are in Guidewire and who are moving to Guidewire 10.

It would be great if Tricentis could take a look ahead at some of these big vendors, packaged applications, and form some relationships with them. That would help companies like us who are heavy users of these packaged applications. We would like to see something similar to what they have done with SAP and with Salesforce. Guidewire is big right now. That's an area they have not done anything in yet.

We were an IBM shop. We used to use Rational Team Concert and Rational Requirements Composer. We're shifting to JIRA for requirements. We're still looking at what we will use for persistent requirements, but right now it's JIRA. Even if users want to use Tosca for requirements, and there are teams who are doing it because it helps us get good coverage, we still use JIRA and then we try to integrate from JIRA to Tosca, but we have not done that yet.

Tosca has a risk-based functionality, which we are not using, which they added after we started with Tosca. It can take a look at the data and say, "Hey, you have 200 test cases and you are getting 50 percent coverage based on the requirements that you have in Tosca. You can get the same coverage using 100 test cases." The reason we didn't use the Tosca's risk-based testing is that risk-based testing is applicable irrespective of the tool. Since Tosca is not something that is the only standard at our company — we have multiple tools — we had to choose a tool that we could use across the enterprise and not be dependent on the Tosca licenses. So we use another tool for risk-based testing.

When you talk about redundancy, there are two aspects. One is: We have been using Tosca for three years; we have 2,000 scripts. Even though Tosca has all the functionality by being model-based with reusability, not everyone understands that. In these past three years, new people might have come in and added test scripts and test cases without knowing that something already existed. They may have created duplication and redundancy. Can Tosca go and help us with that? I don't think so. We are actually looking for a tool that can help us do that. We were looking at Saffron AI Suite, which is an Intel product, but Intel decided not to support it. We're still looking for a tool that can help us with duplication. 

But what we are doing is from a data perspective is the following: If I say, "Hey, here is my data, here is my test case, here are the data elements that are needed. Tell me what is the minimum number of scripts I need to get maximum coverage?" Tosca can do that. But as I said, we didn't want to depend on Tosca because we're not using Tosca across the enterprise. We're using another tool called Hexawise to help us do that and it's something that we're implementing across the company. It is much more cost-effective for us than having Tosca licenses for everyone. Tosca is expensive. We're trying to use the output from Hexawise to create test cases in Tosca to help us get that minimum number of test cases we need to get the maximum coverage. That coupling has been working well for us.

Maintenance is better with Tosca. The way Tosca is structured, it tells you where your tests are failing and the like. If I have nine quality engineers for an application and they are spread across three build teams, if they have the continuous integration implemented, whatever issues or errors come up, we expect them to keep maintaining things on a go-forward basis. Maintenance is absolutely easier with Tosca, provided it has been implemented the right way. We're not differentiating between people who are doing build work versus people who are doing maintenance. It's the same people. We expect them to build the test cases and maintain them as well.

I would rate Tosca at about eight out of ten. We're pretty happy with the results we've seen with Tosca.

Which deployment model are you using for this solution?

On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
reviewer1958490 - PeerSpot reviewer
Architecture Manger at a government with 201-500 employees
Real User
Top 5
Not easy to use anymore. It'is getting more and more complicated. Extra settings added without detailed information.
Pros and Cons
  • "The most valuable features of Tricentis Tosca are the ease of use, you do not need to program if you do not want to."
  • "Tricentis Tosca could improve on the ease of use. There is a steep learning curve. The reporting section could be better and some of the new features could be simplified. Additionally, the user management of the client and the server are confusing. There should not be two."

What is our primary use case?

We use Tricentis Tosca for a workflow system and for SAP.

How has it helped my organization?

It works fine for regression tests on the workflow system. Old scripts still work fine in browser based application. Saved and still saves us a lot of time.

SAP embedded is quite an issue. When IE was discontinued we didn't manage to get it working with msedgedriver. The support of Tricentis is below expectation for all the money we spend on them.

Version 2023.2 has a number of issues which they don't fix until the next major release (Not telling when). Badly documentated new settings.

What is most valuable?

The most valuable features of Tricentis Tosca was the ease of use, but it is getting more and more difficult to use. It is almost impossible to use Tosca without programming knowledge. 

The way of creating modules is basically simple. But when you have the module it is trial and error method on settings to get them working in a testcase.

What needs improvement?

Tricentis Tosca could improve on the ease of use. There is a steep learning curve. The reporting section could be better and some of the new features could be simplified. Additionally, the user management of the client and the server are confusing. There should not be two.

For how long have I used the solution?

I have been using Tricentis Tosca for approximately seven years.

What do I think about the stability of the solution?

Tricentis Tosca is stable. We have a few scripts that are running for a while now and there have not been any problems.

What do I think about the scalability of the solution?

The scalability of Tricentis Tosca is good. We can add more users which is easy to do.

We have approximately five people who use the solution in my company.

How are customer service and support?

The support from Tricentis Tosca is getting less good. When I have a problem I receive an answer. However, it is not always the answer that helps me to go on.

I rate the support from Tricentis Tosca a three out of five.

How would you rate customer service and support?

Neutral

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

I have not used a similar solution prior to Tricentis Tosca.

How was the initial setup?

The initial setup of Tricentis Tosca was complex because of the applications we had.

I rate the initial setup of Tricentis Tosca a four out of five.

What about the implementation team?

We did the implementation of Tricentis Tosca in-house but we had the help from an experienced hired team.

What was our ROI?

If we did not have Tricentis Tosca we would have to use three more testers to do everything manually. The solution has helped our company.

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

The price of Tricentis Tosca is approximately Є10,000 for one license. It used to be much cheaper, but they changed their license structure. It used to be a structure where if you bought a license you would receive one year of free support and maintenance. Now they only have a yearly license, and that is expensive. 

The price of the solution does not include all features available. If you need a BI solution or API testing, then you have to pay extra.

I rate the price of Tricentis Tosca a two out of five.

Which other solutions did I evaluate?

We did evaluate other options for stepping over to another testtool because of the current pricing and the poor support.

What other advice do I have?

I would recommend this solution for browser testing because it's stable, and you can test a lot with it. It has a good user interface for testing and when managing you don't have to do a record all the time. It can be easy to maintain and use scripts.
For SAP and embedded browser apps it doesn't work fine.

Also it is not suitable anymore for users without a technical background.

Tricentis is a growing organization and Tosca is not holding the standards it used to have.

I rate Tricentis Tosca a six out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Terry Doherty - PeerSpot reviewer
Principal Consultant at Avocado Consulting
Real User
Relatively easy to use and well integrated with other products.
Pros and Cons
  • "Tricentis Tosca is well integrated with other products like Jira."
  • "Tricentis Tosca’s technical support could be improved."

What is our primary use case?

We use Tricentis Tosca for overall test management.

What is most valuable?

Tricentis Tosca is well integrated with other products like Jira. It's also relatively easy to use and doesn't need experience or a specific skill set.

What needs improvement?

Tricentis Tosca’s technical support could be improved.

For how long have I used the solution?

I have been using Tricentis Tosca for about eighteen months.

What do I think about the stability of the solution?

I rate Tricentis Tosca a nine out of ten for stability. We've had no issues so far with Tricentis Tosca's stability.

What do I think about the scalability of the solution?

I rate Tricentis Tosca an eight or nine out of ten for scalability. Around five users in the test automation space are using Tricentis Tosca in our organization.

How are customer service and support?

A couple of times, we approached Tricentis Tosca's technical support and got the answers to our questions.

How would you rate customer service and support?

Neutral

How was the initial setup?

Tricentis Tosca was already configured and running. The installation took 10 to 15 minutes, and access and setup were very, very quick.

What about the implementation team?

We did not need any assistance for the solution's implementation. It could be done without any help.

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

Tricentis Tosca is not expensive at all. Tricentis Tosca's licensing cost seems to be in line with other products. We're currently using a per-user license because there are only four or five users. I rate Tricentis Tosca an eight out of ten for pricing.

What other advice do I have?

I use the latest version of Tricentis Tosca. The solution does not require any maintenance because it is all done automatically by the vendor.

I've not found any issues with Tricentis Tosca, and I would recommend it to other users.

Overall, I rate Tricentis Tosca an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
AnantJoshi - PeerSpot reviewer
Senior Director-Intelligent Automation at Truglobal
Real User
Very user-friendly with helpful low code automation
Pros and Cons
  • "Very user-friendly and the low code automation is really helpful."
  • "Very difficult to get information about licensing costs."

What is our primary use case?

Our primary use case of Tosca is for the automation of web-based applications. We currently have five clients who have deployed this solution. I am the practice head and we have good capabilities in this tool.

What is most valuable?

The solution is very user-friendly and the low code automation is great and very helpful.

What needs improvement?

It was very difficult to get information about licensing costs. None of that information is readily available. For customers with a smaller budget, it would be helpful if Tricentis could offer options for smaller organizations to be able to use the tool. We've also found that customer support is lacking. 

For how long have I used the solution?

We've been testing the trial version of this solution for the past several months. 

What do I think about the stability of the solution?

The solution is stable. 

What do I think about the scalability of the solution?

The solution is scalable. 

How are customer service and support?

Reaching out to customer support is challenging and they could improve on that. 

How would you rate customer service and support?

Neutral

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

We previously used other tools but our clients switched to Tricentis because of its ease of use.

How was the initial setup?

The initial setup was easy.

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

This is an expensive solution. 

What other advice do I have?

I rate this solution eight out of 10. 

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1922475 - PeerSpot reviewer
Lead QA Engineer at a computer software company with 11-50 employees
Real User
User-friendly and has a good scanning mechanism; technical support was knowledgeable and gave detailed answers
Pros and Cons
  • "To me, what stands out the most about Tricentis Tosca is that even if I'm not a technical tester, I could pick up on how to use it very quickly because of the mechanisms of the tool, for example, its scanning mechanism. I'm not so technical, but I'm able to maneuver through Tricentis Tosca and derive capability. It's a user-friendly tool. It's not very complex."
  • "In terms of areas for improvement, Tricentis has a variety of tools, even its test management tool called qTest. Tricentis Tosca does have integration with different Tricentis tools, but the integration is geared towards a larger organization perspective. For very small organizations that have minimal licenses, the integration needs to be improvised. For example, I belong to a smaller organization that has only one license, so the capability that the tool provides for integration isn't sufficient because my company needs to have separate workspaces. When Tricentis Tosca is going to be running, it is going to use that license, but my company wants another separate workspace to record, relay, and test. This is what my team has been struggling with, and the mechanism is probably there, but that needs more time and investigation, so I can't say that I'm one hundred percent certain that Tricentis Tosca, in terms of integration for a smaller organization is insufficient. Another area for improvement is that Tricentis Tosca is currently just a Windows-based tool which affects the market because nowadays, Windows isn't the only operating system, for example, there's also Apple or IOS that's moving much faster than Windows."

What is our primary use case?

We needed a testing tool that could be used for automating SAP, so that was our use case for Tricentis Tosca, and amongst the candidates we tested, the solution suited us well.

What is most valuable?

To me, what stands out the most about Tricentis Tosca is that even if I'm not a technical tester, I could pick up on how to use it very quickly because of the mechanisms of the tool, for example, its scanning mechanism. I'm not so technical, but I'm able to maneuver through Tricentis Tosca and derive capability. It's a user-friendly tool. It's not very complex.

What needs improvement?

In terms of areas for improvement, Tricentis has a variety of tools, even its test management tool called qTest. Tricentis Tosca does have integration with different Tricentis tools, but the integration is geared towards a larger organization perspective. For very small organizations that have minimal licenses, the integration needs to be improvised. For example, I belong to a smaller organization that has only one license, so the capability that the tool provides for integration isn't sufficient because my company needs to have separate workspaces. When Tricentis Tosca is going to be running, it is going to use that license, but my company wants another separate workspace to record, relay, and test. This is what my team has been struggling with, and the mechanism is probably there, but that needs more time and investigation, so I can't say that I'm one hundred percent certain that Tricentis Tosca, in terms of integration for a smaller organization is insufficient.

Another area for improvement is that Tricentis Tosca is currently just a Windows-based tool which affects the market because nowadays, Windows isn't the only operating system, for example, there's also Apple or IOS that's moving much faster than Windows.

Pricing for Tricentis Tosca could be improved as well because it's very expensive.

Making Tricentis Tosca available on other operating systems is what I'd like to see in the next version of the tool. That would be beneficial. From what I've heard, you should never have the Tricentis Tosca server installed on a VM, but my company has it running on a VM and so far, there hasn't been any issue except for the VM rebooting, though I'm not sure at all if it had anything to do with having the server on the VM, or some other reasons.

For how long have I used the solution?

I've been using Tricentis Tosca for almost two years now.

What do I think about the stability of the solution?

Tricentis Tosca is a very stable product, and I don't have any complaints about the tool, stability-wise.

What do I think about the scalability of the solution?

Scaling up Tricentis Tosca would be an issue for us because of the licensing. As it's an extremely expensive product and we're a smaller organization, we don't need that many licenses, but sometimes it would be great if we could have two licenses because there are other people in the company who were trained and certified to use Tricentis Tosca. The product does provide a multi-user workspace, but we only have one license currently, so only one execution is possible at a time.

How are customer service and support?

I've contacted the technical support for Tricentis Tosca. There's a support website where you can directly raise incidents with the support team and follow up. The support team is very knowledgeable about the product, though the only downside is the response time because sometimes the response isn't timely, but whenever there is any kind of response, support is very detailed and knows the product well. On a scale of one to five, with one being the worst and five being the best, technical support for Tricentis Tosca is five out of five. It's really good.

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

I have not tested any other SAP-related testing tools. The only tool I tested hands-on was Tricentis Tosca, and it suited the needs of my company, so it's the product we're using.

How was the initial setup?

Tricentis Tosca was set up by the infrastructure team, so I don't have information on whether the initial setup was extremely straightforward or not, but I do know that there was no issue with getting the tool set up. My company has a cloud license and an on-premises license, so there are various setup options available for Tricentis Tosca.

What about the implementation team?

We implemented Tricentis Tosca through our in-house team.

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

As for the licensing cost for Tricentis Tosca, I'm not one hundred percent sure how much it is, but I know that it's an expensive product. I wouldn't be able to rate Tricentis Tosca in terms of pricing because I don't have information on the prices of other products tested by my organization. My team tested Worksoft and that was also an expensive tool.

Few tools provide the capability to test SAP automation tools, and the majority of the products are more suitable for a larger enterprise and have higher pricing, but if you're a very technical tester, there are other tools you could utilize. Technically skilled people and technical automation testers may be able to use open source tools, but for the not-so-technical testers, only a few SAP-related tools are available, but from what I've heard, they're priced on the higher side. I won't be able to advise if Tricentis Tosca is more expensive than its competitors because I don't have pricing information for any of those tools.

What other advice do I have?

My company uses Tricentis Tosca.

My advice to people looking into implementing the tool is that it's great to use, but you need to be more hands-on. Tricentis has certifications available, so the more you advance your skillset and get yourself certified, you'll learn all the mechanisms of how Tricentis Tosca can be used. So far, the tool ticked most of the boxes based on my company's needs.

I'm rating Tricentis Tosca nine out of ten. I didn't give it a perfect score because it's currently based on Windows only, and its cost is high but other than those two cons, everything has been great about the product.

My company is just a user. It has no partnership with Tricentis Tosca.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free Tricentis Tosca Report and get advice and tips from experienced pros sharing their opinions.
Updated: June 2025
Buyer's Guide
Download our free Tricentis Tosca Report and get advice and tips from experienced pros sharing their opinions.