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