Selenium WebDriver API Introduction in Java - Richard Bradshaw

5 selenium advert

By Richard Bradshaw


As with a lot of opensource projects, they more fast! Which unfortunately has lead to this series being out of date. I still encourage learners to watch throw the videos as the syntax is almost correct, and still a lot to take away from it. Especially from section 4 onwards.

A new version and extended version of this course is currently being created by Richard, and will be delivered at the end of May 2017.

One of the most popular tools for writing browser automated checks in, is WebDriver. If you are in a web testing context looking to explore how automation can support your testing efforts, then this series is for you. No programming experience? This series has your covered.

In this series of video, we will get to grips with the basic functionality of WebDriver, using Java. We will start with getting our development environment ready, including installing java and IntelliJ (the IDE used in this series). Moving on to how to use IntelliJ, followed by the basics of WebDrive. Throughout this series I will also share with you some good practices for using WebDriver and traps to avoid. Also explaining some basic programming concepts used when creating automated checks using a programming language and WebDriver.

These videos were recorded on windows, however IntellI is cross platform, so once you have worked out how to install JAVA and IntelliJ on your operating system, you could follow the videos on WebDriver.


  • Environment
  • IntelliJ
  • Drivers
  • Navigation
  • Interactions
  • Waits
  • Screenshots