Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Introduction to robot framework

Introduction to Robot Framework

  • Be the first to comment

Introduction to robot framework

  1. 1. @chonla Hello, human. September 25, 2014
  2. 2.  What’s robot framework?  Prerequisites  Installation  First Bot  Localized Bot  Data Driven Bot  Q&A
  3. 3.  Robot Framework is a keyword based test automation framework.  It suites for Acceptance Testing and Acceptance Test-Driven Development.
  4. 4.  Python 2.7.x  pip  Robot Framework  Selenium2 Library  Requests
  5. 5.  Python 2.7  Go to https://www.python.org/downloads/ and install the latest version of python in 2.7.x series.  Set environment ▪ PYTHON_HOME to python path (C:Python27) ▪ PYTHON_BIN to python script path (C:Python27Scripts)
  6. 6.  Verify installation ▪ python --version
  7. 7.  Pip  Go to http://pip.readthedocs.org/en/latest/installing.ht ml, download getpip.py and install the latest version of pip via getpip.py.
  8. 8.  Verify installation ▪ pip --version
  9. 9.  Robot Framework  Go to https://code.google.com/p/robotframework/wiki/I nstallation and install the latest version of Robot Framework.
  10. 10.  Verify installation ▪ pybot --version
  11. 11.  Selenium2 Library  Open command line and use the following command to download and install robotframework-selenium2library package ▪ pip install robotframework-selenium2library
  12. 12.  Requests  Open command line and use the following command to download and install requests package ▪ pip install requests
  13. 13.  Installation problem in Windows x64 via pip.  Insert 3 lines marked # new below into C:Python27Libmimetypes.py and rerun the installation.
  14. 14. Here we go.
  15. 15.  Google Bot
  16. 16.  Google Bot - Result
  17. 17.  Localized Google Bot
  18. 18.  Localized Google Bot - Result
  19. 19.  Localized Google Bot - Log
  20. 20.  Data Driven Google Bot
  21. 21.  Data Driven Google Bot - Result
  22. 22.  Data Driven Google Bot - Log
  23. 23. Anything?

×