-
Notifications
You must be signed in to change notification settings - Fork 41
WebDriver Executables
Dj edited this page Aug 20, 2016
·
11 revisions
The Conductor framework simplifies things a little bit (as well as potentially making this more confusing) by allowing cross-platform WebDriver executables to exist.
- Open your terminal, and
cd
to the root directory that is using Conductor - Paste this into your Mac terminal, and execute:
\curl -k https://gist.githubusercontent.com/ddavison/936d843ad17140021fad/raw/ff4029d8e3874dc4e3d635bc1904a77d65032ce7/Mac.sh | sh
- Open your terminal, and
cd
to the root directory that is using Conductor - Paste this into your Linux terminal, and execute:
# 32 bit
\curl -k https://gist.githubusercontent.com/ddavison/936d843ad17140021fad/raw/ff4029d8e3874dc4e3d635bc1904a77d65032ce7/Linux32.sh | sh
# 64 bit
\curl -k https://gist.githubusercontent.com/ddavison/936d843ad17140021fad/raw/ff4029d8e3874dc4e3d635bc1904a77d65032ce7/Linux64.sh | sh
there is no script for windows yet
-
Download the latest
chromedriver_win32.zip
- Unzip
chromedriver.exe
and put it in the project root.
Download the official Safari Extension and ensure you are able to see the Selenium logo by the address bar.
Download IEDriverServer.exe (x86, x64)
Unzip the executable within, and rename IEDriverServer to iedriver
and place it into the project directory.