- Overview
- Prerequisites
- Audience
- Curriculum
Description:
This 2-day training provides an in-depth understanding of Tricentis Tosca, a comprehensive automation tool for end-to-end functional and regression testing. Participants will learn Tosca’s core functionalities, including model-based test automation, test case design, execution, and result analysis. The hands-on sessions will enable attendees to efficiently create and manage automated test cases to enhance software quality and delivery speed.
Duration: 2 Day Workshop
Course Code: BDT389
Learning Objectives:
By the end of this training, participants will:
- Understand the core concepts and architecture of Tosca.
- Learn to create reusable modules using model-based test automation.
- Gain expertise in designing, executing, and managing test cases.
- Utilize Tosca’s features for test data management and parameterization.
- Integrate Tosca with CI/CD pipelines for seamless automation workflows.
Participants should have a basic understanding of software testing concepts and familiarity with any automation tools or scripting languages (not mandatory but helpful).
- Software testers and QA engineers
- Test automation specialists
- Developers involved in test automation
- Test managers and team leads interested in automation tools
Course Outline:
Module 1: Introduction to Tosca
- Overview of Tosca and its architecture
- Benefits of model-based test automation
- Installing and configuring Tosca
Module 2: Tosca Workspace and Navigation
- Understanding Tosca Commander
- Projects, folders, and workspaces
- Managing assets and test repositories
Module 3: Model-Based Test Automation
- Basics of model-based testing
- Scanning and creating modules
- Creating reusable components
Module 4: Test Case Design and Execution
- Designing and structuring test cases
- Test execution in different environments
- Analyzing test results and troubleshooting
Module 5: Test Data Management
- Parameterization and dynamic data
- Using Tosca’s test data service
- Managing data-driven testing
Module 6: Advanced Test Case Scenarios
- Conditional executions and loops
- API testing with Tosca
- Testing across multiple devices/platforms
Module 7: Integration with CI/CD Pipelines
- Overview of CI/CD and Tosca integration
- Configuring Tosca with Jenkins/other CI tools
- Automating regression suites in pipelines
Module 8: Best Practices and Troubleshooting
- Tips for efficient Tosca project management
- Common pitfalls and how to avoid them
- Q&A session and wrap-up
Training material provided: Yes (Digital format)