Tricentis Tosca Fundamentals − Automating web application testing (AS1)

Tricentis Tosca Fundamentals − Automating web application testing (AS1)

Formerly Automation Specialist Level 1

rate limit

Code not recognized.

About this course

/

This Learning Path marks the start of your journey through test automation using Tricentis Tosca. The scope lies on automating testing for simple HTML applications without any coding involved. From exploring Tricentis Tosca's capabilities to practicing the newly gained skills, this Learning Path walks you step by step through the entire testing process of building automated tests quickly and efficiently.

/

By the end of this Online Course, you will be able to:

  • Capture the technical information from your System under Test needed for test automation.
  • Create automated tasks to perform on your system under test.
  • Run your first test with Tosca.
  • Identify testing criteria for your system under test and reflect it in Tosca.
  • Demonstrate how to enhance test data maintenance and reusability for a more efficient test automation.

/

/

Basic understanding of software testing concepts

/

Access to and valid license for Tricentis Tosca

/

This content was developed using Tosca 14.x. You may notice some minor UI differences between your installed version and the learning materials.

Curriculum24 hours

  • Introduction
  • Welcome to the Course
  • Section 01 - Getting started
  • AS1 Roadmap
  • Course Transcript
  • Preview
    Video - Introduction to Automation Specialist Level 1
  • Lesson 01 - Introduction to Tosca
  • Lesson Video - Introduction to Tosca
  • Lesson 02 - Navigate Tosca
  • Lesson Video - Navigate Tosca
  • Lesson 03 - Tosca Workspace Best Practices
  • Lesson Video - Tosca Workspace Best Practices
  • Before you start
  • Exercise 01 - Create Your Workspace
  • Solution 01 - Create Your Workspace
  • Lesson 04 - Introduction to the SUT (System Under Test)
  • Lesson Video - Introduction to the SUT
  • Exercise 02 - Navigate the SUT
  • Solution 02 - Navigate the System Under Test (SUT)
  • Knowledge Check
  • Section 02 - Modules
  • Lesson 05 - Introduction to Tricentis Model-Based Test Automation
  • Lesson Video - Introduction to Tricentis Model-Based Test Automation
  • Lesson 06 - Standard Modules in Tricentis Tosca
  • Lesson Video - Standard Modules in Tricentis Tosca
  • Lesson 07 - Introduction to XScan
  • Lesson Video - Introduction to XScan
  • Lesson 08 - Scan your SUT with XScan
  • Lesson Video - Scan your SUT with XScan
  • Lesson 09 - Identify Controls by Properties in XScan
  • Lesson Video - Identify Controls by Properties in XScan
  • Exercise 03 - Create Your First Module
  • Solution 03 - Create Your First Module
  • Lesson 10 - Identify Controls by Anchor in XScan
  • Lesson Video - Identify Controls by Anchor in XScan
  • Exercise 04 - Identify by Anchor and Create ControlGroup
  • Solution 04 - Identify by Anchor and Create Control Group
  • Knowledge Check
  • Section 03 - TestCases
  • Lesson 11 - Introduction to TestCases
  • Lesson Video - Introduction to TestCases
  • Exercise 05 - Create TestCase Structure
  • Solution 05 - Create TestCase Structure
  • Lesson 12 - Create TestSteps
  • Lesson Video - Create TestSteps
  • Exercise 06 - Open and Close the Application
  • Solution 06 - Open and Close the Application
  • Exercise 07 - Create TestSteps
  • Solution 07 - Create TestSteps
  • Lesson 13 - Populate your TestCase
  • Lesson Video - Populate your TestCase
  • Exercise 08 - Enter TestStepValues in Tosca
  • Solution 08 - Enter TestStepsValues in Tosca
  • Lesson 14 - Test Configuration Parameters
  • Lesson Video - Test Configuration Parameters
  • Exercise 09 - Set Predefined Test Configuration Parameters
  • Solution 09 - Set Predefined Test Configuration Parameters
  • Lesson 15 - ActionModes
  • Lesson Video - ActionModes
  • Exercise 10 - Set ActionMode WaitOn
  • Solution10 - Set ActionMode WaitOn
  • Lesson 16 - Run a Test
  • Lesson Video - Run a Test
  • Exercise 11 - Set ActionMode Verify & Run Your TestCase
  • Solution 11 - Set ActionMode Verify & Run Your TestCase
  • Lesson 17 - ActionMode Buffer
  • Lesson Video - ActionMode Buffer
  • Exercise 12 - Use Buffers
  • Solution 12 - Use Buffers
  • Lesson 18 - Dynamic Values
  • Lesson Video - Dynamic Values
  • Cheat Sheet - Text Expressions and Random Value
  • Cheat Sheet - Tosca Dynamic Date and Time Function
  • Exercise 13 - Use MATH Functions
  • Solution 13 - Use MATH Functions
  • Exercise 14 - Generate Dynamic Text
  • Solution 14 - Generate Dynamic Text
  • Exercise 15 - Generate Dynamic Dates
  • Solution 15 - Generate Dynamic Dates
  • Lesson 19 - Libraries
  • Lesson Video - Libraries
  • Exercise 16 - Create a Library
  • Solution 16 - Create a Library
  • Lesson 20 - Use the Libraries
  • Lesson Video - Use the Libraries
  • Cheat Sheet - Resolve the Reference
  • Exercise 17 - Create a TestCase from a Library
  • Solution 17 - Create a TestCase from a Library
  • Knowledge Check
  • Section 04 - Advanced Module Actions
  • Lesson 21 - Advanced Module Actions
  • Lesson Video - Advanced Module Actions
  • Exercise 18 - Apply Rescan, Value Range and Module Merge
  • Solution 18 - Apply Rescan, Value Range and Module Merge
  • Section 05 - Advanced TestCase Parameters
  • Lesson 22 - Self-Defined Test Configuration Parameters
  • Lesson Video - Self-Defined Test Configuration Parameters
  • Exercise 19 - Set Self-Defined Test Configuration Parameters
  • Solution 19 - Set Self-Defined Test Configuration Parameters
  • Lesson 23 - Business Parameters
  • Lesson Video - Business Parameters
  • Exercise 20 - Create Business Parameters
  • Solution 20 - Create Business Parameters
  • Section 06 - ExecutionLists
  • Lesson 24 - ExecutionLists
  • Lesson Video - ExecutionLists
  • Exercise 21 - Create and Execute ExecutionLists
  • Solution 21 - Create and Execute ExecutionLists
  • Section 07 - Requirements
  • Lesson 25 - Requirements
  • Lesson video - Requirements
  • Lesson 26 - Weight Requirements
  • Lesson video - Weight Requirements
  • Lesson 27 - Link Requirements
  • Lesson Video - Link Requirements
  • Exercise 22 - Link TestCases and ExecutionLists to Requirements
  • Solution 22 - Link TestCases and ExecutionLists to Requirements
  • Knowledge check
  • Section 08 - Additional Advanced Topics
  • Lesson 28 - Working in the Multiuser Environment
  • Lesson Video - Working in the Multiuser Environment
  • Lesson 29 - WHILE, IF and DO Statements
  • Lesson Video - WHILE, IF & DO Statements
  • Before you start
  • Exercise 23 – Create a WHILE Statement
  • Solution 23 - Create a WHILE statement
  • Lesson 30 - Recovery Scenarios
  • Lesson Video - Recovery Scenarios
  • Exercise 24 - Create a Recovery Scenario
  • Solution 24 - Create a Recovery Scenario
  • Lesson 31 - CleanUp Scenarios
  • Lesson Video - CleanUp Scenarios
  • Exercise 25 - Create a CleanUp Scenario
  • Solution 25 - Create a CleanUp Scenario
  • Lesson 32 - Dynamic Comparison
  • Lesson Video - Dynamic Comparison
  • Exercise 26 - Execute Dynamic Comparison
  • Solution 26 - Execute Dynamic Comparison
  • Lesson 33 - Parent Control
  • Lesson Video - Parent Control
  • Lesson 34 - Dynamic ID
  • Lesson Video - Dynamic ID
  • Exercise 27 - Identify by Parent and Create Dynamic ID Modules
  • Solution 27 - Identify by Parent and Create Dynamic ID Modules
  • Lesson 35 - ExplicitName
  • Lesson Video - ExplicitName
  • Exercise 28 - Use ExplicitName
  • Solution 28 - Use ExplicitName
  • Lesson 36 - TBox Set Buffer
  • Lesson Video - TBox Set Buffer
  • Lesson 37 - ResultCount
  • Lesson Video - ResultCount
  • Cheat Sheet - RowCount and ColumnCount
  • Exercise 29 - Use Tbox Set Buffer and ResultCount
  • Solution 29 - Use TBox Set Buffer and Result Count
  • Lesson 38 - Repetition on Folder Level & ExplicitName on TestStepValue
  • Lesson Video - Repetition on Folder Level & ExplicitName on TestStepValue
  • Exercise 30 - Set Repetition on Folder Level
  • Solution 30 - Set Repetition on Folder Level
  • Lesson 39 - ActionMode Constraint
  • Lesson Video - Advanced Topics: ActionMode Constraint
  • Exercise 31 - Use ActionMode Constraint
  • Solution 31 - Use ActionMode Constraint
  • Knowledge Check
  • Downloads and Guides
  • AS1 Mindmap
  • Cheat Sheet - Text Expressions and Random Value
  • Cheat Sheet - Dynamic Time and Expressions
  • Cheat Sheet - Resolve the Reference
  • Cheat Sheet - What makes a good TestCase
  • Cheat Sheet - RowCount and ColumnCount
  • Cheat Sheet - Used Keyboard Shortcuts
  • Solution Subsets
  • Final Exam
  • Final Exam
  • Congratulations!
  • Final Step
  • Feedback
  • Summary

About this course

/

This Learning Path marks the start of your journey through test automation using Tricentis Tosca. The scope lies on automating testing for simple HTML applications without any coding involved. From exploring Tricentis Tosca's capabilities to practicing the newly gained skills, this Learning Path walks you step by step through the entire testing process of building automated tests quickly and efficiently.

/

By the end of this Online Course, you will be able to:

  • Capture the technical information from your System under Test needed for test automation.
  • Create automated tasks to perform on your system under test.
  • Run your first test with Tosca.
  • Identify testing criteria for your system under test and reflect it in Tosca.
  • Demonstrate how to enhance test data maintenance and reusability for a more efficient test automation.

/

/

Basic understanding of software testing concepts

/

Access to and valid license for Tricentis Tosca

/

This content was developed using Tosca 14.x. You may notice some minor UI differences between your installed version and the learning materials.

Curriculum24 hours

  • Introduction
  • Welcome to the Course
  • Section 01 - Getting started
  • AS1 Roadmap
  • Course Transcript
  • Preview
    Video - Introduction to Automation Specialist Level 1
  • Lesson 01 - Introduction to Tosca
  • Lesson Video - Introduction to Tosca
  • Lesson 02 - Navigate Tosca
  • Lesson Video - Navigate Tosca
  • Lesson 03 - Tosca Workspace Best Practices
  • Lesson Video - Tosca Workspace Best Practices
  • Before you start
  • Exercise 01 - Create Your Workspace
  • Solution 01 - Create Your Workspace
  • Lesson 04 - Introduction to the SUT (System Under Test)
  • Lesson Video - Introduction to the SUT
  • Exercise 02 - Navigate the SUT
  • Solution 02 - Navigate the System Under Test (SUT)
  • Knowledge Check
  • Section 02 - Modules
  • Lesson 05 - Introduction to Tricentis Model-Based Test Automation
  • Lesson Video - Introduction to Tricentis Model-Based Test Automation
  • Lesson 06 - Standard Modules in Tricentis Tosca
  • Lesson Video - Standard Modules in Tricentis Tosca
  • Lesson 07 - Introduction to XScan
  • Lesson Video - Introduction to XScan
  • Lesson 08 - Scan your SUT with XScan
  • Lesson Video - Scan your SUT with XScan
  • Lesson 09 - Identify Controls by Properties in XScan
  • Lesson Video - Identify Controls by Properties in XScan
  • Exercise 03 - Create Your First Module
  • Solution 03 - Create Your First Module
  • Lesson 10 - Identify Controls by Anchor in XScan
  • Lesson Video - Identify Controls by Anchor in XScan
  • Exercise 04 - Identify by Anchor and Create ControlGroup
  • Solution 04 - Identify by Anchor and Create Control Group
  • Knowledge Check
  • Section 03 - TestCases
  • Lesson 11 - Introduction to TestCases
  • Lesson Video - Introduction to TestCases
  • Exercise 05 - Create TestCase Structure
  • Solution 05 - Create TestCase Structure
  • Lesson 12 - Create TestSteps
  • Lesson Video - Create TestSteps
  • Exercise 06 - Open and Close the Application
  • Solution 06 - Open and Close the Application
  • Exercise 07 - Create TestSteps
  • Solution 07 - Create TestSteps
  • Lesson 13 - Populate your TestCase
  • Lesson Video - Populate your TestCase
  • Exercise 08 - Enter TestStepValues in Tosca
  • Solution 08 - Enter TestStepsValues in Tosca
  • Lesson 14 - Test Configuration Parameters
  • Lesson Video - Test Configuration Parameters
  • Exercise 09 - Set Predefined Test Configuration Parameters
  • Solution 09 - Set Predefined Test Configuration Parameters
  • Lesson 15 - ActionModes
  • Lesson Video - ActionModes
  • Exercise 10 - Set ActionMode WaitOn
  • Solution10 - Set ActionMode WaitOn
  • Lesson 16 - Run a Test
  • Lesson Video - Run a Test
  • Exercise 11 - Set ActionMode Verify & Run Your TestCase
  • Solution 11 - Set ActionMode Verify & Run Your TestCase
  • Lesson 17 - ActionMode Buffer
  • Lesson Video - ActionMode Buffer
  • Exercise 12 - Use Buffers
  • Solution 12 - Use Buffers
  • Lesson 18 - Dynamic Values
  • Lesson Video - Dynamic Values
  • Cheat Sheet - Text Expressions and Random Value
  • Cheat Sheet - Tosca Dynamic Date and Time Function
  • Exercise 13 - Use MATH Functions
  • Solution 13 - Use MATH Functions
  • Exercise 14 - Generate Dynamic Text
  • Solution 14 - Generate Dynamic Text
  • Exercise 15 - Generate Dynamic Dates
  • Solution 15 - Generate Dynamic Dates
  • Lesson 19 - Libraries
  • Lesson Video - Libraries
  • Exercise 16 - Create a Library
  • Solution 16 - Create a Library
  • Lesson 20 - Use the Libraries
  • Lesson Video - Use the Libraries
  • Cheat Sheet - Resolve the Reference
  • Exercise 17 - Create a TestCase from a Library
  • Solution 17 - Create a TestCase from a Library
  • Knowledge Check
  • Section 04 - Advanced Module Actions
  • Lesson 21 - Advanced Module Actions
  • Lesson Video - Advanced Module Actions
  • Exercise 18 - Apply Rescan, Value Range and Module Merge
  • Solution 18 - Apply Rescan, Value Range and Module Merge
  • Section 05 - Advanced TestCase Parameters
  • Lesson 22 - Self-Defined Test Configuration Parameters
  • Lesson Video - Self-Defined Test Configuration Parameters
  • Exercise 19 - Set Self-Defined Test Configuration Parameters
  • Solution 19 - Set Self-Defined Test Configuration Parameters
  • Lesson 23 - Business Parameters
  • Lesson Video - Business Parameters
  • Exercise 20 - Create Business Parameters
  • Solution 20 - Create Business Parameters
  • Section 06 - ExecutionLists
  • Lesson 24 - ExecutionLists
  • Lesson Video - ExecutionLists
  • Exercise 21 - Create and Execute ExecutionLists
  • Solution 21 - Create and Execute ExecutionLists
  • Section 07 - Requirements
  • Lesson 25 - Requirements
  • Lesson video - Requirements
  • Lesson 26 - Weight Requirements
  • Lesson video - Weight Requirements
  • Lesson 27 - Link Requirements
  • Lesson Video - Link Requirements
  • Exercise 22 - Link TestCases and ExecutionLists to Requirements
  • Solution 22 - Link TestCases and ExecutionLists to Requirements
  • Knowledge check
  • Section 08 - Additional Advanced Topics
  • Lesson 28 - Working in the Multiuser Environment
  • Lesson Video - Working in the Multiuser Environment
  • Lesson 29 - WHILE, IF and DO Statements
  • Lesson Video - WHILE, IF & DO Statements
  • Before you start
  • Exercise 23 – Create a WHILE Statement
  • Solution 23 - Create a WHILE statement
  • Lesson 30 - Recovery Scenarios
  • Lesson Video - Recovery Scenarios
  • Exercise 24 - Create a Recovery Scenario
  • Solution 24 - Create a Recovery Scenario
  • Lesson 31 - CleanUp Scenarios
  • Lesson Video - CleanUp Scenarios
  • Exercise 25 - Create a CleanUp Scenario
  • Solution 25 - Create a CleanUp Scenario
  • Lesson 32 - Dynamic Comparison
  • Lesson Video - Dynamic Comparison
  • Exercise 26 - Execute Dynamic Comparison
  • Solution 26 - Execute Dynamic Comparison
  • Lesson 33 - Parent Control
  • Lesson Video - Parent Control
  • Lesson 34 - Dynamic ID
  • Lesson Video - Dynamic ID
  • Exercise 27 - Identify by Parent and Create Dynamic ID Modules
  • Solution 27 - Identify by Parent and Create Dynamic ID Modules
  • Lesson 35 - ExplicitName
  • Lesson Video - ExplicitName
  • Exercise 28 - Use ExplicitName
  • Solution 28 - Use ExplicitName
  • Lesson 36 - TBox Set Buffer
  • Lesson Video - TBox Set Buffer
  • Lesson 37 - ResultCount
  • Lesson Video - ResultCount
  • Cheat Sheet - RowCount and ColumnCount
  • Exercise 29 - Use Tbox Set Buffer and ResultCount
  • Solution 29 - Use TBox Set Buffer and Result Count
  • Lesson 38 - Repetition on Folder Level & ExplicitName on TestStepValue
  • Lesson Video - Repetition on Folder Level & ExplicitName on TestStepValue
  • Exercise 30 - Set Repetition on Folder Level
  • Solution 30 - Set Repetition on Folder Level
  • Lesson 39 - ActionMode Constraint
  • Lesson Video - Advanced Topics: ActionMode Constraint
  • Exercise 31 - Use ActionMode Constraint
  • Solution 31 - Use ActionMode Constraint
  • Knowledge Check
  • Downloads and Guides
  • AS1 Mindmap
  • Cheat Sheet - Text Expressions and Random Value
  • Cheat Sheet - Dynamic Time and Expressions
  • Cheat Sheet - Resolve the Reference
  • Cheat Sheet - What makes a good TestCase
  • Cheat Sheet - RowCount and ColumnCount
  • Cheat Sheet - Used Keyboard Shortcuts
  • Solution Subsets
  • Final Exam
  • Final Exam
  • Congratulations!
  • Final Step
  • Feedback
  • Summary