Skip to main content

Command Palette

Search for a command to run...

TOSCA Syllabus

Published
2 min read

1. Tosca Foundation Level (Basic)

This is for beginners and covers essential test automation concepts.

Introduction to Tosca

  • Overview of Tricentis Tosca

  • Tosca architecture & components

  • Installation and setup

Tosca Commander Basics

  • Workspace and project management

  • Modules, test cases, and execution lists

  • Object scanning and recording

Test Case Design

  • Creation and structuring of test cases

  • Reusability (Test case libraries, templates)

  • Data-driven testing

Test Execution

  • ExecutionLists and Run configurations

  • Handling execution failures

  • Reporting & logs

Tosca Modules and Object Identification

  • Model-based testing approach

  • Scanning UI and non-UI applications

  • Steering controls & dynamic elements

Parameterized Testing

  • Using Excel, databases, and Tosca TDM

  • Creating reusable test steps

Static and Dynamic Expressions

  • Buffer usage and dynamic test data

  • Conditional statements in test cases


2. Tosca Advanced Level

For users with basic knowledge, covering advanced automation techniques.

Advanced Test Case Design

  • Business dynamic test cases

  • Using classes and instances

  • Table steering and loops

API Testing with Tosca

  • API scanning (REST, SOAP)

  • API test case creation and chaining

  • Authentication & parameterization

Tosca Execution Strategies

  • Test event handling

  • Distributed execution (Tosca Distributed Execution - DEX)

  • Test scheduling and reporting

Tosca Automation Framework

  • Modularization and framework structure

  • Custom controls and steering strategies

  • Custom Modules and Action Modes

SAP & Mainframe Automation

  • Tosca support for SAP applications

  • Testing mainframe applications

Tosca CI/CD Integration

  • Tosca integration with Jenkins, Azure DevOps

  • Running Tosca tests in DevOps pipelines

  • Tosca Distributed Execution (DEX)

Tosca Test Data Management (TDM)

  • Data provisioning and masking

  • Managing test data across environments


3. Tosca Expert Level

For experienced users looking to master Tosca.

Tosca Customization

  • TBox scripting

  • Custom module creation

  • Using ARA (Automation Recording Assistant)

Performance & Load Testing

  • Load testing with Tosca

  • Integration with NeoLoad

Risk-Based Testing (RBT)

  • Implementing RBT in Tosca

  • Optimization of test suites

Tosca AI & Vision AI

  • AI-powered testing with Vision AI

  • Self-healing automation


4. Tosca Certifications

Tricentis offers multiple certifications:

  1. Automation Specialist Level 1 & 2 – Basic and intermediate concepts

  2. Test Design Specialist Level 1 & 2 – Advanced test case creation

  3. Automation Engineer Level 1 & 2 – Advanced framework development

  4. Tricentis Test Architect – Expert-level automation