Robot Framework is a test automation framework for acceptance testing and acceptance test-driven development (ATDD) that uses a keyword-driven testing approach. Thomas Jaspers has created four blog posts that provide a comprehensive tutorial for Robot Framework.
The first part gives an overview of the tool and its architecture, explaining what keyword-driven testing means. The second part provides a complete example on how to use Robot Framework. The third part presents the Robot Framework IDE (RIDE), an integrated development environment to implement automated tests for the Robot Framework. Finally, the last part discusses how to structure a scalable and maintainable acceptance test suite. It explains how to indentify the stable and variable part in automated testing environments.