RoboCon2025

Next-Gen Pipeline Journey: Elevate your skills with Robot Framework
2025-02-12 , Next-Gen Pipeline Journey: Elevate your skills with Robot Framework

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.


The workshop's primary objective is to disseminate knowledge about Robot Framework and CI/CD pipeline topics. We begin with an engaging card game focused on designing the perfect pipeline using a provided example to facilitate knowledge and experience sharing. Our discussions will delve into the creation of specialized pipelines for integration, deployment, and the delivery of high-quality test suites.

Subsequently, we will immerse ourselves in a dedicated environment that includes routers and servers, allowing us to create real-life project scenarios within the confines of the workshop. Here, we will construct scalable, reliable and adaptable pipelines within the GitLab environment, where runners are dynamically managed and configured for specific purposes. During the workshop there will be many possible path to follow so we will discuss and decide together.

Agenda:

  1. CI/CD pipeline design - we will play the game where real life solutions are to design
  2. Integration and Deployment strategies and assumptions
  3. Knowledge how to delivery high quality tests
  4. GitLab Pipeline Management - during the workshop we will create dynamically managed runners and use them for the short term
  5. How to design pipeline at AWS increasing productivity of teams and make time to market shorter and cheaper using dedicated approach designed and introduced by me in a few projects

Intended Audience:
This workshop was designed for the people having the basic knowledge about Robot Framework and basic knowledge about Bash/Powershell scripts, how to build projects, how to run tests from the command line etc.


Categorize / Tags:

Pipeline, Gitlab, RobotFramework, ContinuousTesting

Lessons Learned:
  1. CI/CD pipeline design - we will play the game where real life solutions are to design
  2. Integration and Deployment strategies and assumptions
  3. Knowledge how to delivery high quality tests
  4. GitLab Pipeline Management - during the workshop we will create dynamically managed runners and use them for the short term
  5. How to design pipeline at AWS increasing productivity of teams and make time to market shorter and cheaper using dedicated approach designed and introduced by me in a few projects
Describe your intended audience:

This workshop was designed for the people having the basic knowledge about Robot Framework and basic knowledge about Bash/Powershell scripts, how to build projects, how to run tests from the command line etc.

Is this suitable for ..?:

Beginner RF User

My name is Lukasz Kurzaj. I’ve been working with Robot Framework for 3,5 years. During a few first years of my 12 years I worked only as tester devoted to manual and automatic tests. Then I collected various non-standard (for a tester) DevOps and Developer experiences by supporting many teams and helping them deliver projects at Capgemini. Being a Tester I moved a towards DevOps topics trying to address troubles with building, testing, packaging and reporting using most known tools like Jenkins, GitLab, GitHub. Nowadays I automate processes of building and testing. I am responsible for Test Management and Automation Tests related topics.