Test automation is essential to get the fast feedback needed in today's Agile world. But how to approach and set up test automation is very context dependent. A tool alone does not guarantee success.
During this training we use the Robot framework as basis for several fundamental principles. We cover test frameworks, test automation within a team and the organization around it. This enables the participant to make well-considered choices regarding test automation.
What are you going to learn?
During this training the following topics will be covered:
What is test automation
Why and when do you want to apply test automation
How to choose the perfect tool
Introduction to the different types of test automation
Test construction and verification (with exercises)
What is architecture and what are the possibilities
How to deal with risk-based test automation
Introduction to UI testing and API testing (with exercises)
The focus lies with frameworks. A framework aims to organize the code, make it reusable and facilitate maintenance. But what is a framework, and how is it set up? After the training, participants understand the principles on which good frameworks are built. Participants become aware of challenges, learn to avoid pitfalls and gain insight into what is needed to properly set up test automation. This not only gives insight in the profession of tool engineer it also enables them to guide the discussion regarding the approach and desired result within their team.
What are you going to do?
In this training, Robot framework is introduced through hands-on exercises. Participants build practical skills with scripting and experience the challenges it entails.
During this training we look at the foundation needed for a successful implementation of test automation. The framework we will use is Robot Framework. This is a flexible low code framework with an easy learning curve. The training consists of theory combined with hands-on assignments.
Who is this training suitable for?
This training is suitable for anyone who will be directly involved with test automation. For testers and tool engineers it is a practical introduction in how to approach test automation. For business analysts and scrum masters it is an indispensable insight into the challenge and organization of test automation. For managers and product owners it is a hands-on introduction to an essential part of the value chain and provides tools for facilitating test automation.
What prior knowledge do you need?
General knowledge of testing and programming is nice to have but not required.
"Very good training that provides tools to continue with test automation. The lessons were interactive, which kept us sharp
- Nishal (September 2023)
"The trainer is knowledgeable, enthusiastic, communicative, friendly, addresses questions, explains well, and ensures that all students are up to date with the assignments."
- Daphne (September 2023)
"The program is very well structured and has good practical exercises for us to do, which is fun. I enjoyed this training."