Wednesday, January 4, 2017

How to setup Robot Framework on development machine?

Here, I have shared the steps to setup the Robot Framework on a development machine preferrably on MacOSX. 

Steps to setup

  1. Download and install Python from here 
  1. Windows users should target Python v2.7 due to Selenium compatibility while MacOS users can target v2.7 as well as v3.0 or above 
  2. After installation, add it's path in Environment Variables 
  3. Verify it on terminal $ python -V 
  1. Install Robot Framework as instructed here 
  1. Use pip install robotframework as preferred installer on terminal 
  2. Verify it on terminal $ robot --version 
  1. Install Selenium2Library as instructed here 
  1. Use pip install robotframework-selenium2library as preferred installer on terminal 
  2. No dependency related error should remain on terminal while installing this 
  1. Download Geckodriver from here, 
  1. Unzip the package 
  2. Put the executable file at suitable path 
  3. Add that path in Environment Variables 
  4. Verify it on terminal 
geckodriver -b /Applications/ 
  1. Download & install Firefox from here 


  1. I really appreciate information shared above. It’s of great help. If someone want to learn Online (Virtual) instructor lead live training in Robot framework, kindly contact us
    MaxMunus Offer World Class Virtual Instructor led training on Robot framework. We have industry expert trainer. We provide Training Material and Software Support. MaxMunus has successfully conducted 100000+ trainings in India, USA, UK, Australlia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain and UAE etc.
    For Demo Contact us:
    Name : Arunkumar U
    Email :
    Skype id: training_maxmunus
    Contact No.-+91-9738507310
    Company Website –

  2. I really appreciate sharing this great post. Keep up your work.Thanks for sharing this great article.

    Online Robot Framework Training

  3. Thanks for your great and helpful presentation I like your good service.I always appreciate your post.That is very interesting I love reading and I am always searching for informative information like this.
    Online Robot Framework Training