Tricentis Tosca and Selenium HQ are leaders in the test automation category. Tricentis Tosca offers a robust solution suitable for large enterprises with advanced test features, while Selenium HQ, an open-source tool, captures significant market share due to its flexibility and cost-effectiveness.
Features: Tricentis Tosca provides model-based, scriptless automation that simplifies test creation with drag-and-drop capabilities and integrates extensively with Excel for data management. Tosca supports testing in SAP, Oracle, and is versatile across different applications. Selenium HQ excels in cross-browser testing and supports multiple programming languages, enabling developers to create custom testing frameworks. It’s a versatile solution for testing web applications across various browsers and platforms.
Room for Improvement: Tricentis Tosca needs to improve its UI stability and enhance documentation, particularly for parallel testing and mobile environments. Selenium HQ could benefit from more enterprise-level support features and improved automation for dynamic web content and desktop applications.
Ease of Deployment and Customer Service: Tricentis Tosca offers multiple deployment options, including on-premises and hybrid cloud, paired with high-quality technical support, despite some delay in resolving complex issues. Selenium HQ is predominantly deployed on-premises and supported by a large community, although it lacks formal customer service structures, relying on community-driven support.
Pricing and ROI: Tricentis Tosca is a premium-priced solution with a complex licensing model, which can be expensive for small to medium businesses, but it delivers significant ROI through enhanced automation efficiencies. Selenium HQ, being free and open-source, offers a low-cost entry but may incur additional costs related to infrastructure and ongoing maintenance.
Tasks that typically take ten hours are reduced to two to three hours, representing a threefold productivity gain.
I have not had the need to escalate questions to Selenium HQ tech support recently, as open community support is widely available and has been sufficient for our needs.
My experience has been positive; their response to emails or phone calls in tech support is fast, usually between eight to ten hours.
There is no way to mark the importance or criticality of incidents when creating them.
Response through chat has been replaced by chatbots, which has impacted the experience.
We can execute thousands of test cases weekly, and our automation coverage using Selenium HQ is approximately eighty-five percent.
It covers a breadth of applications and products, demonstrating excellent scalability that I have seen in reality.
The stability of Tricentis Tosca is rated ten out of ten. It is very stable.
I find stability issues when using the Vision AI feature; Tricentis Tosca is not very stable.
An automatic update mechanism for Selenium HQ would be beneficial, eliminating the need for manual downloads and updates of browser drivers when new versions are released.
If a button in an application changes, Tricentis Tosca should be smart enough to detect the change and still execute the script seamlessly.
Moving to a cloud-based application rather than a desktop one could improve Tosca.
The Vision AI implementation works very slowly, affecting the speed of our work.
The pricing for Tricentis Tosca is extremely high, and I rate it as ten in terms of expense.
A yearly license costs around 20,000 euros.
For enterprise customers, the cost is manageable because it provides solutions for multiple applications they want to automate.
New features in Selenium HQ make object identification easier without reliance on XPath and CSS.
It allows for drag-and-drop functionality and demo automation in SAP-based applications, which can be challenging with other automation tools.
The modular approach reduces scripting effort by at least fifty percent, which significantly cuts down on the script development time.
The most useful features of Tricentis Tosca include API scanning, basic web application automation, and data validation capabilities.
Selenium HQ is an umbrella project that includes a number of tools and frameworks that allow for web browser automation. In particular, Selenium offers a framework for the W3C WebDriver specification, a platform- and language-neutral coding interface that works with all of the main web browsers.
Selenium is a toolset for automating web browsers that uses the best methods available to remotely control browser instances and simulate a user's interaction with the browser. It enables users to mimic typical end-user actions, such as typing text into forms, choosing options from drop-down menus, checking boxes, and clicking links in documents. Additionally, it offers a wide range of other controls, including mouse movement, arbitrary JavaScript execution, and much more.
Although Selenium HQ is generally used for front-end website testing, it is also a browser user agent library. The interfaces are universal in their use, which enables composition with other libraries to serve your purpose.
The source code for Selenium is accessible under the Apache 2.0 license. The project is made possible by volunteers who have kindly committed hundreds of hours to the development and maintenance of the code.
Selenium HQ Tools
These three main Selenium HQ tools have powerful capabilities:
Reviews from Real Users
Selenium HQ stands out among its competitors for a number of reasons. Two major ones are its driver interface and its speed. PeerSpot users take note of the advantages of these features in their reviews:
Avijit B., an automation tester at a tech services company, writes of the solution, “The driver interface is really useful. When we implement the Selenium driver interface, we can easily navigate through all of the pages and sections of an app, including performing things like clicking, putting through SendKeys, scrolling down, tagging, and all the other actions we need to test for in an application.”
Another PeerSpot reviewer, a software engineer at a financial services firm, notes, “Selenium is the fastest tool compared to other competitors. It can run on any language, like Java, Python, C++, and .NET. So we can test any application on Selenium, whether it's mobile or desktop."
Tricentis Tosca is primarily leveraged for test automation across web, SAP, API, and mainframe applications, offering robust support for both regression and functional testing.
Tricentis Tosca's test automation capabilities extend to front-end and back-end testing, including processes like RPA and UI-based regression tests on Microsoft Windows. It supports Agile environments with multiple applications, enabling Salesforce automation, API endpoints, and end-to-end automation workflows. Tosca caters to diverse testing needs, integrating well with tools like Jenkins and Bamboo, although upgrades and customizations present challenges. Licensing costs and performance issues during loading and scanning are concerns, along with substantial learning curves for new users. Enhanced AI features and better reporting are on users' wishlist.
What are the key features of Tricentis Tosca?Tricentis Tosca is implemented across various industries, serving sectors like finance, healthcare, and retail with test automation solutions to ensure application quality and reliability. Agile teams in these industries benefit from its multi-application support and ability to manage complex end-to-end testing workflows. The tool's integration capabilities are particularly useful in environments that rely on CI/CD pipelines, ensuring continuous testing and quick feedback loops.
We monitor all Functional Testing Tools reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.