2024-02-06 –, Integrating Robot Framework with Generative AI and Jira
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.
In this extensive full-day workshop, attendees will dive deep into exploring two powerful integrations to Robot Framework, honing in on the capabilities of the Listener API.
The morning session will focus on integrating ChatGPT with Robot Framework. Attendees will learn how to utilize the Listener API to harness the capabilities of ChatGPT, enriching the framework's outputs and logs. This integration aims to provide clearer and more informative feedback from test executions, making the debugging process more straightforward. We will also present how to enrich Robot Framework outputs and logs to provide a more detailed overview of test executions.
Post lunch, the workshop will shift its focus towards integrating Jira with Robot Framework, building on top of the listeners and ChatGPT integration from the morning session. Leveraging existing Python libraries, attendees will learn how to automate the creation of bugs/tasks in Jira for failed test cases directly from Robot Framework, again utilizing the Listener API.
By the end of the workshop, attendees will have a well-rounded understanding and hands-on experience on leveraging the Listener API for integrating ChatGPT and Jira with Robot Framework, broadening the horizon of what's achievable with Robot Framework Listeners API.
In the workshop on integrating ChatGPT and Jira with Robot Framework, participants learned the significance of seamlessly blending automated testing with generative AI and workflow automation tools. The ChatGPT-enriched test outputs and logs integration demonstrates how AI can provide enhanced insights for automated tests. In parallel, the session on automating Jira task creation illuminated the importance of effective error handling and precise mapping of test results to Jira tasks. This exercise highlighted the value of workflow automation in saving time and reducing manual effort while underscoring the need for adaptable and maintainable scripts as testing requirements evolve. The hands-on experience emphasized the practicality of using existing Python libraries and the Listener API for efficient and meaningful integrations. It will give the participants actionable skills to apply in their testing environments.
Morning Session: ChatGPT Integration with Robot Framework
09:00 - 09:30: Introduction and Overview of Workshop
09:30 - 10:30: Deep Dive into Robot Framework's Listener API and Integrating ChatGPT
10:30 - 10:45: Coffee Break
10:45 - 11:45: Hands-On Exercise: Enriching Test Outputs with ChatGPT
11:45 - 12:00: Q&A and Recap of Morning Session
Lunch Break: 12:00 - 13:00
Afternoon Session: Automating Jira Task Creation with Robot Framework
13:00 - 14:00: Setting Up Jira Integration with Robot Framework
14:00 - 14:15: Coffee Break
14:15 - 15:15: Hands-On Exercise: Automating Bug/Task Creation in Jira
15:15 - 16:00: Final Discussion, Advanced Tips, and Workshop Wrap-Up
This workshop is suitable for professionals with an intermediate to advanced level of understanding in software testing and automation. It assumes a basic knowledge of Python, as Python libraries are a key component of the integrations. The content is targeted more towards practical implementation rather than theoretical concepts, making it ideal for attendees who prefer hands-on learning to directly apply the skills in their work environment.
Is this suitable for ..?:Intermediate RF user, Advanced RF user
I am an experienced developer and test automation specialist passionate about advancing the use of the Robot Framework. As the founder of the Czech-based company Continero, I've had the privilege of promoting this robust tool within the tech community for several years. My journey with Robot Framework further solidified in 2022 when I joined the Robot Framework Foundation, and I was honored to become a board member in 2023. Working alongside a remarkable team, we are dedicated to nurturing and expanding the Robot Framework ecosystem. One of my notable endeavors is fostering an active and collaborative Robot Framework community specifically tailored for the Czech and Slovak regions.