Welcome to
We hope these guides will help you get started with Robot Framework faster and easier. If you have any questions, please reach out to our awesome community on Slack.
Getting Started
Set up your machine to use Robot Framework
Libraries
Steering and Automating different technologies
Examples
Examples which show how to use Robot Framework and its Libraries
Examples Overview
A list of examples for Robot Framework
Project Structure
How to organize your test/rpa project
Vehicle Insurance Application
An vehicle insurance calculator web app that requires user inputs in multiple screens
ToDo App
A simple todo app built in different frameworks and automated using Browser Library
Restful Booker
A room booking app with a REST API
MFA Login
A Login page which requires a two-factor authentication with a TOTP code
Docker and CI
How to run Robot Framework in Containers and in CI Systems
Custom Libraries and APIs
How to extend Robot Framwork and unleash its full potential via the API
Python Library
How to create your own library in Python
Package and Release a Library
How to package and release your own custom library
Parse Test Results
How to parse test results with the Result Visitor API
Listeners
Hook into the Robot Framework execution process
PrerunModifiers
Interact with and modify the RF Model before the execution process
API
Interact with the RF API to create new solutions and integrations
About Robot Framework Guides
Something about us and how to support the project
How to contribute
The Robot Framework Guides project is always looking for contributors. If you want to share your knowledge and practices, please join us on GitHub. You can find more details about how to contribute on our contributing page.