A View on Tricentis Tosca Framework & Engines

A View on Tricentis Tosca Framework & Engines

Tricentis Tosca is the testing solution to provide Model-Based Test Automation. It supports the most used technologies in software development and enterprise applications to perform end-to-end tests. Tosca is a Continuous Testing platform that accelerates testing to keep pace with Agile and DevOps.

In Tosca there are two different automation frameworks which can be used to recognize controls and create modules. Each of which steers different technologies.

Automation frameworks

Tosca TBox framework is used to steer the UI &Non-UI applications like XBrowser, GUI,API, Xml etc. It is written in C#.

Classic framework is the basis for steering all the other applications not recognized by TBox framework. These applications include Win 32, Excel etc. Classic engine is written in VB script.

Steer with Engines 3.0

Steer with engines 3.0

Specific Engines

The Tosca TBox framework is the basis for steering all XEngines like HTML, JAVA, SAP etc..


Generic Engines

UIA engine

The Tosca UIA Engine 3.0 is based on the Microsoft® UI Automation framework. This framework has been developed by Microsoft® to allow applications of other technologies to be steered as uniformly as possible. Controls are steered exclusively via this interface in the target application. The Tosca UIA Engine 3.0 is part of the Tricentis Tosca Test suite standard installation.

AnyUI engine

As the name suggests AnyUI engine can scan any user interface. The Tosca AnyUI Engine 3.0 allows applications with user interfaces to be steered, independent of the underlying technology. You can use the Tosca AnyUI Engine 3.0 in situations where controls of your test application are not supported by the corresponding TBox standard engine. This is achieved technically by edge deduction and pattern recognition method to identify all the visible objects. Currently, buttons, generic GUI, labels, and text boxes are supported.

Standard Modules

The Standard subset comes with every Tosca installation. The subset once imported as module can be found in Tosca projects ->Modules ->Tricentis Standard Modules.

This folder contains modules that are required for steering Tosca TBox controls and to perform general and specific operations during AUT.

Standard modules

Aid Pack

Aid pack is the additional set of standard modules. It is a set of special execution tasks that can be used to create automated test steps using the Classic engines.


Leave a Reply

Retype the CAPTCHA code from the image
Change the CAPTCHA codeSpeak the CAPTCHA code

SOAIS - Worksoft Newsletter

To view on your browser, click here
Facebook Twitter LinkedIn
Dear Default Value,

Welcome to SOAIS Newsletter of September 2021!

Continuous Testing with Remote Execution
The speed of innovation continues to increase, driving rapid and relentless change for today’s ever-evolving IT landscapes, creating greater risk as IT and business teams scramble to ensure timely delivery. How can your organization keep pace? Test more, worry less. With Worksoft’s Connective Automation Platform, you can easily build and maintain automated tests, accelerating testing time without losing scope or volume. You can schedule and execute remote, continuous tests to intercept defects sooner and prioritize remediation - without sacrificing your nights and weekends. Explore how continuous test automation and remote execution can empower your organization.

Click here to connect with us to get more information on our services.

Skip Costly Rework with Dynamic Change Resiliency​

Change resiliency is imperative in ever-evolving IT environments. Our patented object action framework streamlines change management by assigning object definitions to your shared assets. The same object may be used in a thousand automation steps, but it can be easily updated by making one simple change to the model definition. The change automatically propagates to every single instance where that object may have been used without a single line of code or manual human involvement. For more change readiness you can also engage our Impact Analysis for SAP to predict how changes in SAP transports will affect your business processes. 

Please click here to watch the video to get a gist.

SOAIS Blog – Nuts and bolts of Certify Database Maintenance​

One of the key thing, which is often missed by the organizations, who have invested in using Worksoft Certify for automating their Business Process Validation initiatives, is implementing a Database Maintenance Plan. While the business and the test automation consultants get excited about the shiny new thing that they have got and start building the regression suite; planning and executing a database maintenance plan for most of the customers gets pushed down the priority list. However, since all the test assets in Certify are stored in a Database, a robust database maintenance plan is very important to maintain smooth operation of Certify with acceptable performance criteria. The customers usually start facing issues once they have built significant number of Certify processes which they have started executing on regular basis. Such executions add a lot of data to the tables storing results data and increase the overall size of the Certify database.

Please click here to read the complete blog.

Worksoft Blog – Process Intelligence: A Multi-Dimensional Approach

The ability to extract process knowledge has become easier through the years. Technology has evolved to the point where we can deploy capabilities that connect at multiple levels to extract different types of process insight. In the past, organizations were forced to spend enormous energy extracting data manually from different applications and databases. Then, they would have to use things like spreadsheets to transform the data and convert it into meaningful information. 

Please click here and read the complete blog.
Unit 9, Level 5, Navigator, ITPL,
Bangalore - 560 066.
Phone: +91 80 40071234
Suite 101, 1979, N Mill St,
Naperville, IL 60563
Phone 1-800-262-2427
Please click here to Unsubscribe / Unsubscribe Preferences

Leave us your info