TOSCA Syllabus
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:
Automation Specialist Level 1 & 2 – Basic and intermediate concepts
Test Design Specialist Level 1 & 2 – Advanced test case creation
Automation Engineer Level 1 & 2 – Advanced framework development
Tricentis Test Architect – Expert-level automation