

Related: The Best Automation Tools to Let Freelancers Reclaim Their Time To install Python on your Mac, download the latest binary package from the official Python download page.Īfter installing Python, launch the terminal and type: pip install seleniumĪlternatively, you can launch pip using the -m flag while invoking Python: python -m pip install selenium Or python -m pip install selenium On macOS Now, to install Selenium WebDriver, open your terminal and enter: pip install selenium All you need to do is download the official Python package using the default package manager of your distribution. The -m flag stands for module name and allows you to pass a module at the time of invoking Python. If the above command throws an error, you can execute the pip command using the -m flag. Type in the following command to install Selenium: pip install selenium Let us now check out the steps to download ChromeDriver.Then, install Selenium WebDriver using Pip, the official Python package manager.

Source: StatCounter Global Stats – Browser Market Share But now a lot of people prefer to use chrome to write automation scripts. When I started working on Selenium automation in 2012 Firefox was kind of the default browser to go to when people wanted to automate test scripts.

Some popular ones are GeckoDriver for firefox, EdgeDriver for Microsoft Edge, InternerExplorerDriver for IE, SafariDriver for Safari browser and so on. Just like chrome driver, there are multiple other standalone servers as well. Like Chrome Driver, are there more standalone servers for other browsers as well?
