- General IT knowledge
- Experience with automation testing
- Some programming experience
Audience
- Automation test engineers
Tricentis Tosca is a software testing tool designed for automating continuous end-to-end testing for software applications.
In this instructor-led, live training participants will learn how to use Tosca to carry out end-to-end (web + backend) testing. The training combines theory with practice in a live lab environment, giving participants the chance to interact with the technology, the instructor, and their peers.
The training starts with an overview of traditional code and script-based automation testing and contrasts it with Tosca's model-based (MBT) approach. Participants learn how to create and execute test cases using Tosca's default modules as well as how to custom-build their own modules for execution.
From software modeling principles to test coverage across different browsers, this training walks participants through both theory and practice and enables them to implement their own testing solution in Tosca.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
INTRODUCTION AND OVERVIEW
What is model-based testing?
The Tricentis Tosca Testsuite
- GUI testing, API testing, Mobile testing, Service virtualization, Test data design and generation, Business intelligence testing, and Exploratory testing
Installing Tosca
- License server, database and desktop application
A brief tour of the Tosca workspace
- Customizing the Tosca workspace
Overview of the Tosca test process
- Manual, semi-automated, and fully automated testing
- Achieving high automation rates
Overview of Tosca components
- TestCases, ExecutionLists, Modules, Requirements, TestCaseDesign
OPTIMIZING RISK COVERAGE THROUGH REQUIREMENTS
Risk management vs conventional test coverage
Risk assessment
Risk classification
PLANNING AND IMPLEMENTING AN END-TO-END TESTING PROJECT
Building the application model
- Defining system states and conditions from a business perspective
- Working with test case templates
- Scanning the application
- Generating test cases
Test data management
- Design
- Generation
- Provisioning
- Management
WEB APPLICATION TESTING WITH TOSCA
Implementing a web UI automation testing project
HTML control recognition
Building automated test cases
Creating modules
Communication with the database
Working with database tables
Executing test cases
Reporting test execution results
Testing different browsers
REUSE AND CUSTOMIZATION
Using and re-using test cases
Extending Tosca with customized adapters
INTEGRATING TOSCA WITH OTHER TOOLS
Continuous integration
Automation test suites
CLOSING REMARKS
United Arab Emirates - Tosca: Model-Based Testing for Complex Systems
Qatar - Tosca: Model-Based Testing for Complex Systems
Egypt - Tosca: Model-Based Testing for Complex Systems
Saudi Arabia - Tosca: Model-Based Testing for Complex Systems
South Africa - Tosca: Model-Based Testing for Complex Systems
Brasil - Tosca: Model-Based Testing for Complex Systems
Canada - Tosca: Model-Based Testing for Complex Systems
中国 - Tosca: Model-Based Testing for Complex Systems
香港 - Tosca: Model-Based Testing for Complex Systems
澳門 - Tosca: Model-Based Testing for Complex Systems
台灣 - Tosca: Model-Based Testing for Complex Systems
USA - Tosca: Model-Based Testing for Complex Systems
Österreich - Tosca: Model-Based Testing for Complex Systems
Schweiz - Tosca: Model-Based Testing for Complex Systems
Deutschland - Tosca: Model-Based Testing for Complex Systems
Czech Republic - Tosca: Model-Based Testing for Complex Systems
Denmark - Tosca: Model-Based Testing for Complex Systems
Estonia - Tosca: Model-Based Testing for Complex Systems
Finland - Tosca: Model-Based Testing for Complex Systems
Greece - Tosca: Model-Based Testing for Complex Systems
Magyarország - Tosca: Model-Based Testing for Complex Systems
Ireland - Tosca: Model-Based Testing for Complex Systems
Luxembourg - Tosca: Model-Based Testing for Complex Systems
Latvia - Tosca: Model-Based Testing for Complex Systems
España - Tosca: prueba basada en modelos para sistemas complejos
Italia - Tosca: Model-Based Testing for Complex Systems
Lithuania - Tosca: Model-Based Testing for Complex Systems
Nederland - Tosca: Model-Based Testing for Complex Systems
Norway - Tosca: Model-Based Testing for Complex Systems
Portugal - Tosca: Model-Based Testing for Complex Systems
România - Tosca: Model-Based Testing for Complex Systems
Sverige - Tosca: Model-Based Testing for Complex Systems
Türkiye - Tosca: Model-Based Testing for Complex Systems
Malta - Tosca: Model-Based Testing for Complex Systems
Belgique - Tosca: Model-Based Testing for Complex Systems
France - Tosca: Model-Based Testing for Complex Systems
日本 - Tosca: Model-Based Testing for Complex Systems
Australia - Tosca: Model-Based Testing for Complex Systems
Malaysia - Tosca: Model-Based Testing for Complex Systems
New Zealand - Tosca: Model-Based Testing for Complex Systems
Philippines - Tosca: Model-Based Testing for Complex Systems
Singapore - Tosca: Model-Based Testing for Complex Systems
Thailand - Tosca: Model-Based Testing for Complex Systems
Vietnam - Tosca: Model-Based Testing for Complex Systems
India - Tosca: Model-Based Testing for Complex Systems
Argentina - Tosca: prueba basada en modelos para sistemas complejos
Chile - Tosca: prueba basada en modelos para sistemas complejos
Costa Rica - Tosca: prueba basada en modelos para sistemas complejos
Ecuador - Tosca: prueba basada en modelos para sistemas complejos
Guatemala - Tosca: prueba basada en modelos para sistemas complejos
Colombia - Tosca: prueba basada en modelos para sistemas complejos
México - Tosca: prueba basada en modelos para sistemas complejos
Panama - Tosca: prueba basada en modelos para sistemas complejos
Peru - Tosca: prueba basada en modelos para sistemas complejos
Uruguay - Tosca: prueba basada en modelos para sistemas complejos
Venezuela - Tosca: prueba basada en modelos para sistemas complejos
Polska - Tosca: Model-Based Testing for Complex Systems
United Kingdom - Tosca: Model-Based Testing for Complex Systems
South Korea - Tosca: Model-Based Testing for Complex Systems
Pakistan - Tosca: Model-Based Testing for Complex Systems
Sri Lanka - Tosca: Model-Based Testing for Complex Systems
Bulgaria - Tosca: Model-Based Testing for Complex Systems
Bolivia - Tosca: prueba basada en modelos para sistemas complejos
Indonesia - Tosca: Model-Based Testing for Complex Systems
Kazakhstan - Tosca: Model-Based Testing for Complex Systems
Moldova - Tosca: Model-Based Testing for Complex Systems
Morocco - Tosca: Model-Based Testing for Complex Systems
Tunisia - Tosca: Model-Based Testing for Complex Systems
Kuwait - Tosca: Model-Based Testing for Complex Systems
Oman - Tosca: Model-Based Testing for Complex Systems
Slovakia - Tosca: Model-Based Testing for Complex Systems
Kenya - Tosca: Model-Based Testing for Complex Systems
Nigeria - Tosca: Model-Based Testing for Complex Systems
Botswana - Tosca: Model-Based Testing for Complex Systems
Slovenia - Tosca: Model-Based Testing for Complex Systems
Croatia - Tosca: Model-Based Testing for Complex Systems
Serbia - Tosca: Model-Based Testing for Complex Systems
Bhutan - Tosca: Model-Based Testing for Complex Systems