Training: Test automation with Selenium WebDriver in Java

Rated with a 9
Upcoming start date 11 October 2024

In this training, you will learn what automated web application testing is, how to apply Selenium WebDriver, how to create locators, and ultimately how to create maintainable test scripts.

This training is not just about applying the Selenium WebDriver API, but also about setting up a test framework. We will look at several important elements required within a test framework, such as dependency management, configuration, test engine, logger, and clear reporting. Additionally, we will focus on the implementation of the Page Object Model to create more maintainable test scripts. This will enable you to test web applications through automated Selenium WebDriver tests.

Selenium WebDriver

Program for the Selenium WebDriver Training

  • Introduction to test automation
  • Effectively using Selenium WebDriver
  • Accessing elements
  • Setting up a project with Maven
  • Getting started with a Java test framework
  • Implementing verification points
  • Implementing data-driven tests
  • Selenium WebDriver API
  • Executing parallel tests with Selenium Grid
  • Page Object Model
  • Data structures
  • Reporting
  • Analyzing code with Sonar

Target Audience for the Test Automation with Selenium WebDriver in Java Training

This training is intended for anyone who wants to deepen their knowledge of testing with Selenium WebDriver in a Java environment, especially testers and developers.

Experience with basic programming principles is a plus.

Format of the Selenium WebDriver Training

The training is conducted in a small group of at least 3 and at most 10 participants, ensuring the quality of the training. The instructor will explain the practical applicability using real-world examples.

This classroom training is interactive, which means there is ample opportunity for asking questions or discussing your own practical cases. Through exercises, you will work out several scenarios.

Participants are required to bring their own laptop with local admin rights.

Objective of the Selenium WebDriver Training

Upon completing the Selenium training, you will be able to independently implement automated tests and even execute automated tests in parallel with Selenium Grid. Automated tests ensure consistent quality, allow for more frequent testing, and provide more challenges for testers.

Testsmith Service

With Testsmith’s training, you will enhance your knowledge in the field of automated web testing. With our tools, you will be able to test web applications independently. Do you need help signing up, or would you like to know more about our Selenium training? Please contact us, we are happy to assist you further.

Corporate/In-company training

Our corporate training offers tailor-made solutions that perfectly fit the specific needs of your company or organization. The training is flexible in terms of location and schedule, and can be held at your company’s location or elsewhere. Ideal for teams and consultancy firms. For a fixed price up to +/- 10 candidates.

Contact us here without obligation to inquire about the possibilities.

Classroom training

Join our classroom training sessions and learn alongside fellow students. Benefit from shared experiences and practical examples in a traditional classroom setting. Our trainings are offered at various locations. When you are ready to start, you can sign up for a classroom training directly.

  1. This training includes an extensive lunch, coffee, and tea.
  2. This training will take place with a minimum of 3 (and a maximum of 10) participants.
  3. This training can also be given on-site, feel free to contact us for the applicable rates.

Reviews

R. Spaan | Stichting PALGA | score: 4.4 / 5 | 20-12-2019

Dag 1 was een goede combi van stof en oefeningen, bij dag 2 miste ik wat stof die nodig was voor de oefening. Heb wel genoeg dingen geleerd die ik in de praktijk kan toepassen.

R. Slangen | Specialisterren | score: 4.1 / 5 | 20-12-2019

De training was zeer praktisch en met een duidelijke insteek en uitleg. Zo snel hands on testen schrijven is een verademing! Wat mij betreft kan je de tweede dag structuur aanbrengen door op een aantal punten samen te vatten wat het belangrijkste is (annotatie, geen sleep inbouwen e.d.) en dat nog één keer centraal behandelen in de training. Groet, Rutger

P. Moors | Particulier | score: 4.7 / 5 | 17-04-2018

Cucumber is niet aan bod gekomen, maar ik hoor van diverse mensen dat dit framework wel gewaardeerd wordt door PO's en business. Met behulp van het trainingsmateriaal heb ik nu zelf een klein project gemaakt met: cucumber, TestNG en gradle (en natuurlijk het Page Object Model). Nog bedankt voor het gradle project!

C. Hoek | deTesters | score: 4.9 / 5 | 13-04-2018

Ik vond de training erg leerzaam, ook duidelijk uitleg van de soms lastige materie. Soms ging het wat snel maar over het algemeen goed tempo. Leuke vond ik dat je merkt dat de training door een 'vakidioot' (positief bedoeld) gegeven wordt en daardoor ook met passie. Ik had misschien iets meer stil willen staan bij het framework inrichten op basis van het page object model. Dit vond ik toch wel het meest lastige deel om door te krijgen. Dan wat minder stil staan bij de liniaire structuur aangezien dat niet echt best practice is. Maar verder niets meer dan lof.