RoboCon 2024

To see our schedule with full functionality, like timezone conversion and personal scheduling, please enable JavaScript and go here.
No sessions on Monday, Feb. 5, 2024.
07:00
07:00
420min
Browser Library Advanced Workshop
René Rohner, Tatu Aalto

Learn how to use Robot Framework Browser like a pro.

Extending Browser library, using it from Python, interacting with Playwright and many more.

Browser Library Advanced Workshop
07:00
420min
Containerize your robots and run them on Kubernetes
Nils Balkow-Tychsen, Markus Stahl

Harnessing Kubernetes to run Robot Framework tests in containers offers a practical solution for scaling your test executions in a cloud environment. This workshop will provide hands-on guidance for running Robot Framework within Docker containers and mastering the fundamentals of Kubernetes, the container orchestration platform.

Containerize your robots and run them on Kubernetes
07:00
420min
How to Be a Robot Framework Champion: Collaborative Workshop
Adam Hepner

Introducing Robot Framework in an organization can be challenging and complex. This workshop will help you overcome the challenges and leverage the benefits. You will collaborate with other testers and test automators who share similar goals and experiences. We will play games, role-play scenarios, and document the whole process for the community.

How to Be a Robot Framework Champion: Collaborative Workshop
07:00
420min
Integrating Robot Framework with Generative AI and Jira
David Fogl

Explore the synergy of Generative AI and Robot Framework via Listener API in this hands-on workshop! Discover how to enrich Robot Framework outputs and logs, automate Jira bug/task creations for failed test cases, and tap into ChatGPT for enhanced test insights.

Integrating Robot Framework with Generative AI and Jira
07:00
420min
Mobile application testing with Robot Framework
Gaja Kochaniewicz, Juuso Tamminen, Severi Casserly

Testing mobile applications is similar to web testing. Many apps are just mini-websites. However, on a technical level, there are differences, due to mobile devices, and their complex ecosystems. This workshop is a hands-on technical session to mobile testing with RF and Appium. Learn how to approach mobile testing, or improve your existing tests.

Mobile application testing with Robot Framework
07:00
420min
Next-Gen Pipeline Journey: Elevate your skills with Robot Framework
Lukasz

Unlock the power of Robot Framework and CI/CD pipelines with us! Dive in with an exciting game, perfecting pipelines and sharing experiences. Let's build scalable, reliable, and adaptable pipelines in GitLab together. Our Journey, your decisions! Join the workshop and transform your skills.

Next-Gen Pipeline Journey: Elevate your skills with Robot Framework
07:00
420min
Performance test in a day using Robot Framework and RFSwarm
Dave Amies

In this workshop you'll see how you can use Robot Framework and RFSwarm to begin performance testing on day 1 with a new to you application.

Starting from scratch you will write test cases and tune them for performance testing and by end of the day run a performance test and then generate a report suitable for presenting your results.

Performance test in a day using Robot Framework and RFSwarm
07:00
420min
Workshop about creating libraries for Robot Framework
Andre Mochinin

Creating your own libraries is a breeze - this statement on the Robot Framework website describes pretty well, how easy and yet powerful it is to extend the framework with your own library.
In the workshop, you will learn it on real examples - starting from simple static keywords in python modules and up to implementing the dynamic library API.

Workshop about creating libraries for Robot Framework
06:00
06:00
60min
Registration and Welcome Reception
RoboCon
07:00
07:00
40min
Opening the Conference
Miikka Solmela, Pekka Klärck, René Rohner, Mateusz Nojek

Welcome to RoboCon! In this session, we will provide an overview to set the tone and outline what attendees can expect from the conference.

RoboCon
07:40
07:40
45min
Breakfast
RoboCon
08:25
08:25
30min
The Pros and Cons of Generative AI in Robot Framework
David Fogl

Explore the fusion of Generative AI with Robot Framework, spotlighting enhancements and hurdles in test automation. Discover how can AI elevate our testing while addressing its limitations. Engage in a balanced discourse to navigate AI's realm in QA, fostering a smarter, informed approach to AI-integrated testing.

RoboCon
08:55
08:55
30min
The Power of Community
Merel, Guido, Manana, Kelby and Yuri

The Robot Framework Community seen through the eyes of our community members.

RoboCon
09:25
09:25
15min
Coffee Break
RoboCon
09:40
09:40
30min
3..2..1..BEEEEEP! Microwaving Robot Framework
Stavroula Ventoura

Promoting re-usability and abstraction for a multi-interface telecommunication product. Employing one keyword per action offers consistent outputs across interfaces, versatile and reusable single-functionality tests and simplified user focus on keyword-based actions ensuring code simplicity.

RoboCon
10:10
10:10
30min
Do Robots Dream of Pickled Cucumbers? Gherkin with RobotFramework
Daniel Biehl

Explore an innovative approach to executing Gherkin/Cucumber scenarios within the Robot Framework using a new custom parser. This talk delves into the technical intricacies of this integration, emphasizing the distinctions between Gherkin/Cucumber and Robot Framework.

RoboCon
10:40
10:40
90min
Lunch Break
RoboCon
12:10
12:10
30min
Robot Framework as Compliance Enabler
Kateřina Hošová

Unlock Compliance with Robot Framework! Join my talk to learn how this versatile automation tool empowers teams to streamline and automate manual documentation processes, ensuring seamless adherence to industry regulations. Get practical tips on how to harness Robot Framework's potential in your compliance journey with automated reports creation!

RoboCon
12:40
12:40
30min
Roadtrip across the Robot Framework pitfalls and how our architecture saved us.
Guido Demmenie, Frank van der Kuur

Ever had to restructure your project because it grew into an untameable monster? Or had to reorganise because more teams wanted to use your project? Or had to explain your tests to others? Or struggled how to setup a new RF project.
Over the years we came up and fine-tuned an architecture that works from the very beginning to large scale projects.

RoboCon
13:10
13:10
30min
Coffee Break
RoboCon
13:40
13:40
30min
I don't always test my code but when I do I do it in production
Tatu Aalto

People usually think that testing is something that happens only test environment, but real world does not stand still. Therefore testing also in production is vital in fast paced modern world.

RoboCon
14:10
14:10
30min
Fuzzing for vulnerabilities in REST APIs
Alina Kostetska

The existence of REST APIs itself is a security threat, as easy programmable APIs are also an easy target for attackers. Often, they lack sufficient security design or testing. Learn about Vaisala's experience of integrating API fuzzing - a form of security testing - into existing RF automated testing and the results that came with it.

RoboCon
14:40
14:40
20min
Coffee Break
RoboCon
15:00
15:00
90min
Robot Framework Jeopardy
René Rohner, Mateusz Nojek

Welcome, everyone! Today's conference session is set to be a unique and thrilling experience, blending technology with an element of fun. We've prepared an interactive segment that's more than just a discussion – it’s a challenge of wit and quick thinking, centered around the intriguing world of the Robot Framework.

RoboCon
06:00
06:00
60min
Doors Open
RoboCon
07:00
07:00
30min
Robot Framework is ...
Kelby Stine, Guido Demmenie, Manana Koberidze

Robocon 2022 "Robot Framework Is Not ..." put forth that we needed a style guide. 2 years and several biweekly meetings later the style guide workgroup can finally unveil the official Robot Framework style guide.

RoboCon
07:30
07:30
45min
Breakfast
RoboCon
08:15
08:15
30min
Test reporting@UnionInvestment
Matthias Gunther

In our short presentation we want to show you our infrastructure, the tools we use and the library "ReportModifier".

RoboCon
08:45
08:45
30min
Open-source RPA stack in the bank
Patrik Zakovič

There are some crucial questions at the beginning of RPA implementaion. No-code, low-code or high-code RPA tool? We are developers and we love high-code tools! What will be the cost of implementation? Is there anything like open-source RPA tool? Yes, there is! The answer is Robot Framework.

RoboCon
09:15
09:15
15min
Coffee Break
RoboCon
09:30
09:30
30min
How to create a successful Robot Framework automation project
Liviu Avram

Many people start automation projects with poor knowledge about the product they are automating or they start in a rush because of the desire to advance quickly. Without a propper organisation and strategy in mind, this can lead to bad/inconsistent implementations that become more costly and time consuming to fix once the project is ongoing.

RoboCon
10:00
10:00
30min
Using RobotFramework for Embedded Driver Testing - A field report
Paweł Wiśniewski

In 2020 we decided to use RobotFramework as an interface to our generic Embedded Test Platform.
Since then our users check their hardware related microcontroller code only through Robot test sequences.

This talk will highlight some of the technical challenges we faced and what we learned in resolving them.

RoboCon
10:30
10:30
90min
Lunch Break
RoboCon
12:00
12:00
30min
RFSwarm how it came about and where it's going
Dave Amies

An overview if RFSwarm - a performance testing tool with robot framework
- what it is and why it's important different to other performance testing tools
- why I created it
- where it's at now
- future plans
- Q&A

RoboCon
12:30
12:30
30min
Lightning Talks

Spontaneous Proposals: Attendees are encouraged to pitch their talk ideas during the conference. Be ready to share your insights!
Audience-Powered: The audience votes to select the most captivating talks in the conference APP.
Dynamic Presentations: Selected talks will be featured in this fast-paced, exciting slot. Each speaker gets a 7 minutes.

RoboCon
13:00
13:00
20min
Coffee Break
RoboCon
13:20
13:20
30min
Database Library update
Andre Mochinin

The Database Library for Robot Framework has been finally updated - after a long break since 2019. Moreover, the library maintenance was transferred to the Robot Framework community. This talk gives an overview of last changes and library features in general.

RoboCon
13:50
13:50
30min
The Happiness Advantage in QA
Eftychia Thomaidou

Unlock the power of positive thinking in QA! Discover how our attention to detail can shape a happier, more productive life. Join us to shift from bug-chasers to solution-creators, fostering collaboration and celebrating success.

RoboCon
14:20
14:20
20min
Closing the Conference
Miikka Solmela, René Rohner, Mateusz Nojek

Closing words
Game Winners Announcement
After-Party Invitation

RoboCon
No sessions on Saturday, Feb. 10, 2024.
No sessions on Sunday, Feb. 11, 2024.
No sessions on Monday, Feb. 12, 2024.
No sessions on Tuesday, Feb. 13, 2024.
No sessions on Wednesday, Feb. 14, 2024.
No sessions on Thursday, Feb. 15, 2024.
No sessions on Friday, Feb. 16, 2024.
No sessions on Saturday, Feb. 17, 2024.
No sessions on Sunday, Feb. 18, 2024.
No sessions on Monday, Feb. 19, 2024.
No sessions on Tuesday, Feb. 20, 2024.
No sessions on Wednesday, Feb. 21, 2024.
No sessions on Thursday, Feb. 22, 2024.
No sessions on Friday, Feb. 23, 2024.
No sessions on Saturday, Feb. 24, 2024.
No sessions on Sunday, Feb. 25, 2024.
No sessions on Monday, Feb. 26, 2024.
09:50
09:50
10min
pre-show
René Rohner, Joe Colantonio

Joe and René will do an unofficial warm-up.

This contains a tour through Gather.town some hints about our this years scavenger hunt and some small talk about RoboCon and Test Guild.

RoboConOnline
10:00
10:00
10min
Opening the Conference (Live)
Miikka Solmela, René Rohner

Grand Opening of the Conference

Miikka and René will open the conference together with Joe and present the Robot Framework Foundation and its community.

RoboConOnline
10:10
10:10
55min
News about Robot Framework 7.0
Pekka Klärck

Pekka will deliver an in-depth presentation on the latest release of Robot Framework, along with ideas for future development.

RoboConOnline
11:05
11:05
25min
Break 30 Minutes
RoboConOnline
11:30
11:30
30min
Empowering Lives Through Automation: A Success Story of the Testing Academy
Paulo José Estrela Vitoriano de Matos

Discover how a Testing Academy mixed with Robot Framework changes peoples lives, empowering individuals to dream bigger, and succeed beyond their wildest expectations. The Robot Framework, in this talk where we will present the real testimonies of people, is no longer an automation tool but the tool that enables career transition.

RoboConOnline
12:00
12:00
30min
Beyond log files: Elevating test analysis with data visualization
Aleksi Simell

Discover the limitations of raw data and learn why visualizations are essential for making informed decisions. Harness the art of visualization to decode data intricacies.

RoboConOnline
12:30
12:30
30min
Break 30 Minutes
RoboConOnline
13:00
13:00
30min
Scalable test automation in an insurance company
Matthias Grabowsky, Ivaylo Brüssow

In our talk, we would like to review our project with you and visualise how we established a scalable test automation kit with Robot Framework in an insurance company with a heterogeneous application landscape. We report on the framework conditions, milestones and challenges to be considered.

RoboConOnline
13:30
13:30
30min
Bridging Innovation and Regulation in Embedded Software Testing with Robot Framework
Max-Vincent Steck, Daniel Penning

We will show how Robot Framework can be used in embedded software testing as a link between established tools and innovative solutions that make automating testing for hardware-related code a real possibility while still complying with regulatory requirements. Based on a practical solution, we examine if Robot Framework can unite both worlds

RoboConOnline
14:00
14:00
60min
Break 60 Minutes
RoboConOnline
15:00
15:00
30min
How Robot Framework has changed the RPA market, and what we did with it
Sam van der Wagen, Jasper Verbunt

The presentation explores challenges in SME RPA projects, emphasizing Robot Framework's advantages and sharing insights on overcoming obstacles for an RPA agency

RoboConOnline
15:30
15:30
30min
Probot: Test Parallelization & Distribution with Docker and Kubernetes
Merel Foekens

Cut the time of your tests! Probot is an open source, proof of concept project that uses Docker and Kubernetes to parallelize and distribute Robot Framework tests.

RoboConOnline
16:00
16:00
30min
Break 30 Minutes
RoboConOnline
16:30
16:30
30min
Our QA Transformation Journey from Manual tests to using Robot Framework for E2E tests
Tanja Poposka

A part of our QA Transformation Journey was Test Automation, where we learned about Robot Framework, and we realized that this is a perfect tool for our end-to-end (E2E) testing during the User Acceptance Testing (UAT) period. The manual tests for our E2E involved the initial tests on a handheld device, followed by a web portal and TA system

RoboConOnline
17:00
17:00
30min
The Vital Divide: Developers And TA Specialists in Test Automation
Václav Fuksa

Are developers able to write automated tests and should they do it? And if so, in what sense, in which areas, and to what extent? Let us take a closer look at the symbiosis of developers and test automation specialists and explore why keeping they roles separate is the key to unlocking the potential of a testing process.

RoboConOnline
17:30
17:30
30min
Break 30 Minutes
RoboConOnline
18:00
18:00
30min
Why cybersecurity is part of your job as QA Engineer
Katarina Partti

The average tester might feel that cybersecurity is something committed in a separate silo. In this talk I go through why cybersecurity is everybody's business and very much part of the QA. We cover the project security, testing security as part of the QA and how regression testing with Robot Framework can be part of security testing too.

RoboConOnline
18:30
18:30
30min
Harnessing the POWER of Robot Framework for Automation Of Data Quality Controls
Rohith Ram Prabakaran

In this presentation we will go over a live use case showcasing the power of Robot Framework and it is usage in the Automation of Data Quality Controls.

RoboConOnline
10:00
10:00
12min
Ecosystem Project Review Session Opening (Live)
Miikka Solmela

Live session! Ecosystem project review session opening.

RoboConOnline
10:12
10:12
12min
Ecosystem Project Review: Doing unloved tasks in Browser lib (Live)
René Rohner, Tatu Aalto

Live session! Ecosystem project review of the project followed by a Q&A!

RoboConOnline
10:24
10:24
12min
Ecosystem Project Review: RobotCode: Road to Version 1.0 (Live)
Daniel Biehl

Live session! Ecosystem project review of the project followed by a Q&A!

RoboConOnline
10:36
10:36
12min
Ecosystem Project Review: RIDE project - Robot Framework 6.1 features support (Live)
Hélio Guilherme

Live session! Ecosystem project review of the project followed by a Q&A!

RoboConOnline
10:48
10:48
12min
Ecosystem Project Review: SeleniumLibraryToBrowser migration helper (Live)
René Rohner

Live session! Ecosystem project review of the project followed by a Q&A!

RoboConOnline
11:00
11:00
30min
Break 30 Minutes
RoboConOnline
11:30
11:30
35min
SeleniumLibrary: 2024 and Beyond
Ed Manlove, Yuri Verweij

An update on where SeleniumLibrary in 2024, Selenium 4 and the future developments like WebDriver Bidi

RoboConOnline
12:05
12:05
25min
From Jenkins to GitHub Actions with Robot Framework: A Shared Action-Based Solution
Roman Haladej

Let's explore the possibilities of migrating the Robot Framework execution environment from Jenkins to GitHub Actions.
Our solution leverages actions, all sharable within our company, for setup, test execution, result analysis (with proper formatting within GitHub Job Summary), as well as result propagation into our test management tool Jira.

RoboConOnline
12:30
12:30
30min
Break 30 Minutes
RoboConOnline
13:00
13:00
30min
The story of spreading the glory. How we approached the community building in Poland
Krzysztof Żminkowski

Unearth the essence of Robot Framework's strength - a vibrant community. Take a peek at our journey to foster collaboration and tackle challenges. Gain practical insights for organizing impactful events, ensuring seamless user experiences. Elevate your Robot Framework experience and strengthen cooperation with your local community!

RoboConOnline
13:30
13:30
30min
RoboSAPiens: SAP GUI Automation for Humans
Marduk Bolaños

RoboSAPiens provides keywords for automating the SAP Windows GUI in a way that resembles commanding a person to use it. The key innovation is that only information visible in the user interface is needed. Moreover, it is designed to be translatable. Currently, keywords are available in English and German.

RoboConOnline
14:00
14:00
60min
Break 60 Minutes
RoboConOnline
15:00
15:00
30min
Am I good enough for open source?
Yuri Verweij

Have you ever thought about contributing to Open Source? If you haven't done so because you doubt your abilities. This is the talk for you! Everybody can help and every little bit helps.
Join me and discover how to get started and overcome your doubts. Let's get you contributing to Open Source projects!

RoboConOnline
15:30
15:30
30min
Reinventing Test Automation at Amadeus: The Power of Robot Framework
Sebastien Plaisant, Andrea Tipa

Amadeus develops solutions for the travel industry and must deal with different business and industry technology standards.
This presentation will highlight how Amadeus revolutionized its test automation framework by moving from various internal test tools to a single Robot Framework ecosystem with functional keywords libraries based on python.

RoboConOnline
16:00
16:00
30min
Break 30 Minutes
RoboConOnline
16:30
16:30
30min
Automated Generation of Acceptance Tests of Process-Aware Information Systems (PAIS)
Tales Mello Paiva

Test coverage in customizable PAIS can be challenging due to complexity and variability of process models. Automated generation and execution of test cases based on the BPMN that underlies the system is promising. A solution that executes acceptance tests through the automation of the user interface of a Camunda-based webapp using RF is presented.

RoboConOnline
17:00
17:00
30min
MITM Unleashed: Hacking Your Network Communication with Robot Framework
Mark Moberts

Uncover the potential of Man-in-the-Middle (MITM) techniques in software testing. Discover how to use real-time network manipulation, empowering you with independence and flexibility in automation testing.

RoboConOnline
17:30
17:30
30min
Break 30 Minutes
RoboConOnline
18:00
18:00
60min
Panel Discussion (Live)
René Rohner, Pekka Klärck, David Fogl

Joe will interview the expert panel about Robot Framework, its capabilities and its community.

RoboConOnline