RoboCon 2024

How to Be a Robot Framework Champion: Collaborative Workshop
2024-02-06 , How to Be a Robot Framework Champion: Collaborative Workshop

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.


Welcome to the workshop on “How to Be a Robot Framework Champion: Collaborative Workshop”. My name is Adam Hepner, and I am a QA Lead at Nice Project. I am also championing the introduction of Robot Framework at Heidelberger Druckmachinen AG, a German company that provides products and services for the printing industry.


In this workshop, I will share with you my experience and insights on how to introduce Robot Framework in your organization. Robot Framework is a tool that you already know and use, so I will not spend time explaining what it is or how it works. Instead, I will focus on the challenges and benefits of introducing it as a main end-to-end testing tool in your workplace.


The workshop will be divided into 7 time blocks (give-or-take), each focusing on a different topic or theme related to introducing Robot Framework in an organization. The topics will include:


  • Why Robot Framework should be used? What are its pros and cons and how does it compare to other tools?
  • Where can Robot Framework be used? Where cannot it be used?
  • What do developers and testers prefer to Robot Framework and why?
  • How can introduction be approached? What are the best practices and pitfalls to avoid?
  • How can Robot Framework be integrated with other tools, such as Selenium, BrowserStack, or Jenkins?
  • How can Robot Framework be used for different types of testing, such as acceptance testing, functional testing, or performance testing?

The workshop will use a combination of theory and practice, with an emphasis on discussion and collaboration. I hope to pass on my experience, and at the same time - learn from You.

We will also be:

  • Playing games, such as risk storming with test sphere card game or the pipeline game, that will help you explore different aspects of introducing Robot Framework in an organization, such as identifying the quality aspects, the risks, the test strategies, and the pipeline design.
  • Role-playing scenarios, such as convincing a skeptical manager or developer to adopt Robot Framework, that will help you practice your communication and persuasion skills and understand the opinions and preferences of others.
  • Authoring a documentation as a guide for future technical experts, that will help you summarize and document the main points and outcomes of the workshop.

This workshop will be driven by its participants, so the topics can vary slightly, but you're more than welcome to bring your ideas and experience to the table!


Lessons Learned:
  • How to compare and contrast Robot Framework with other tools and frameworks, and how to choose the best tool for the project and the organization.
  • How to use Robot Framework for different types of testing, such as acceptance testing, functional testing, or performance testing, and how to integrate it with other tools, such as Selenium, BrowserStack, or Jenkins.
  • How to communicate and persuade others to adopt Robot Framework, and how to overcome the challenges and resistance that may arise from different stakeholders, such as managers, developers, or testers.
  • How to collaborate and learn from other Robot Framework users, and how to share your experience and insights with others.
  • How to use games, role-playing scenarios, and documentation to enhance your understanding and skills in introducing Robot Framework in an organization.
Describe your intended audience:
  • Test engineers, test automators, or RPA users who are already familiar with Robot Framework and want to learn how to introduce it in their organization.
  • People who are interested in the challenges and benefits of using Robot Framework as a main end-to-end testing tool in their workplace.
  • People who want to improve their skills and knowledge in Robot Framework, and collaborate and learn from other Robot Framework users and experts.
Is this suitable for ..?:

Intermediate RF user, Advanced RF user

QA Lead at Nice Project, originator of Wrobocon - first polish Robot Framework conference