Install Robot Framework with IronPython on Windows

… or how to get YOUR Robot Framework test-report in less than 10 minutes!

Notes

Installation architecture

ironPython-robot-framework-architecture

Install Robot Framework from Source Code

1.) Download & install IronPython http://ironpython.net/download/


2.) Install elementtree (because it’s broken in current IronPython: https://github.com/IronLanguages/main/issues/968):

cd C:\Program Files (x86)\IronPython 2.7
ipy setup.py install

3.) Install Robot Framework:

cd "C:\Program Files (x86)\robotframework-2.9"
"C:\Program Files (x86)\IronPython 2.7\ipy.exe" setup.py install

4.) Add

C:\Program Files (x86)\IronPython 2.7;

to the PATH-variable.

5.) Restart cmd & check for success:

cd "C:\Program Files (x86)\robotframework-2.9\src\bin"
ipybot --version

ironpython-robot-framework-version

Run an example testcase

1.) Save


*** Test Cases ***

My Test
Should Be Equal 1 1

as Example.txt in C:\Program Files (x86)\robotframework-2.9\src\bin

2.) Execute in cmd:

ipybot Example.txt

Create a test-report

1.) Execute in cmd:

ipyrebot output.xml

2.) Open report.html and enjoy the result:

robot-framework-ironpython-success

For more information on Robot Framework read: http://it-kosmopolit.de/blog/2015/09/27/strategic-link-collection-of-robot-framework/