The Robot Framework editor
It runs Robot Framework in your browser, so it needs JavaScript.
Robot Framework is implemented with Python, so you need Python installed. On Windows, make sure to add Python to PATH during installation.
Installing Robot Framework with pip is simple:
$ pip install robotframework
Collecting robotframework
Downloading robotframework-7.4.2-py3-none-any.whl.metadata (7.6 kB)
Downloading robotframework-7.4.2-py3-none-any.whl (807 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 807.1/807.1 kB 8.4 MB/s 0:00:00
Installing collected packages: robotframework
Successfully installed robotframework-7.4.2
To check that the installation was successful, run:
$ robot --version
Robot Framework 7.4.2 (Python 3.12.0 on darwin)
For a full guide, see the installation instructions.
Now you are ready to write your first tests.
Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.
Reference manual explaining all Robot Framework features in detail.
Public API for writing your own tools against Robot Framework.
Guidelines for writing good test cases using Robot Framework.
Slide set loosely based on 'How to write good test cases' guidelines.
Generic Robot Framework introduction slides.
Series of exercises and examples how to get started with test automation. No prior knowledge of test automation required.
Demonstrates how to create tests and higher level keywords. The system under test is a simple web page that is tested using SeleniumLibrary.
Demonstrates how to create tests and test libraries. The system under test is a simple calculator that is tested using a custom library.
How to use Robot Framework for Acceptance Test Driven Development (ATDD) a.k.a. Specification by Example.
This simple example demonstrates how to use C language from Robot Framework test libraries.
Example demonstrates how to use Robot Framework's Remote interface to call test libraries written in any programming language.