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 has become the most 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 the backbone of countless browser automation tools, APIs and frameworks. The WebDriver interface introduced by Selenium WebDriver is under review for becoming a W3C standard, which would further increase its importance in the space of test automation.
About the course
SeU - Certified Selenium Engineer (CSE) is a practitioner level course for testers involved in web test automation. The course covers Selenium as a browser automation library from the ground up and includes coverage of advanced concepts such as page object design, custom implementation of listeners etc. Test automation constructs and design are kept to a minimum to better focus on code constructs that enable usage of Selenium in a properly designed manner. This course, together with future test automation design-focused courses from Selenium United, provides testing practitioners everything that is required to become successful test automation engineers in the web test automation space.
SeU - Certified Selenium Engineer (CSE) offers its participants the un-diluted Selenium experience. Other similar courses tend to cover non-Selenium topics such as TestNG, Reporting, CI, Cucumber etc, which tends to bulk up the course, but alter the focus on key features of Selenium that are crucial in practice. This is why SeU - Certified Selenium Engineer (CSE) allows the participants to focus more on the critical Selenium concepts, so they better understand how to implement Selenium into their daily work.
Another important differentiator is that Selenium United believes in the importance of practical training, which is why over 70% of the course consists of hands-on exercises, which allows participants to also gain experience and implement as they learn.
SeU - Certified Selenium Engineer (CSE) is a hands-on course that deals with the Selenium concepts in a very practical way (30% theory, 70% practical)
This course is a comprehensive certification aimed at anyone involved in developing and implementing automated web app automation using Selenium
This course also provides full coverage of web test automation using Selenium, including all relevant techniques and terminology from the most basic to the most advanced concepts
SeU - Certified Selenium Engineer (CSE) is a 3-day course, followed by a 60-minute certification exam at the end of the last day.
Please find the SeU - Certified Selenium Engineer (CSE) syllabus here.
Chapter 0 - Course Introduction
Rules of the Selenium United training and certification program
Exam related information
Chapter 1 - Web UI Automation
UI Automation with Actual Browsers
UI Automation with Actual Browsers with Screen Size Simulation
Using Headless Browsers
Web UI User’s Point of View
Chapter 2 - Selenium
Chapter 3 - Automating the Web Interface
Agent/Driver Level Automation
Launching/closing different browsers
Inquire window and URL information
Page Level Automation
Inquire page level information
Element Identification in depth
Partial Link Text
CSS Selectors – coverage of different variants
Xpath – coverage of different variants
Element Level Automation
Chapter 4 - Advanced Automation Constructs using Selenium
Dropdown Handling using Select object
Element Multi-Match Handling
Nested Element Handling
Headless Browser Automation with HtmlUnitDriver
Chapter 5 - Putting Together a Basic Framework
Long Exercise: Automating End To End Scenarios
Creating WebAutomator class – Basic Refactoring
EventFiringWebDriver and EventListener – Implementing centralized printing for various Selenium events and exceptions
Page Object Design Pattern
A simple customized structure
Using Page Factories
Pages as Loadable Components
Chapter 6 - The Selenium Grid
Concepts of Parallel Execution
Managing Driver Capabilities
Running a Selenium Grid
Executing Code on Multiple Browsers in Sequence (Local Node)
Executing Code on Multiple Browsers in Parallel (Local Node) - Demo
Executing Code on Multiple Browsers in Parallel (Remote Node) - Demo
If you are a tester mainly focused on manual testing and want to step into the world of test automation, this course is for you.
If you are a test automation engineer who has just started with Selenium or you have done test automation with other tools, and now want to explore Selenium, this course is for you.
If you are an engineer with an intermediate level of Selenium knowledge, and require some support on how the Selenium components best fit together for professional Selenium-based automation, this course is also for you.
Basic knowledge of Eclipse is recommended
Basic knowledge of core Java is mandatory
Java Knowledge Prerequisites
The facilitator of the workshop will briefly cover relevant Java concepts as they are used in the course. Please note that Java 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 would be able to focus on the Selenium concepts in a much better manner, without diluting their attention to understand Java constructs.
No direct core Java questions would be included in the exam.
Concept of main() method
Compiling and running Java code
Primitive data types
Classes counterparts of primitive data types (e.g. Integer for int)
Basic collections: List, Map
String formatting and manipulation
System.out and System.err
Conditional control structures: if/else/else if, switch
Looping Control structures: for (the 2 styles), while
If you want to determine the time and location of your training yourself, then our coach will come to you. With our in-house courses, everything is based on the wishes of our customers. Here you can see our range of in-house training courses.
Go to our training
If you don’t wish to spend time and effort organising a training course, but simply want to register and get going while meeting new colleagues in your sector, then come to our open courses. Registration is on a first-come, first-served basis.
Go to in-house training
small learning groups
As a training participant, you of course benefit from learning in a group and the experience of the other participants. Yet to ensure that you get to pose all of your own questions, we keep the group sizes very small, with a maximum of 10 participants. This allows our coaches to make certain that we meet the needs of all participants, even if the participants’ levels of existing knowledge differ.
Our courses are guaranteed to take place from as few as three participants, and provide you with long-term planning certainty for your training activities.
printed teaching materials
Making notes, writing down questions, post-it notes with reminders for content that you want to return to later – not a problem at all, as we provide all the materials in printed format at your workstation. Even though we strongly advocate progressive technologies, we value the printed format when it comes to working in a learning environment and to course preparation and follow-up at home, in your hotel or back at your place of work.
trendig’s event ticket of Deutsche Bahn
In cooperation with Deutsche Bahn, trendig offers special conditions to travel to our training courses and conferences comfortably and environmentally friendly - with 100% electricity generated by renewable resources in long-distance travel, at a nationwide fixed price, from any DB railway station.
The extra for you as a participant: Your event ticket is valid 2 days before and 2 days after the event, for a maximum of 14 days, and city tickets for public transport connections are included.
We know that a sense of well-being helps you learn better. This is why we provide not only fresh knowledge, but also comprehensive catering during all breaks, with fresh and dried fruits, as well as other nerve-soothing foods ranging from nuts to biscuits. A lunch with all participants and our coaches is also a fixed part of our catering package.
hot and cold drinks
We ensure a limitless supply of hot and cold drinks throughout the duration of the course. So you can leave your thermos flask and water bottle at home, and let us serve you.
lean coffee or lean pizza event
Some of the course content requires further discussions and, when considered in-depth, throws up further questions which cannot be resolved within a normal training day. To this end, for all our 4- and 5-day courses we offer an in-depth session on one morning or evening, including catering. The participants jointly agree whether they would prefer to get up earlier or stay later, and which topics they would prefer to explore in greater depth with our coach in an informal atmosphere.
We offer free WIFI at all our training locations. To allow you to quickly get to work at our premises, let us know in advance of the course and we will provide you with access details and a password.
The DIN/ISO 17024 requirements stipulate that training companies cannot themselves provide the examination. An independent certification institute carries out the examination, not least to ensure the independent quality control of our training courses. We offer you the services of the certification institute so that you don’t incur the additional hassle of securing an examination appointment. We invoice the examination fee and organise your exam at the end of the course. You can simply focus on getting prepared.
In addition to their teaching work, all of our trainers have been and continue to be involved in projects, with each of them possessing more than 15 years of professional experience in various sectors. They have also all additionally acquired teaching qualifications. It is important to us not just to teach the training material, but also to enable each participant to enact what they have learned in the workplace. The point is for it to not feel superimposed, but instead for the acquired knowledge to be incorporated effortlessly into your own work.
We don’t hold with dilapidated offices that are unfit for running a business from but which are deemed good enough for a week’s training, and whose lack of light makes it easier to read the PPT slides. We know that a sense of well-being helps you learn better. That is why all our rooms are well-lit and have large windows. They feature a wealth of opportunities for creative development. Breaks are always spent outside the classrooms. After all, a change of scene is a key element to then being able to once more concentrate on the course content. And we of course also provide a sufficient supply of hot and cold drinks, as well as the necessary nerve-soothing snacks. Is there anything else we can help you with? Then please let us know! We make many things possible.
Whether it’s alone or in a group, as an open seminar with participants from several companies, or in-house with your own colleagues; whether standardised with certification exams, or tailored to your own professional practice – we provide the right training for a great variety of topics. Even if you wish to combine certain course content, want to put something special together for a distributed team, or are interested in tiered pricing and loyalty bonuses, please get in touch with us directly. We are experienced and flexible, and can offer all teaching programmes as virtual courses and in several languages. We are happy to provide you with an individually tailored offer – we just have to get to know you and your requirements.
early-booking and group discounts
Do you already know your training requirements for next year and want to come to our training courses with several other people? Then let us know! It helps us to be able to plan ahead, and we are therefore happy to offer you a discount.
You can visit one of our courses for half a day, and then decide whether you want to do your training with us or book a course for your entire team. Just let us know and we will be happy to provide you with trial participation.
recognition of ASQF membership
If you or your company support the Association for Software Quality and Further Education (ASQF) via a membership, we provide a 10% discount on your examination fees.
guaranteed fun at our in-house seminars
We believe that a good atmosphere is conducive to good learning – that’s why we set great store by presenting the course content in an entertaining way, with plenty of anecdotes from our trainers’ practical experience – in short, it should be fun. That’s why there is a EUR 100.00 discount for every day on which no one laughs.
Even if it feels like a holiday with us - our ISTQB® trainings in Berlin are recognized further education events for all Berlin employees.
Educational leave must be submitted to the employer at least 6 weeks before the start of the course. For more information: bildungsurlaub - berlin
40 multiple-choice questions
No negative marking
Online or paper-based
65% required to pass (26/40)
Certificate issued by the internationally renowned certification body Brightest.