Tosca syllabus


What is TOSCA Test Suite





Introduction to Automation

·         What is automation?
·         When and Why automation
·         Advantages and Disadvantages
·         Different Types of Automation Tools
·         What is TOSCA Test Suite?

Installation / Setup

·         1. System Requirements
·         2. Process to Download Tosca
·         3. Process to Install Tosca

Introduction to TOSCA

·         1. Create project in TOSCA Test Suite
·         2. Components of Tosca
·         3. Test Process Flow in TOSCA

Frameworks and Engine in Tosca
·         TBox
·         Classic
·         HTML
·         UIA
·         AnyUI

Tosca Commander

·         Requirement Section
·         Test case Design Section
·         Modules section
·         Test Case Section
·         Execution List Section
·         Issues Section

Modules Section

·         Introduction of Modules
·         Types of Modules
·         What is standard Modules
·         Example for Open Url and Close browser
·         Create User Define Modules
·         What is object Identification
·         How to scan Application
·         Various methods for Object Identification
                a. Identify By Properties
                b. Identify By Anchor
                c. Identify By Image
                d. Identify By Index
·         Working with User Defined Module
·         Re-Scan Modules in Tosca
·         Merge Modules in Tosca

Test Cases Creation

·         Create Test Cases in Tosca test suite
·         Set open browser and close browser
-          Internet Explore
-          Firefox
-          Chrome
·         Create TCP
·         Types of TCP
-          Project root element
-          Test case folder
-          Test case
-          Execution List Folder
-          Execution List

Action Modes

·         1. Working with various action modes
                a. Input
                b. Verify
                c. Wait On
                d. Buffer
                e. Select
                f. Constraint

Synchronization

·         TBox Wait
·         Synchronization Time Out
·         Synchronization Time Out during Wait on

Conditions and Loops

·          If Else Condition
·         While statement
·         Do-while


Buffer Concept

·         Buffer in TOSCA Test Suite (Storing Value to variable)
·         Static Buffer
·         TBox Name to Buffer
·         TBox Delete Buffer
·         TBox Set Buffer
·         Dynamic Buffer
·         Create Dynamic Buffer with Example

Test Case Design Section

·         Data Driven Testing
·         Create Test Sheet
·         Create Attributes & Instances
·         Ways to Generate Instance
o   Manually
o   Automation
§  All Combinations
§  Orthogonal
§  Pairwise
§  Linear Expansion
·         Create Test Case Template
·         Link Test Sheet to Template
·         Link Attributes & Instances to Specific test Field
·         Working with Excel file
·         Using Excel Sheet Implements Data Driven Testing
·         Link Excel Sheet to Template

Library
·         what is Library Concept
·         Create Library
·         Create Reusable Test step Blocks (RTB)
·         Use reusable test step blocks and Create Test Case
·         What Resolve reference
·         Create Business parameters
·         Use Business parameters

Error Handling

·         On Dialog Failure
·         On Exception Failure
·         On Verification Failure

Recovery Scenario

·         Create Recovery Scenario Collection
·         Add Test Step to use if an error occurs
·         On Dialog Failure
·         On Exception Failure
·         On Verification Failure

Requirement Section

·         Create Requirements
·         Link Execution List to Requirements

Execution Lists

·         What is execution lists
·         Create Execution lists
·         Execute Test cases
·         Execute Manual Test cases
·         Link Test cases to Execution List


Issue Section/Defect Management

·         How to create defect
·         Create defect from execution list



Reporting in Tosca

·         Test Case Level Report
·         Execution Level Report
·         Requirement Level Report

Record / Playback

·         Recording Manual Test cases
·         Recording Automated Test cases
·         Recording Automated data driven Test Cases.

Manual Testing in Tosca

·         Create Manual Test Step
·         Create Manual Test Step Value
·         Run as Manual Test cases


Working with Window Based Application

·         Calculator Example
·         TBox Start Program
·         TBox Window Operation

API Testing in Tosca

·         What is WebService
·         What is API Testing
·         API Scan
·         Create API Test case
·         Create Request
·         Create response

How to Handle Mouse Mover
How to Use Dynamic Dates
How to Take Screen Shot

1 comment :