Intensive Training

A deep dive into the most successful open source web automation tool through gamification and intensive team learning by doing

Register now for the next intensive training

Informations

Introduction

Test automation is increasingly becoming an integral part of software development for companies. The added value of automation is particularly high in end-to-end testing, since otherwise a very large manual testing effort is required. For any agile SW development project, automated testing is downright fundamental and the enabler for continuous integration and delivery. The Selenium tool family is an open source toolset for highly scalable browser and mobile automation solutions. Due to its great flexibility, cost efficiency and broad support for all browsers, Selenium is the standard tool for test automation for many large and small companies.

Day 1

  • Input session at the beginning
    • Using Selenium methods effectively
    • Minimizing operating effort
    • Structuring and reusability thanks to page objects
    • Test frameworks
  • Team division is made and participants‘ PCs are checked to ensure everything is working.
  • Introductory Selenium task is solved and discussed in teams
  • Introduction to the game:
    • Teams are given access to their team page
    • The principles are reviewed together:
      • There are various tasks to be solved thematically and in terms of difficulty.
      • For each task a team solves, points are awarded
      • For each task that has been solved enough times, extra points are awarded
      • As with programming in general, it is advisable to look left or right, as there are various extra points to be earned
  • Phase 1 – The teams may begin
  • Shared lunch
    • Participants have the opportunity to get to know each other better, exchange ideas, and possibly think about how to proceed.
    • The entire game is paused during this time.
  • Phase 2 – The game is reopened for the teams
  • Voluntary: Those who want to can have dinner with the leaders to continue to connect and exchange ideas, etc.
    • The game is, of course, paused overnight.

Requirements

Basic knowledge in the following areas:

  • Interest in gamification training
  • Software testing
  • Basic knowledge of Selenium is advantageous
  • HTML/DOM analysis is advantageous
  • Software development/programming with JAVA

What can you expect?

The Selenium Intensive Training is the best way to take participants‘ knowledge in the Selenium field to the next level. Participants not only learn about the challenges they will encounter when automating web pages, but also get to know the other participants through teamwork. This practical learning is mixed with team building and exciting challenges, driven by the most commonly encountered challenges. With intensive exchange over the two days, as well as shared lunches and a training wrap-up, participants network optimally, ensuring that knowledge exchange continues even after the training is over.

Day 2

  • Joint Session
  • Phase 3 – The game will be opened one last time for the teams
  • Joint lunch
  • Solution session
    • We will look together at how the tasks could have been optimally solved
  • Award ceremony
    • The winners will be announced and receive something
    • Everyone will receive a certificate
    • We will raise a toast together

Learning content

  • Text fields
  • Dropdowns
  • Radio buttons
  • Browser management (working with different browsers)
  • Browser diversity
  • Various wait mechanisms
  • Drag and drop
  • Broken image handling
  • Tables
  • File download
  • Various selectors
  • And much more

After this intensive training, the participants experienced various problems themselves, had some „aha moments“, and are well ready for using Selenium in everyday life!

Duration

2 Days

Introduction

Test automation is increasingly becoming an integral part of software development for companies. The added value of automation is particularly high in end-to-end testing, since otherwise a very large manual testing effort is required. For any agile SW development project, automated testing is downright fundamental and the enabler for continuous integration and delivery. The Selenium tool family is an open source toolset for highly scalable browser and mobile automation solutions. Due to its great flexibility, cost efficiency and broad support for all browsers, Selenium is the standard tool for test automation for many large and small companies.

What can you expect?

The Selenium Intensive Training is the best way to take participants‘ knowledge in the Selenium field to the next level. Participants not only learn about the challenges they will encounter when automating web pages, but also get to know the other participants through teamwork. This practical learning is mixed with team building and exciting challenges, driven by the most commonly encountered challenges. With intensive exchange over the two days, as well as shared lunches and a training wrap-up, participants network optimally, ensuring that knowledge exchange continues even after the training is over.

Day 1

  • Input session at the beginning
    • Using Selenium methods effectively
    • Minimizing operating effort
    • Structuring and reusability thanks to page objects
    • Test frameworks
  • Team division is made and participants‘ PCs are checked to ensure everything is working.
  • Introductory Selenium task is solved and discussed in teams
  • Introduction to the game:
    • Teams are given access to their team page
    • The principles are reviewed together:
      • There are various tasks to be solved thematically and in terms of difficulty.
      • For each task a team solves, points are awarded
      • For each task that has been solved enough times, extra points are awarded
      • As with programming in general, it is advisable to look left or right, as there are various extra points to be earned
  • Phase 1 – The teams may begin
  • Shared lunch
    • Participants have the opportunity to get to know each other better, exchange ideas, and possibly think about how to proceed.
    • The entire game is paused during this time.
  • Phase 2 – The game is reopened for the teams
  • Voluntary: Those who want to can have dinner with the leaders to continue to connect and exchange ideas, etc.
    • The game is, of course, paused overnight.

Day 2

  • Joint Session
  • Phase 3 – The game will be opened one last time for the teams
  • Joint lunch
  • Solution session
    • We will look together at how the tasks could have been optimally solved
  • Award ceremony
    • The winners will be announced and receive something
    • Everyone will receive a certificate
    • We will raise a toast together

Learning content

  • Text fields
  • Dropdowns
  • Radio buttons
  • Browser management (working with different browsers)
  • Browser diversity
  • Various wait mechanisms
  • Drag and drop
  • Broken image handling
  • Tables
  • File download
  • Various selectors
  • And much more

After this intensive training, the participants experienced various problems themselves, had some „aha moments“, and are well ready for using Selenium in everyday life!

Requirements

Basic knowledge in the following areas:

  • Interest in gamification training
  • Software testing
  • Basic knowledge of Selenium is advantageous
  • HTML/DOM analysis is advantageous
  • Software development/programming with JAVA

Duration

2 Days

Fact:

Everyday exercises 100%
Practical part 90%
Theoretical part 10%
Enthusiasm and recommendation 100%
Learnings stays in mind, thanks to fun and gamification 100%

Why Choose Us?

We are one of the leading consulting firms for Selenium/Appium and test automation in Switzerland and Germany. We focus entirely on the development of test automation, so we have a deep knowledge of the subject and have experienced many challenges and issues.

Knowledge transfer is very important to us, which is why we offer various forms of training. As former trainers at Digicomp and also trainers at Imbus, we bring a lot of experience in the training sector and know what is well-received by developers and stays in their minds.

GET TO KNOW US

Ihr Partner für Testautomatisierungen.
Automatisierung ist in unserer DNA.