Selenium logo

If you own a Mac and want to get started with Selenium for Automated Testing of your web apps, then you’re already most of the way there. The Mac operating system already offers a number of baked in solutions and command line tools like Python, Ruby and Java.

June 2020 - this article is out of date - checkout my newer posts on Automated Testing

Get started with Selenium IDE and Firefox

Selenium IDE is a browser extension for Firefox Web Application & Automated Testing – Firefox & Selenium IDE"). It’s useful to use this to create test cases so install this first.

Download & Install Selenium Java Server

Now you just have to get the selenium standalone java server so type

mkdir selenium
cd selenium/
wget http://selenium.googlecode.com/files/selenium-server-standalone-2.24.1.jar

(or check the project page for the https://code.google.com/p/selenium/downloads/list latest Selenium Standalone Server

Start the Selenium Standalone Java Server

While you’re in Terminal open a new shell / terminal window and type

cd selenium/
java -jar selenium-server-standalone-2.24.1.jar

You’ll see some verbose scripting about the server starting and you can visit this URL to check the server status

http://127.0.0.1:4444/wd/hub/static/resource/hub.html

Stop the Selenium Server

Copy and visit this URL in your browser

http://localhost:4444/selenium-server/driver/?cmd=shutDownSeleniumServer

What have I said about Selenium?