Why take this course
What you’ll learn
- Learn the Tosca Commander interface, including repository organization.
- Understand what a module is in Tosca and learn how to scan web applications and work with standard modules.
- Learn techniques for handling dynamic elements and tables.
- Learn how to work with conditional statements and loops.
- Use Reusable Test Step Blocks (RTSB) to build modular, maintainable test scenarios based on business parameters.
- Prepare test data sets (Test Sheets) and learn how to generate test instances from them.
- Create execution lists, run tests locally, analyze logs, and learn how to interpret test results.
Who is this course for
This training is particularly valuable as a team-wide initiative, helping organizations standardize the way they use the tool, fully leverage its capabilities, and significantly improve test automation efficiency.
The training is intended for manual and automation testers, QA engineers, and test analysts who want to start working with Tricentis Tosca On-Premises or strengthen their existing knowledge and expand their practical experience.
Topics covered
Introduction to Tosca Commander
- Installation and configuration of Tosca Commander
- Repository structure
Modules in Tosca
- What a module is and how to scan web applications
- Standard modules: overview and examples
Creating Test Cases
- Structure and best practices
- Basic keywords
- Handling dynamic elements
- Wait types, conditional statements, and loops
- Working with tables (Constraint)
- Running tests from the ScratchBook
Reusable Test Step Blocks (RTSB)
- Using RTSB in Tosca Commander
- Business Parameters and Test Configuration Parameters
Test Data
- Creating Test Sheets
- Templates and creation of test instances
- Data value types
Test Execution and Analysis
- Creating ExecutionLists
- Running tests from an ExecutionList
- Test result analysis
Recommended prerequisites
A valid Tricentis Tosca license is required to participate in the training. The course is not designed for individual participants; it is intended for project teams that want to develop their skills and knowledge of the tool together.
Familiarity with the software testing process and a general understanding of web application architecture will be helpful. Experience with other test automation tools is welcome but not required.