World Wide Workshop Wednesday 2025
Unlock the power of dynamic and hybrid libraries in Robot Framework!
Have you ever struggled with maintaining multiple test libraries or exposing modular Python code cleanly to Robot Framework? The Robot Framework library API provides the solution!
This workshop teaches you how the dynamic library API works and shows you when and how to use it for cleaner, more scalable test automation.
You'll build a unified test library from modular Python components, learn how keywords are exposed at runtime and gain practical skills for structuring maintainable RF test frameworks.
In this workshop you learn how to extend Robot Framework in various ways. We start from the more advanced parts of the library API and cover also various other topics such as the listener API, the parsing API, execution and result models, and so on.
Hands-on automation of integration tests for a common setup - web frontend with REST API and a database in the backend. The workshop covers creating the project structure, tests and keywords in Python / Robot Framework - with tips and tricks from real projects.
The tool stack includes Browser Library / Playwright, OpenAPI Python Client Generator and Database Library.
Learn the internals of the Robot Framework Browser library in this advanced hands-on workshop.
Topics include architecture, scopes (browser, context, page), selectors, promises, and tracing.
You'll build and use custom keywords with JavaScript and Python, extend the library via plugins, and explore advanced features.
Master the latest RobotCode Extension and CLI tools in real-world Robot Framework projects through this online workshop. Explore the newest features, advanced configuration with robot.toml
, code assistance, modern debugging capabilities, and CI/CD integration in distributed teams.
In this hands-on workshop, you'll learn how to deploy a cloud-native application to a Kubernetes cluster and make it accessible—all while gaining practical experience with tools like kubectl, Helm, and Terraform.
Once the application is up and running, we'll take it a step further: turning our manual steps into automated tests using Robot Framework. You'll get to know two powerful libraries—KubeLibrary for interacting with Kubernetes, and TerraformLibrary for managing infrastructure as code.
Are you interested in becoming an official Robot Framework Certified Professional but aren’t sure where to start? Have you already tried learning it but just couldn’t quite get there? Come to our hands-on taster experience to get a head start on your learning for the certification! With hands on exercises and examples, you’ll be preparing yourself for certification in no time!
Learn how to integrate AI capabilities into Robot Framework development using the robotframework-aiagent library. Discover how MCP (Model Context Protocol), AI tools, and structured data processing can enhance your testing workflows through natural language test execution, AI-assisted test case generation, and integration of image analysis, document processing, and OCR capabilities.
Additionally, explore how RobotCode extension AI features work together with VS Code and GitHub Copilot to create a comprehensive AI-enhanced development environment that improves both test creation and project man
Learn how to integrate AI models like ChatGPT and Gemini with Robot Framework. Build Python libraries, generate test data and documentation, and explore generative AI for smarter test automation. Hands-on, practical, and focused on real-world testing workflows.
In this workshop I will walk through how to build a parallel test suite with the use of Pabot. The workshop starts with a regular, sequential Robot Framework suite and show how to transform it to a parallel one. The workshop also includes the usage of key features of Pabot.
The prerequisites is to know Robot Framework basics, but no knowledge of Pabot is needed.
Key take aways :
- basic usage (running test in parallel, argument files and others)
- advanced features (test ordering, pabotlib, sharing resources, locks)
Everything you need to start the adventure with parallel tests in RF.
In this workshop, you’ll explore proven best practices for developing high-quality Robot Framework libraries. Learn how to structure dynamic libraries with Python, leverage PythonLibCore, apply the Assertion Engine, and enforce clean code with type hints, linters, and pre-commit hooks. Ideal for developers with basic knowledge of Python and Robot Framework library development.