Building automated tests with Selenium / WebDriver

A discount is available when:
  • a single customer proceeds with more than three registrations for a particular session;
  • a learner is not currently employed.
Please contact us to receive your discount coupon if you meet any of the above-mentioned criteria.

Please also note that the upcoming sessions are guaranteed to run once they have a minimum number of learners registered.
Total price:
750.00 final price

Available Sessions

DateTimezoneTraining TypeWeekend-WeekdayDescriptionPrice 
Coming soon750.00 final price

This is a 16-hour hands-on course covering Test Automation, and particularly the use of Selenium WebDriver to automate browser interaction. Selenium is currently one of the wider used browser automation frameworks that can be used in conjunction with a test automation tool to assure high quality of modern Web based applications.

This 16-hour hands-on course on Selenium WebDriver will provide strong theoretical foundations on the framework and its characteristics combined with several hands-on examples, design patterns and best practices for building automated tests for web applications.

The course is taught by Senior Test Automation Engineer with several years of experience in building test automation applications.

Who should attend

This course is intended for anyone involved in test automation, and particularly for:

  • Manual testers with a technical background looking to jump into test automation
  • Automation testers who want to work with Selenium WebDriver
  • Software Engineers in Test who want to implement a test automation framework

What you will learn

During this 16-hour course, you are expected to build strong understanding on how you can use Selenium WebDriver to automate your browser interactions with a particular interest in software automation testing. More specifically, the topics covered during this course are:

  • What is Selenium and Webdriver and how it works
  • Start WebDriver and what you can use it for
  • Locating elements with WebDriver (by id, by xpath, by CSS, by classname, using jQuery selectors)
  • Using the most important calls of Webdriver API
  • Executing Javascript in browser
  • Implicit/explicit waits
  • Popup/alert windows
  • Page Objects Design Pattern
  • Taking screenshots
  • Selenium Grid
  • Debugging web driver actions/ webdriver event listener
  • Advanced User Interactions API (Mouse and keyboard events)



Training Type