Model-Based Test Automation Technical Description

Customers achieve test automation rates greater than 90% with Tricentis’ model-based automation. Tricentis Tosca helps you to define your test cases by first scanning the application. The automation model contains the automation logic which is decoupled from the test logic specified as a test case. Once the required models are defined, they can be used to execute both manual and automated test cases with input & verification data. These models are dynamic, synchronized with the application under test, and can be updated to reflect any changes in the application, thereby eliminating the maintenance challenges of traditional approaches.

Model-based test cases

What it does
Automatically scans the application under test to help define test cases. Tricentis Tosca holds all testing artifacts, technical definitions and test sequences in a single, redundancy-free repository.

Why it matters
Tosca Wizard improves automation rates by helping you to create test cases that are dynamic and able to synchronize with the application under test. Any changes that are made during the testing period requires minimum effort and significantly reduces the burden of constant test case maintenance.

Modelbased-Testautomation Tosca Screenshot

Download our Tosca Automate UI Factsheet.

Download Factsheet

Automated, hybrid, and manual testing

What it does
Tosca features a single repository for all manual, semi-automated, and fully automated test cases.

Why it matters
Maintain all test cases – manual, hybrid, and fully automated – in one single repository. This makes it easy to incrementally transform your regression testing from manual to fully-automated as the SuT matures: a must for agile environments.
Set test steps to “Automated,” or input test data manually.

Automated, hybrid and manual testing Tosca Screenshot

Image Based Test Automation

What it does
Enhance object recognition with the new Image Based Test Automation capability. If a control cannot be clearly recognized by a native object technology you now have the possibility to enhance this identification by using images which further improves the robustness of the automated test case.

Why it matters
Image information can significantly improve object recognition and reduce maintenance efforts for automated test cases.

Recognition by Image Based Test Automation Screenshot

Download our Automate API Testing Factsheet.

Download Factsheet

GUI & API testing

What it does
Test UI & API functions using consistent models.

Why it matters
Now you can handle UI controls, API elements, or database tables in the same test case without having to use separate tools for UI and API testing.

GUI and API testing Tosca Screenshot

X-Browser, X-OS and X-Device

What it does
Automate test cases for any config (browser, OS, device) and execute them for other configs without replicating or changing them.

Why it matters
Eliminate redundancy and reduce set-up and maintenance with one test case for different configs.
Just choose the browser, OS or device you need.

Eliminate redundancy and reduce set-up and maintenance with one test case for different configs. Just choose the browser, or OS u need Screenshot from Tosca

Custom systems and packaged apps

What it does
Tosca creates automation models of vendor enterprise applications (like SAP) and custom applications. It also supports a broad variety of automated test cases for packaged apps.

Why it matters
Use and re-use test cases to accelerate test automation set-up. Automate your custom systems and achieve E2E test coverage.

Custom systems and packaged apps Tosca Screenshot

Extendable technological adaptors

What it does
Tosca can be easily extended by creating new adaptors to support custom apps.

Why it matters
Business testers can perform all their testing in a pure business fashion and still reach test automation rates of 90% or greater.

Try Tricentis Tosca Now!