Selenium 2 WebDriver Basics With Java

course level image

In this course you will learn real world techniques associated with the WebDriver API based on experience of using WebDriver to automate production web sites. We have taken a 3 days course and condensed it into 10+ hours of video, and it should take you about 6 hours of self learning to do the exercises. This course focuses on the information you need to get productive with WebDriver. We don't spend any time on the Selenium IDE, because you won't use that in a production environment. We don't spend any time on padding covering the architecture of WebDriver because you can find that information on the Web, and you don't need to know it, to get productive.

WebDriver is the web automation tool of the moment. WebDriver skills are in demand. And when you understand the WebDriver usage patterns, that this course teaches, then you can increase your automation effectiveness.

An easy way to learn an automated test tool is by learning from someone who knows how to use it. And that is what we do on this course.

Alan has been working with Selenium since 2007, and WebDriver since 2010. Over the years he has helped his staff learn Selenium using the methods in this course: discussing the theory, showing examples, hands on work, then critique and code reviews of worked examples.

Throughout the course we stress, and demonstrate, self learning strategies so that you don't just learn the WebDriver API in depth, you also learn how to discover more on your own.

Content and Goals

  • Over 213 lectures and 18.5 hours of content!
  • By the end of this course you will have a working knowledge of the main parts of the WebDriver API
  • You will know how to create effective synchronisation routines to minimise intermittency
  • You will know how to investigate the functionality of WebDriver by looking in the WebDriver code
  • You will know how to craft effective assertions using JUnit and Hamcrest
  • You will understand how to run your tests on different browsers
  • You will know how to use the Selenium Grid
  • You will know how to use JavaScript with your tests
  • You will understand different locator strategies and know how to use both CSS selectors and XPath selectors 
cost range image
Course Hours: 18.5
Course Tags: