Different Available WebDrivers

The previous chapter introduced the Selenium WebDriver architecture and WebDriver interface. We used Google Chrome with ChromeDriver to create a simple test. In this chapter, we will explore the WebDriver implementation for Mozilla Firefox, Microsoft Internet Explorer, Microsoft Edge, and Safari. With WebDriver becoming a W3C specification, all of the major browser vendors now support WebDriver natively. In this chapter, we will look at the following:

  • Using driver-specific implementations for Mozilla Firefox, Google Chrome, Microsoft Internet Explorer and Edge, and Apple Safari
  • Using the browser options class to execute tests in headless mode and use custom profiles
  • Using mobile emulation with Google Chrome ...

Get Selenium WebDriver 3 Practical Guide - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.