CTG Academy

Test Automation with Selenium


Test Automation with Selenium
Start Date:
9:00 AM - 5:00 PM
CTG Belgium ( be )
Price excl. VAT:
€ 1.100
* Prices subject to VAT

day 1
day 2

Open source test automation tools are more and more used for testing web application. Selenium is the market leader as open source web application test automation tool. It is a robust set of tools that supports rapid development of test automation for web-based applications. This tool is primarily developed in Java Script and browser technologies and hence supports all the major browsers on all the platforms.

This course explores the different parts of Selenium which is needed to better understand how test cases are created and executed. Based on Java examples and demos, the attendees will learn how you can create and execute a Selenium Test script. Course attendees will see how a test automation framework could be created for Selenium test scripts and will get a clear insight into the different design patterns.



Course Objectives

The goal of this course is to learn the basics about Selenium and to understand how a Selenium test script is created, executed and maintained.

Typical Audience

This course is intended for test automation specialists and development specialists and any other person involved in test automation with Selenium.

Course Prerequisites

Experience with programming or scripting is required.

The exercises of this course are based on the Java Webdriver, but attendees with C# knowledge can easily follow the course.

Course Delivery

Approximately 70% of the class is devoted to lab exercises.

Throughout the course, an experienced trainer and software testing expert provides lectures and gives exercises based on real world projects. Courses can be given in English or Dutch. Course material is in English

Course Venue

The course duration is 2 days.

This course can be given at the client’s site or at CTG.

Course Administration


€ 1100/person for 2 days. All prices are VAT excluded; course material, lunch and beverages are included.


By Participant: If a subscribed course participant is replaced by another participant or if the public course is postponed to a later date, no cancellation costs apply. A participant or a group that fails to attend, or that cancels a course without at least 15 working days written notice prior to the course start, is liable for the full subscription cost.
By CTG: CTG reserves the right to cancel a course at any time.

Course Logistics

All classroom courses begin promptly at 9 am and are scheduled until 5pm.
All courses are organized at the CTG premises in Diegem (Belgium) or can be given at the client site and are available for groups as well. Please contact us if you wish further information.
The standard language of each course is English.

* Prices subject to VAT

Course Outlines

  • Overview products: Selenium IDE, WebDriver, Selenium Grid
  • WebDriver interface
  • WebElement interface
  • PageObject Design pattern
  • DriverManager Design pattern
  • Interacting with alerts
  • Switching between frames and windows
  • Setup reporting
  • Waiting for actions
  • Use of JUnit test framework with test hooks
  • Data driven testing

Meet our trainers

CTG's trainers are experts in their domain and bring the course content based on their experience. Meet some of our trainers below.

Trainings Done
Happy People
Hours of Training
Cups of Coffee



CTG Belgium NV

Culliganlaan 1D
phone: +32 2 720 51 70
fax: +32 2 725 09 20


Buffalo,New York
300 Corporate Parkway
Suite 214N
Amherst, NY 14226
phone: +1 716 882 8000
fax: +1 716 887 7464

Cookie Settings