top of page
Selenium United Logo.png

Discover Selenium United

Certifications

Thanks to Selenium, the popular open-source browser automation framework, you will learn the most relevant techniques to create automated tests for web applications. Explore essential concepts related to web application testing frameworks, manage your driver capabilities, and discover other advanced Selenium methods!

Certified Selenium Engineer (CSE)
avec Java ou Python

​The SeU - Certified Selenium Engineer (CSE) certification is a practitioner-level course designed for testers involved in web test automation. It covers Selenium as a browser automation library from the basics. Test automation concepts and design are kept to a minimum to better focus on code structures that enable correct use of Selenium. This design-focused course provides a pure Selenium experience, emphasizing critical Selenium concepts to allow for better application in your daily work.

What is Selenium?

Selenium is a set of tools designed for browser automation, including Selenium WebDriver and Selenium Grid. While it is not limited to testing web applications, it is highly sought after by software testers. Compatible with all major browsers, Selenium has become much more than just a software testing library. It forms the foundation of many browser automation tools, APIs, and frameworks. The WebDriver interface introduced by Selenium WebDriver has become a W3C standard, further emphasizing its importance in the field of test automation.

Prerequisites for SeU Certified Selenium Engineer (CSE)

Prerequisites in Java or Python

​

The workshop instructor will briefly cover relevant Java or Python concepts as they are used in the course.

​

Please note that the relevant Java or Python concepts cannot be fully explained in this 3-day course. An additional day may be necessary if candidates have not mastered these prerequisites.

​

Participants familiar with the following concepts will be able to focus on Selenium more effectively, without being distracted by understanding Java or Python structures.

​

No direct questions on core Java or Python will be included in the exam.

​

  • Main() method concept

  • Compiling and running Java/Python code

  • Primitive data types

  • Wrapper classes for primitive types (e.g., Integer for int)

  • Arrays

  • Basic collections: List, Map

  • String formatting and manipulation

  • System.out and System.err

  • Conditional control structures

  • Loop structures: for (both styles), while

  • Exception handling, exception hierarchy

  • Writing a class with getters, setters, and other methods

  • Constructors and class instantiation

  • Class variables vs object variables

  • Access modifiers

  • Class methods vs object methods

  • Enum

  • Packages

  • Method overloading

  • Inheritance

  • Abstract classes and methods

  • Method overriding

  • Object composition
     

Free e-learning video tutorial series to meet SeU CSE prerequisites (Java): https://www.youtube.com/@derekbanas/search?query=java
Explore most of the Java prerequisites through this tutorial series by Derek Banas on YouTube.

Basic knowledge of Eclipse is recommended.

bottom of page