Logo zu den Experteach Networking Kursen

Efficient Software Testing

Test Automation with Selenium

Logo zu den Experteach Networking Kursen

Selenium has established itself as the leading tool for the test automation of web applications. Thanks to its open source basis and large community, it offers a flexible and versatile solution for different testing requirements. In this intensive course, participants will learn the basics of test automation with Selenium - from the setup and design of robust tests to integration into CI/CD environments (Continuous Integration/Continuous Deployment).

Testers can use Selenium to automatically navigate web applications, fill out forms and simulate various user interactions. This course focuses on the core features of Selenium, provides hands-on exercises, and teaches best practices for developing maintainable and efficient tests.

Course Contents

  • Selenium basics: architecture, installation, WebDriver API
  • Web technologies: HTML, CSS, DOM
  • Element localization: XPath, CSS selectors
  • Interactions with websites: Forms, alerts, iFrames
  • Robustness of the tests: exception handling, logging, waits
  • Test design: Page Object Model (POM)
  • Test automation and CI/CD: reporting, integration in Jenkins and GitLab CI
  • Cross-browser testing and extensions: Introduction to Selenide and cross-browser testing

 

ExperTeach Digital Symbol The detailed digital documentation package, consisting of an e-book and PDF, is included in the price of the course.

Request in-house training now

Target Group

This course is aimed at software testers, developers and quality assurance professionals who want to develop their test automation skills with Selenium.

Knowledge Prerequisites

You should have basic programming skills, ideally in a language such as Python, Java or another common programming language. A basic understanding of web technologies (HTML, CSS, DOM) is helpful to understand how web applications work.</p

Experience in manual software testing is an advantage, but not a mandatory requirement.

Classroom training

Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!

Hybrid training

Hybrid training means that online participants can additionally attend a classroom course. The dynamics of a real seminar are maintained, and the online participants are able to benefit from that. Online participants of a hybrid course use a collaboration platform, such as WebEx Training Center or Saba Meeting. To do this, a PC with browser and Internet access is required, as well as a headset and ideally a Web cam. In the seminar room, we use specially developed and customized audio- and video-technologies. This makes sure that the communication between all persons involved works in a convenient and fault-free way.

Online training

You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.

Tailor-made courses

You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
Request in-house training now
PDF SymbolYou can find the complete description of this course with dates and prices ready for download at as PDF.

Selenium has established itself as the leading tool for the test automation of web applications. Thanks to its open source basis and large community, it offers a flexible and versatile solution for different testing requirements. In this intensive course, participants will learn the basics of test automation with Selenium - from the setup and design of robust tests to integration into CI/CD environments (Continuous Integration/Continuous Deployment).

Testers can use Selenium to automatically navigate web applications, fill out forms and simulate various user interactions. This course focuses on the core features of Selenium, provides hands-on exercises, and teaches best practices for developing maintainable and efficient tests.

Course Contents

  • Selenium basics: architecture, installation, WebDriver API
  • Web technologies: HTML, CSS, DOM
  • Element localization: XPath, CSS selectors
  • Interactions with websites: Forms, alerts, iFrames
  • Robustness of the tests: exception handling, logging, waits
  • Test design: Page Object Model (POM)
  • Test automation and CI/CD: reporting, integration in Jenkins and GitLab CI
  • Cross-browser testing and extensions: Introduction to Selenide and cross-browser testing

 

ExperTeach Digital Symbol The detailed digital documentation package, consisting of an e-book and PDF, is included in the price of the course.

Request in-house training now

Target Group

This course is aimed at software testers, developers and quality assurance professionals who want to develop their test automation skills with Selenium.

Knowledge Prerequisites

You should have basic programming skills, ideally in a language such as Python, Java or another common programming language. A basic understanding of web technologies (HTML, CSS, DOM) is helpful to understand how web applications work.</p

Experience in manual software testing is an advantage, but not a mandatory requirement.

Classroom training

Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!

Hybrid training

Hybrid training means that online participants can additionally attend a classroom course. The dynamics of a real seminar are maintained, and the online participants are able to benefit from that. Online participants of a hybrid course use a collaboration platform, such as WebEx Training Center or Saba Meeting. To do this, a PC with browser and Internet access is required, as well as a headset and ideally a Web cam. In the seminar room, we use specially developed and customized audio- and video-technologies. This makes sure that the communication between all persons involved works in a convenient and fault-free way.

Online training

You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.

Tailor-made courses

You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
Request in-house training now

PDF SymbolYou can find the complete description of this course with dates and prices ready for download at as PDF.