top of page
Selenium United Logo.png

Experience Selenium United

Certifications

Through the use of Selenium, popular open-source browser automation framework, you will learn the most relevant techniques for creating automated tests for web applications. Experience the most important concepts surrounding web application testing frameworks and manage your driver capabilities while exploring other high-level Selenium methods!

Certified Selenium Engineer (CSE)
with Java or Python

SeU - Certified Selenium Engineer (CSE) is a practitioner level certifying course for testers involved in web test automation. It covers Selenium as a browser automation library from the ground up. Test automation constructs and design are kept to a minimum to better focus on code constructs that enable the usage of Selenium in a properly designed manner. This design-focused course provides an un-diluted Selenium experience, focusing more on the critical Selenium concepts, which enables better real-life implementation in your daily work.

What is Selenium?

Selenium is a suite of different tools meant for browser automation, including Selenium WebDriver and Selenium Grid. Although not limited to be used for testing web applications, it is a much sought after tool by software testers. With support for all of the widely used browsers, it has also grown beyond just being another software testing library. It is backbone of countless browser automation tools, APIs and frameworks. The WebDriver interface introduced by Selenium WebDriver has become a W3C standard, which further increases its importance in the space of test automation.

SeU Certified Selenium Engineer (CSE) Prerequisites

Java or Python Knowledge Prerequisites 


The facilitator of the workshop 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 within this 3-day course. An extra day may be required if these prerequisites aren’t met by the candidates.

​

Participants who are well versed with the following concepts will be able to focus on the Selenium concepts in a much better manner, without diluting their attention to understand Java or Python constructs.

​

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

​

  • Concept of main() method

  • Compiling and running Java/Python code

  • Primitive data types

  • Class counterparts of primitive data types (e.g. Integer for int)

  • Arrays

  • Basic collections: List, Map

  • String formatting and manipulation

  • System.out and System.err

  • Conditional control structures

  • Looping Control structures: for (the 2 styles), while

  • Exception Handling, Exception hierarchy

  • Writing a Class with getter, setter and other methods

  • Constructors and Class instantiation

  • Class variables vs. object variables

  • Access modifiers

  • Class methods vs. object methods

  • Enum

  • Packages

  • Overloading of methods

  • Inheritance

  • Abstract classes and abstract methods

  • Overriding of methods

  • Object Composition

​

Free E-Learning Video Tutorial Series for meeting the prerequisites of SeU CSE (Java):

​

​

Basic knowledge of Eclipse is recommended

bottom of page