Detailed instructions on getting Robot Framework set up or installed.
Robot framework is a generic test automation framework.This is implemented using Python and is supported on Python 2 and Python 3 Jython (JVM) and IronPython (.NET) and PyPy. For
Python has the most advanced implementations and it is suggested to use Python, if you do not have exceptional requirements.
| Robot Framework Version | Supported interpreter Version |
|---|---|
| Robot Framework 3.0 | Python 2.6 |
| Robot Framework 3.0 | Python 2.7 |
| Robot Framework 3.0 | Python 3.3 |
| Robot Framework 3.0 | Jython 2.7 & Java 7 |
| Robot Framework 3.0 | IronPython 2.7 |
| Robot Framework 2.5-2.8 | Python 2.5 |
| Robot Framework 2.5-2.8 | Jython 2.5 |
| Robot Framework 2.0-2.1 | Python 2.3 |
| Robot Framework 2.0-2.1 | Python 2.4 |
| Robot Framework 2.0-2.1 | Jython 2.2 |
Desired version of python can be downloaded from https://www.python.org/downloads/
An installer can be found at http://jython.org. You can run this executable JAR package from the command line like javaava -jar jython_installer-.jar.
An installer can be found at http://ironpython.net/download/ for IronPython 2.7.When using IronPython, an additional dependency is installing elementtree module 1.2.7
Add Python installation directory (by default C:\Python27, C:\Python27\Scripts, C:\jython2.7.0\bin etc on windows ) and Scripts directory to the beginning of your path variable
Value of https_proxy should be the URL of the proxy. This is required when these packages are installed with pip and you are in a proxy network
Install the latest version of robotframework
pip install robotframework
Install a specific version
pip install robotframework==2.0
Source distribution of Robot Framework can be found at https://code.google.com/archive/p/robotframework/downloads.Robot Framework is installed from source using Python's standard setup.py script in the source scripts directory
python setup.py install
jython setup.py install
ipy setup.py install