Skip to content

Commit 77f70ce

Browse files
committed
Update the Docs
1 parent 3af45bc commit 77f70ce

File tree

2 files changed

+9
-16
lines changed

2 files changed

+9
-16
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ SeleniumBase was originally built for [testing HubSpot's platform](https://produ
5555

5656
### ![http://seleniumbase.com](https://cdn2.hubspot.net/hubfs/100006/images/super_logo_tiny.png "SeleniumBase") **Get Started with SeleniumBase**:
5757

58-
(Before installation, **[Install Python and Download Web Drivers](https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/before_installation.md)**.)
58+
(Before installation, you'll need to **[install Python](https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/before_installation.md)** and **[download a web driver]()**.)
5959

6060

6161
### **Step 1:** Clone SeleniumBase

help_docs/before_installation.md

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,9 @@
1-
## Before installing SeleniumBase, you need:
1+
## Installation instructions for Chromedriver, Firefox's Geckodriver, and other drivers
22

3-
#### **Step 0a:** Setup your [Python](https://docs.python.org/2/)/pip environment:
4-
5-
* To install ``python``, ``pip``, ``git``, and either ``virtualenv`` or ``virtualenvwrapper``, **[follow these instructions](https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/requirements_installation.md)**.
6-
7-
8-
#### **Step 0b:** Install web browsers to run automation on:
9-
10-
* Download & install web browsers such as [Chrome](https://www.google.com/chrome/browser/desktop/index.html) and/or [Firefox](https://www.mozilla.org/firefox/new/).
11-
12-
13-
#### **Step 0c:** Get web drivers for each browser you intend to run automation on:
143

154
To run automation on various web browsers, you'll need to download a driver file for each one and place it on your System **[PATH](http://java.com/en/download/help/path.xml)**. On a Mac, ``/usr/local/bin`` is a good spot. On Windows, make sure you set the System Path under Environment Variables to include the location where you placed the driver files:
165

17-
* For Chrome, get [Chromedriver](https://sites.google.com/a/chromium.org/chromedriver/downloads) on your System Path. (**[Version 2.33](https://chromedriver.storage.googleapis.com/index.html?path=2.33/) or above is recommended!**)
6+
* For Chrome, get [Chromedriver](https://sites.google.com/a/chromium.org/chromedriver/downloads) on your System Path. (**[Version 2.36](https://chromedriver.storage.googleapis.com/index.html?path=2.36/) or above is recommended!**)
187

198
* For Firefox, get [Geckodriver](https://github.com/mozilla/geckodriver/releases) on your System Path.
209

@@ -30,18 +19,22 @@ Mac:
3019

3120
```bash
3221
brew install chromedriver
22+
23+
brew install geckodriver
3324
```
3425

35-
(NOTE: If your existing version of chromedriver is less than 2.33, **upgrading is recommended!**)
26+
(NOTE: If your existing version of chromedriver is less than 2.36, **upgrading is recommended!**)
3627

3728
```bash
3829
brew upgrade chromedriver
30+
31+
brew upgrade geckodriver
3932
```
4033

4134
Linux:
4235

4336
```bash
44-
wget http://chromedriver.storage.googleapis.com/2.33/chromedriver_linux64.zip
37+
wget http://chromedriver.storage.googleapis.com/2.36/chromedriver_linux64.zip
4538
unzip chromedriver_linux64.zip
4639
mv chromedriver /usr/local/bin/
4740
chmod +x /usr/local/bin/chromedriver

0 commit comments

Comments
 (0)