- Test case design: Integrated test data management in the tool itself
- Web services automation: Easier API testing
- DevOps: Testing starts as soon as development gets completed
- Service Virtualization: Early automation
Senior Manager of QA at a tech services company with 501-1,000 employees
Very rich automation/test management framework but consider the coding needed to integrate with your application
Recently, I was asked a set of questions regarding my experience with TOSCA. Here are the questions and my answers:
General info:
Is there any need for coding or scripting? Based on my research, I expect that the module is created when scanning has been finished. But some users commented that coding or scripting is needed.
- Depends on the application and technology you are trying to automate. TOSCA has a lot of engines (HTML, .NET, Java, Webservices, etc.) with control library's that can be used out of the box. For something that is not covered by these engines (like a custom java widget) you will need to code for steering.
Are control statements like if/then/else and loops supported?
- Loops are not directly supported. If/then/else are supported for templates (data driven test cases).
Test case organization:
Is it possible to group test steps and according to our needs include/exclude particular test groups?
- Yes
Is it possible to rearrange test steps once they are created?
- Yes
Is it possible to perform multiple execution for test steps and test groups?
- Yes
Is there a possibility to create some variables whose values can be adjusted in some of the test steps?
- Yes. In TOSCA variables are called "buffers"
Is possible to add references in a test to some other test?
- It's possible to organize test steps in the library and reuse them in TC's. For other kinds of references you are free to create custom fields (to store path to other TC for example).
Is it possible to modify verdicts, for example, if a test fails that is declared as passed?
- Yes
Is a test progress view supported? Is it possible to stop/start a test on an error or some other event?
- Yes. You can define different behavior on an error (for example requesting a manual action to continue).
Is it possible to schedule tests? This is useful to have when night runs are executed
- You can trigger TOSCA execution using the TOSCA API from cmd line using windows scheduled jobs.
When some test step fails in some test group, how is that reflected to the corresponding test group? Does the parent test group also fail?
- The parent test groups are organized as "Business execution lists". If one TC fails, Business execution list will also fail.
Logging:
Is it possible to filter results?
- Yes
How is logged data is stored?
- Execution results stored in a TOSCA repository (local or shared (DB))
Is it possible to export logs/results?
- Yes. You can print repository content to various formats (excel, PDF, jpg, etc.)
Other:
How does TOSCA work with the command line?
- The TOSCA API offers all operations in the cmd as the TOSCA Commander shell. Run TC's, Create TC's, print report, everything...
Is it possible to configure test speed? For example, to insert some delay when GUI is slow.
- Yes, there are multiple settings and options to play with the speed.
Is there any possibility to explore a linux system with TOSCA? Maybe via putty or WinSCP?
- I don't have experience with TOSCA and LInux. Theoretically TOSCA can run external applications. We have created integration of TOSCA and JUnit tests for our needs.
When a test is created on one system, can it be easily transferred to another system? For example, when I create a test, I want to deliver it to another colleague who is working on another machine. Or does he have to create it on his own machine?
- You can use multi-user repository, which has checkin/checkout operations like SVN or CVS. You can also export your TC's or other TOSCA objects to file and import to other local/shared repository.
In the end, what is your opinion/experience about TOSCA?
- Overall impression about TOSCA is quite positive - it's a very rich automation/test management framework. In the right hands it can be used for creation of a really powerful and complex solution. There are many more features that are useful for automation but there can really be a need for some coding effort to integrate with your application - this needs to be considered.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
QA Expert at a tech services company with 51-200 employees
Good Visual representation, easy to understand and comfortable to implement business ideas
I have used TOSCA for R&D only,. not any real client project.
TOSCA is very good for
- Business requirement based test case not complex test scenarios
- Good Visual representation, easy to understand and comfortable to implement business ideas.
- Can cover only user validations. (you can not satisfy all possible complex scenarios and requirements)
- It is a good test case building tool for managers or business personnel not for a core QA person. So, if you are targeting for Technical QA career, it might not help that much. But, if you are on to business area, team lead who manage clients with requirements, it is very good tool for you.
- In market, it is not that much popular, so you may not get many jobs that need TOSCA
Disclosure: I am a real user, and this review is based on my own experience and opinions.
I started using the trial version of TOSCA Testsuite to get a first look at this software. I was impressed by the way how easy it is to create and execute test cases. I noticed that non-programmers can write test cases (no scripting required). This can be a con for testers because there are no loop statements and each test should be repeated many times. I also noticed that many adapters are supported out of the box, TOSCA Testsuite is fast, easy and intuitive to use and it has professional support.
Buyer's Guide
Tricentis Tosca
March 2025

Learn what your peers think about Tricentis Tosca. Get advice and tips from experienced pros sharing their opinions. Updated: March 2025.
848,716 professionals have used our research since 2012.
QA Test Lead at a tech services company with 10,001+ employees
Some of the valuable features are test case design and web services automation
What is most valuable?
How has it helped my organization?
It is quick and easy to maintain automation with Agile implementation.
What needs improvement?
I would like to see defect raising and tracking.
For how long have I used the solution?
I've used it for almost a year.
What do I think about the stability of the solution?
There were sometimes issues with stability.
What do I think about the scalability of the solution?
There were sometimes issues with scalability.
How are customer service and technical support?
Technical support is very good.
Which solution did I use previously and why did I switch?
We switched as there is no scripting required. The framework is inbuilt, hence maintenance is easier.
How was the initial setup?
The setup was straightforward.
What's my experience with pricing, setup cost, and licensing?
Licenses are expensive, but they are worth using.
What other advice do I have?
Go for the product if you are looking for faster automation.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Test Lead at a insurance company with 501-1,000 employees
The scanner helps us to define many tests with one scan.
What is most valuable?
The scanner helps us to define many tests with one scan.
How has it helped my organization?
Tests written once can be reused across different projects
What needs improvement?
I would like to see the availability of more libraries
For how long have I used the solution?
We have you used this solution for two years.
What do I think about the stability of the solution?
I did not encounter any issues with stability.
What do I think about the scalability of the solution?
I did not encounter any issues with scalability.
How are customer service and technical support?
I would rate the level of technical support as average.
Which solution did I use previously and why did I switch?
We used Soap UI and Selenium (Open source tools). We switched to Tosca because the organization decided to make the switch.
How was the initial setup?
I taught myself how to do the set up, so it was OK.
What's my experience with pricing, setup cost, and licensing?
There are many products on the market. Providing more libraries for the price will be an option that could help.
Which other solutions did I evaluate?
We evaluated other options before choosing this solution.
What other advice do I have?
It is a good product, with online tutorials, knowledge base, etc.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Test Engineer at a tech services company with 51-200 employees
Helpful technical support, simple installation, but performance could improve
Pros and Cons
- "The solution has plenty of features compared to other solutions."
- "Tricentis Tosca's performance could be better. Sometimes when we are remapping or when it is loading it can take a lot of time. There are free solutions that have better performance in this area."
What is our primary use case?
Our whole team that is working on Tricentis Tosca has done training to receive certifications in automation engineering and test design.
Tricentis Tosca can be used for software testing with automation.
What is most valuable?
The solution has plenty of features compared to other solutions.
What needs improvement?
Tricentis Tosca's performance could be better. Sometimes when we are remapping or when it is loading it can take a lot of time. There are free solutions that have better performance in this area.
For how long have I used the solution?
I have been using Tricentis Tosca within the last 12 months.
How are customer service and technical support?
The technical support of Tricentis Tosca is good. They have been helpful and resolved our problem.
How was the initial setup?
The installation was straightforward.
Which other solutions did I evaluate?
I have evaluated other solutions.
What other advice do I have?
I would recommend this solution to others. It has the capability of doing many types of tests.
I rate Tricentis Tosca a seven out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
QA Automation Lead with 51-200 employees
I liked the "no required scripting" part. They need to have better documentation, forums, and support.
What is most valuable?
I liked the "no required scripting" part as most of the people in my team are not skilled QAs and half of the team reside offshore, thus it suited to most of our requirements.
How has it helped my organization?
We ended up going back to Selenium as this tool was very slow with the web applications. Also, for any new functionality, it requires customization that in turn required training with no guarantee that it may work with future releases.
What needs improvement?
They have to create some discussion forum, we cannot always rely on some expert to respond to the queries. Also, everything requires additional costs. They need to have better documentation, forums, and support.
For how long have I used the solution?
I have used it in one of my smaller projects so as to evaluate if we can use it as an alternative to our Selenium Keyword Driven Framework. I have used it only for two weeks with the 14-day free trial.
How are customer service and technical support?
The level of technical support is average. I reported that the web application response was very slow and I never really got a real solution. Instead, I sent out too many emails just to explain to them what the problem was.
Which solution did I use previously and why did I switch?
We have used Selenium WebDriver and still are using the same solution.
Disclosure: I am a real user, and this review is based on my own experience and opinions.

Buyer's Guide
Download our free Tricentis Tosca Report and get advice and tips from experienced pros
sharing their opinions.
Updated: March 2025
Product Categories
Functional Testing Tools Mobile App Testing Tools Regression Testing Tools API Testing Tools Test Automation ToolsPopular Comparisons
OpenText UFT One
BrowserStack
SmartBear TestComplete
Perfecto
BlazeMeter
Selenium HQ
Sauce Labs
Worksoft Certify
LambdaTest
Ranorex Studio
UiPath Test Cloud
ReadyAPI Test
ReadyAPI
OpenText UFT Developer
Buyer's Guide
Download our free Tricentis Tosca Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Tosca Testsuite Version 10.0
- Cost of TOSCA Testsuite?
- Is anyone using Tosca for Non Functional Testing?
- Does anyone know which CI/CD tools integrate with Tricentis Tosca?
- Looking for documents about TOSCA Testsuite
- What are the benefits of Tosca?
- Is Panaya Test Dynamix better than Tricentis Tosca?
- Tosca Testsuite with Selenium WebDriver
- How does Micro Focus UFT One compare to Tricentis Tosca?
- Do we require a separate license for DEX in Tosca?
My review was done for the older version of TOSCA.
Currently we work with version 8.4.0 and this tool has advanced a lot.
Tricentis added many useful features and TOSCA has become once of most mature automation tools I worked with.
If/then/else and loops supported, plugin for Continuous Integration exists now, JUnit test results can be imported into TOSCA, test data service allows to setup distributed execution, etc.