Tricentis Tosca Expert Series − Extending Tosca's out-of-the-box capabilities (AE2)

Tricentis Tosca Expert Series − Extending Tosca's out-of-the-box capabilities (AE2)

Formerly Automation Engineer Level 2

rate limit

Code not recognized.

About this course

/

This Learning Path enables you to customize controls in Tosca to make them steerable. It also explores creating Special Execution Tasks, which define behavior within your execution without necessarily relying on a specific Engine of Tosca. This opens the opportunity to increase your automation test coverage by creating your own custom modules to solve automation challenges.

/

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

  • Customize controls like Button, ComboBox, table, tree and DatePicker in Tosca to make them steerable.
  • Create Special Execution task within your execution without necessarily relying on a specific Engine of Tosca.

/

/

Basic understanding of c#

/

Tricentis Tosca Fundamentals − Automating web application testing

Tricentis Tosca Fundamentals − Optimizing test automation with centralized test data

/

Access to and valid license for Tricentis Tosca

Access to Visual Studio and .Net Framework version

/

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

Curriculum32 hours

  • Special Execution Tasks (SET)
  • Lesson 1 - Learning Objectives
  • Lesson 1a - Introducing Tbox and Special Execution Tasks (SET)
  • Lesson 1b - Setting up a project for SET creation in Visual Studio
  • Lesson 1c - Implementing and Executing the SET
  • Lesson 1d - Modifying SET by decoding the parameter and rebuilding it
  • Exercise Lesson 1 - Creating a SET for setting and verifying the buffer
  • Lesson 1 - Learning Objectives Checklist
  • Embedding and Debugging
  • Lesson 2 - Learning Objectives
  • Lesson 2a - Embedding SET in Tricentis Tosca
  • Lesson 2b - Debugging Tosca Extension in Visual Studio
  • Exercise Lesson 2 - Creating SET for finding File Details
  • Lesson 2 - Learning Objectives Checklist
  • Custom Control
  • Lesson 3 - Learning Objectives
  • Lesson 3a - Introducing Custom Control Layers in Tricentis Tosca
  • Lesson 3b - Defining Customization Process and the benefits of Custom Control
  • Lesson 3c - Defining Controllers, Steering Processes and Uniqueness in Custom Control
  • Lesson 3d - Identifying Adapter and Controller in Custom Control
  • Lesson 3 - Learning Objectives Checklist
  • Button Control
  • Lesson 4 - Learning Objectives
  • Lesson 4a - Creating ButtonAdapter for Button Control
  • Lesson 4 - Solution Subset and Tosca Subset
  • Exercise Lesson 4 - Creating the customization for Toggle Button Control
  • Lesson 4 - Learning Objectives Checklist
  • Combobox Control
  • Lesson 5 - Learning Objectives
  • Lesson 5a - Creating FancyComboboxAdapter for Combobox Control
  • Lesson 5b - Creating FancyComboboxItemAdapter for Combobox Control
  • Lesson 5c - Creating FancyComboboxAdapterController for Combobox Control
  • Lesson 5 - Solution Subset and Tosca Subset
  • Exercise Lesson 5 - Creating the customization for Combobox Control
  • Lesson 5 - Learning Objectives Checklist
  • Table Control
  • Lesson 6 - Learning Objectives
  • Lesson 6a - Creating DivTableAdapter for Table Control
  • Lesson 6b - Creating DivTableAdapterController for Table Control
  • Lesson 6c - Creating DivRowAdapter for Table Control
  • Lesson 6d - Creating DivRowAdapterController for Table Control
  • Lesson 6e - Creating DivCellAdapter for Table Control
  • Lesson 6 - Solution Subset and Tosca Subset
  • Exercise Lesson 6 - Creating the customization for Table Control
  • Lesson 6 - Learning Objectives Checklist
  • Tree Control
  • Lesson 7 - Learning Objectives
  • Lesson 7a - Creating Technicals for Tree Control
  • Lesson 7b - Creating ZimitTreeAdapter and ContextAdapterController for Tree Control
  • Lesson 7c - Creating ZimitTreeNodeFolderAdapter for Tree Control
  • Lesson 7d - Creating ZimitTreeNodeFolderAdapterController for Tree Control
  • Lesson 7e - Creating TreeNodeLeafAdapter for Tree Control
  • Lesson 7 - Solution Subset and Tosca Subset
  • Exercise Lesson 7 - Creating the customization for Tree Control
  • Lesson 7 - Learning Objectives Checklist
  • Date Control
  • Lesson 8 - Learning Objectives
  • Lesson 8a - Creating DatepickerAdapter for Date Control
  • Lesson 8b - Retrieving the date in Date Control
  • Lesson 8c - Calculating the number of clicks in Date Control
  • Lesson 8d - Defining waiting time between clicks in Date Control
  • Lesson 8e - Validating checks and Executing Date Control
  • Lesson 8 - Solution Subset and Tosca Subset
  • Exercise Lesson 8 - Creating the customization for Datepicker Control
  • Lesson 8 - Learning Objectives Checklist
  • Additional Course Snippets
  • Additional Course Snippets
  • Best Practices
  • Best Practices - Extending Tosca's out-of-the-box capabilities
  • Final Exam
  • Final Exam
  • Congratulations!
  • Final Steps
  • Feedback
  • Summary

About this course

/

This Learning Path enables you to customize controls in Tosca to make them steerable. It also explores creating Special Execution Tasks, which define behavior within your execution without necessarily relying on a specific Engine of Tosca. This opens the opportunity to increase your automation test coverage by creating your own custom modules to solve automation challenges.

/

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

  • Customize controls like Button, ComboBox, table, tree and DatePicker in Tosca to make them steerable.
  • Create Special Execution task within your execution without necessarily relying on a specific Engine of Tosca.

/

/

Basic understanding of c#

/

Tricentis Tosca Fundamentals − Automating web application testing

Tricentis Tosca Fundamentals − Optimizing test automation with centralized test data

/

Access to and valid license for Tricentis Tosca

Access to Visual Studio and .Net Framework version

/

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

Curriculum32 hours

  • Special Execution Tasks (SET)
  • Lesson 1 - Learning Objectives
  • Lesson 1a - Introducing Tbox and Special Execution Tasks (SET)
  • Lesson 1b - Setting up a project for SET creation in Visual Studio
  • Lesson 1c - Implementing and Executing the SET
  • Lesson 1d - Modifying SET by decoding the parameter and rebuilding it
  • Exercise Lesson 1 - Creating a SET for setting and verifying the buffer
  • Lesson 1 - Learning Objectives Checklist
  • Embedding and Debugging
  • Lesson 2 - Learning Objectives
  • Lesson 2a - Embedding SET in Tricentis Tosca
  • Lesson 2b - Debugging Tosca Extension in Visual Studio
  • Exercise Lesson 2 - Creating SET for finding File Details
  • Lesson 2 - Learning Objectives Checklist
  • Custom Control
  • Lesson 3 - Learning Objectives
  • Lesson 3a - Introducing Custom Control Layers in Tricentis Tosca
  • Lesson 3b - Defining Customization Process and the benefits of Custom Control
  • Lesson 3c - Defining Controllers, Steering Processes and Uniqueness in Custom Control
  • Lesson 3d - Identifying Adapter and Controller in Custom Control
  • Lesson 3 - Learning Objectives Checklist
  • Button Control
  • Lesson 4 - Learning Objectives
  • Lesson 4a - Creating ButtonAdapter for Button Control
  • Lesson 4 - Solution Subset and Tosca Subset
  • Exercise Lesson 4 - Creating the customization for Toggle Button Control
  • Lesson 4 - Learning Objectives Checklist
  • Combobox Control
  • Lesson 5 - Learning Objectives
  • Lesson 5a - Creating FancyComboboxAdapter for Combobox Control
  • Lesson 5b - Creating FancyComboboxItemAdapter for Combobox Control
  • Lesson 5c - Creating FancyComboboxAdapterController for Combobox Control
  • Lesson 5 - Solution Subset and Tosca Subset
  • Exercise Lesson 5 - Creating the customization for Combobox Control
  • Lesson 5 - Learning Objectives Checklist
  • Table Control
  • Lesson 6 - Learning Objectives
  • Lesson 6a - Creating DivTableAdapter for Table Control
  • Lesson 6b - Creating DivTableAdapterController for Table Control
  • Lesson 6c - Creating DivRowAdapter for Table Control
  • Lesson 6d - Creating DivRowAdapterController for Table Control
  • Lesson 6e - Creating DivCellAdapter for Table Control
  • Lesson 6 - Solution Subset and Tosca Subset
  • Exercise Lesson 6 - Creating the customization for Table Control
  • Lesson 6 - Learning Objectives Checklist
  • Tree Control
  • Lesson 7 - Learning Objectives
  • Lesson 7a - Creating Technicals for Tree Control
  • Lesson 7b - Creating ZimitTreeAdapter and ContextAdapterController for Tree Control
  • Lesson 7c - Creating ZimitTreeNodeFolderAdapter for Tree Control
  • Lesson 7d - Creating ZimitTreeNodeFolderAdapterController for Tree Control
  • Lesson 7e - Creating TreeNodeLeafAdapter for Tree Control
  • Lesson 7 - Solution Subset and Tosca Subset
  • Exercise Lesson 7 - Creating the customization for Tree Control
  • Lesson 7 - Learning Objectives Checklist
  • Date Control
  • Lesson 8 - Learning Objectives
  • Lesson 8a - Creating DatepickerAdapter for Date Control
  • Lesson 8b - Retrieving the date in Date Control
  • Lesson 8c - Calculating the number of clicks in Date Control
  • Lesson 8d - Defining waiting time between clicks in Date Control
  • Lesson 8e - Validating checks and Executing Date Control
  • Lesson 8 - Solution Subset and Tosca Subset
  • Exercise Lesson 8 - Creating the customization for Datepicker Control
  • Lesson 8 - Learning Objectives Checklist
  • Additional Course Snippets
  • Additional Course Snippets
  • Best Practices
  • Best Practices - Extending Tosca's out-of-the-box capabilities
  • Final Exam
  • Final Exam
  • Congratulations!
  • Final Steps
  • Feedback
  • Summary