RoboCon 2024

Do Robots Dream of Pickled Cucumbers? Gherkin with RobotFramework
2024-02-08 , RoboCon

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.


In my presentation, we will dive into the fascinating realm of test automation, unveiling an innovative approach to executing Gherkin/Cucumber scenarios within the Robot Framework. Leveraging a custom parser developed specifically for this purpose, we overcome traditional challenges, seamlessly integrating the clear, human-readable Gherkin/Cucumber test specifications with the robustness of the Robot Framework.

Agenda:

  1. Introduction to Gherkin/Cucumber: We begin with an explanation of the Gherkin/Cucumber language and its role in Behavior-Driven Development (BDD).

  2. Technical Insights into Robot Framework: A thorough exploration of the technical aspects of the Robot Framework, emphasizing its adaptability in various automation scenarios.

  3. Addressing the Challenge: We examine the typical hurdles in integrating Gherkin/Cucumber into the Robot Framework and showcase how our custom parser overcomes these barriers.

  4. Live Demonstration: Experience a live demo showcasing how Gherkin/Cucumber scenarios are effortlessly executed within the Robot Framework, with the custom parser transforming natural language into executable tests.

  5. Practical Use Cases: We examine real-world applications that illustrate how this integration works in practice, optimizing test processes and enhancing team collaboration.

  6. Future Developments: A glimpse into planned features, developments, and opportunities for further refinement of this integrative solution.


In-Person or Online talk?:

In-Person

Lessons Learned:

Participants will learn how to seamlessly integrate Gherkin/Cucumber scenarios into the Robot Framework. They will discover solutions to integration challenges, witness a live demonstration of the custom parser in action, and gain practical insights to enhance collaboration, optimize test automation, and prepare for future developments.

Is this suitable for ..?:

Beginner RF user, Intermediate RF user, Advanced RF user

Managing Consultant for Test Automation/Developer at imbus Germany, Opensource enthusiast, Pro in many languages and testing tools,

He is the developer of RobotCode, a Robot Framework extension for VSCode.

This speaker also appears in: