Getting started with the Selenium WebDriver framework
To get started with Selenium, you'll need to follow a number of steps that include the installation of the framework, as well as setting up the grid for the specific browser drivers on which you would like to run your tests (Chrome, Firefox, Safari, or Edge).
Your main website to learn from and get started with Selenium is https://www.selenium.dev/. From this link, you will be able to download the relevant driver, see the latest release notes, obtain documentation and code samples, and more.
As you'll learn in this chapter, and even more so later in this book, the Selenium framework consists of three main components:
- Selenium WebDriver: This is a collection of several language bindings to drive different browsers for testing purposes, as well as the individual browsers controlling code.
- Selenium Grid: This is a Selenium framework component that is designed to distribute and scale test automation by running...