With Web, API, SAP & Jenkins – Beginner to Expert Program
(Resume Building and Mock Interviews)
For More Details:
How to register?
Contact Details: +91 9133190573 / 8977922427 (WhatsApp/Regular Call)
Organized By: Isha Training Solutions
Free demo Session:
- 1st Sep @ 9 PM – 10 PM (IST) (Indian Timings)/
- 1st Sep @ 11:30 AM – 12:30 pM (EST) (U.S Timings)/
- 1st Sep @ 4:30 PM – 5:30 PM (BST) (U.K Timings)
Class Schedule:
- For Participants in India: Monday to Friday @ 9 PM – 10 PM (IST)
- For Participants in US: Monday to Friday @ 11:30 AM – 12:30 PM (EST)
- For Participants in UK: Monday to Friday @ 4:30 PM – 5:30 PM (BST)
Salient Features:
- 25 Hours of Live Training along with recorded videos
- Lifetime access to the recorded videos
- Course Completion Certificate
Course syllabus:
1. Foundation Phase
- This phase builds the foundation for learners by introducing Tosca, setting up the environment, and creating their first automated test cases.
1.1 Setup & Introduction
- Demo of Tosca Tool – A walkthrough of Tosca’s features, UI, and capabilities for test automation.
- Tool Access & License Activation – Step-by-step process to access Tosca and activate licenses.
- Pre-requisites for Setup – Understanding system requirements and preparing the environment.
1.2 Workspace & UI
- Tosca Workspace Overview – Introduction to Tosca workspace types, folder structures, and how to organize projects.
- Tosca Frameworks – Exploring Tosca frameworks and how they fit into different project needs.
- XScan Introduction – Learning to capture and identify application objects with Tosca’s scanning tool.
- Sections in Tosca Commander / Tosca UI – Navigating Tosca Commander, project view, execution list, and their functionalities.
1.3 Modules & Test Cases
- Understanding Modules and Their Content – Explaining modules, their hierarchy, and components.
- Module Scanning – Process of Module Creation – Live demonstration of scanning applications and creating reusable modules.
- Basic Development of Test Cases – Building the first simple test cases, execution steps, and results interpretation.
2. Intermediate Phase
- Learners gain hands-on experience with reusable automation, synchronization, advanced controls, and real-world test design.
2.1 Dynamic Data Handling
- Random Expressions – Using randomization for test data generation.
- Buffers (Static & Dynamic) – Storing, retrieving, and manipulating values across test cases.
2.2 Synchronization & Execution
- Synchronization – Dynamic Waits & Static Waits – Handling application response delays with efficient waits.
- SendKeys Operations – Automating keyboard actions.
- Dynamic Date Expressions & Related Settings – Managing date-driven applications with flexible expressions.
2.3 Reusability & Logic
- Reusable TestStepBlocks – Creating reusable automation steps for multiple test cases.
- Conditional Statements in Tosca – Implementing decision-based workflows (if/else).
2.4 Advanced Controls
- Explicit Name & TBox Evaluation Tool – Assigning explicit names for better identification and using TBox for validations.
- Image-based Controls – Automating image recognition-based components.
- Disappearing Dropdowns – Handling dynamic controls that appear/disappear.
2.5 Module & Table Handling
- Rescan & Remap of Controls – Updating modules without recreating them.
- Module Merge & Constraint Index – Combining modules and managing constraint indexes.
- Component Folder Management – Organizing components for easier maintenance.
- Result Count & Repetition – Running iterations and validating execution counts.
- Scanning & Steering Tables (RowCount, ColumnCount) – Reading and steering table data dynamically.
- Working with Tables using Constraint Action Mode – Automating complex tables with row/column filters.
2.6 Advanced Synchronization & Browser
- Partial Buffer & Dynamic Buffer – Advanced buffer techniques for dynamic data handling.
- Synchronization Timeout Concepts – Configuring timeouts for stable test execution.
- TaskKill Command – Closing unwanted processes during automation.
- Cross-Browser Testing – Executing test cases across multiple browsers.
- Browser Navigation (Go Back / Forward) – Automating navigation actions within browsers.
3. Test Design & Data Handling
- Focuses on creating structured, reusable test cases, integrating external data, and managing collaboration.
3.1 Test Case Design
- Designing Structured Test Cases – Understanding Tosca’s model-based approach to designing test cases.
- Template-based Test Design – Creating reusable templates for scalability and maintainability.
3.2 Excel Integration & Reporting
- Linking Excel Sheets to Templates – Parameterizing test data using Excel.
- Generating Reports – Producing execution results and performance metrics.
- DokuSnapper for Documentation – Automatically generating project documentation.
3.3 Excel Automation
- Working with Excel Sheets using Standard Modules – Automating Excel-driven test cases.
- Excel Scan Method – Capturing Excel as an application under test.
3.4 Collaboration & Recovery
- Multi-user Workspace Setup – Sharing projects in collaborative team environments.
- Recovery Scenarios – Designing test recovery flows for unexpected failures.
- Cleanup Scenarios – Automating cleanup steps after execution to reset the environment.
4. Advanced Automation
- Prepares learners for enterprise-level automation, tool integrations, and industry best practices.
4.1 SAP Automation
- End-to-End SAP Flow Automation – Automating complete SAP business processes.
4.2 CI/CD Integration
- Jenkins Integration with Tosca – Running automated tests within CI/CD pipelines.
4.3 Distributed Execution & Test Data
- DEX (Distributed Execution) – Executing tests in parallel across machines.
- TDS (Test Data Service) – Centralized test data management for large-scale testing.
4.4 Query Language & Best Practices
- TQL (Tosca Query Language) – Retrieving and managing Tosca objects efficiently.
- Tosca Best Practices – Following guidelines to maintain scalable automation projects.
4.5 API Testing & Final Project
- Tosca API Testing (REST & SOAP Services) – Automating API validations with Tosca.
- Project Assignment – End-to-end project covering test design, execution, and reporting.
For More Details:
How to register?
Contact Details: +91 91331 90573 / 8977922427 (WhatsApp/Regular Call)
Organized By: Isha Training Solutions
Disclaimer: PerfMatrix does not conduct any classroom or online training/classes. The training/demo details given on this page are either taken from the social media source or provided by the individual trainer or institute. Request you to please verify the authenticity of the training (and trainer) before providing your details. PerfMatrix will not take any responsibility in case of false knowledge, waste of time, or financial losses.