Course Content
Introduction to Automation
1. What is automation
2. When and Why automation
3. Advantages and Disadvantages
Introduction to TOSCA
1. Brief intro on other tools (UFT, Selenium)
2. Pros & Cons of other tools
3. TOSCA introduction
Installation / Setup
1. System Requirements
2. Single User/Multi User Workspace
3. Import Standard Module
Tosca Commander
1. Tosca Addons/Sections
a. Requirements
b. Modules
c. TestCases
d. Execution List
e. Test Case Design
2. Checkin , Checkout and UpdateAll
Modules and Test Cases Section
1. Object Identification
2. How Tosca identifies objects
3. How to scan and create module
4. Create a basic test case
5. Various methods for Object Identification
a. By Properties
b. By Anchor
c. By Image
d. By Index
Test configuration parameters
WorkStates
Action Modes
1. Working with various action modes
a. Input
b. Verify
c. WaitOn
d. Buffer
Synchronization
1. WaitOn
2. Default Settings
3. Static Wait
Standard Modules
1. Buffer Operations
a. How to set buffer
b. How to delete a buffer
c. Partial buffer
2. Expression Evaluator
3. Window Operations
a. Send Keys
b. Window Operations
4. Process Operations – Tbox Start Program
Dynamic expressions
Arithmetic Operations
1. MATH
a. Arithmetic operations
b. Min, Max, Round, Truncate etc
String Operations, Dynamic and Regular Expressions
1. CALC
a. Len
b. Substitute
c. Trim etc
2. Random Numbers , RandomText
3. Regex, TC String Operations
Date Operations
1. System date and time
2. Setting dynamic date
3. Formatting date in required format
Reusable Test Step Blocks
1. Business Parameters
2. How to create and use Libraries
3. Resolve References
Conditions and Loops
1. Conditional Statement
2. If Else Condition
3. Repetitions (Loops)
Working with Excel
1. Input data to Excel file
2. Verify excel data etc
Test Case Design
1. Create data in TCD
2. Mapping and Template conversion
3. Generating test cases from Instances
4. Linear Expansion and All Combinations
Execution List
1. Create execution set
2. Execution Results
Recovery Scenarios and Reporting
1. Recovery Scenario
2. Clean up Scenario
API Testing , XML
1. Working with APIs
2. Creating XML Modules
SAP Testing, Sales Distribution Tcodes
1. Working with SAP Standard Modules and SD Flow