Skip to content

Introduction to BDD in Python

Photo of Giulia
Hosted By
Giulia and Una G.
Introduction to BDD in Python

Details

Are you ready to level up your testing skills with Behavior-Driven Development (BDD) in Python? Join us for an interactive workshop where we’ll dive into writing clear, structured, and human-readable tests using behave and other Python BDD frameworks.

🔍 What You'll Learn:
✅ What BDD is and how it differs from TDD
✅ Writing Given-When-Then scenarios in Gherkin syntax
✅ Implementing BDD tests with pytest-bdd and behave
✅ Common pitfalls and best practices in BDD
✅ How BDD fits into real-world software development

🛠 Hands-On Exercises:
This is a practical workshop! You’ll get to:
🔹 Write and improve Given-When-Then test scenarios
🔹 Implement BDD tests in pytest-bdd or Behave
🔹 Run tests, analyze results, and debug failures
🔹 Work through a real-world BDD workflow

Agenda:
18:00 - Introduction
18:15 - Workshop
20:00 - Closing

GitHub Repo
https://github.com/pyladiesams/bdd-with-python-mar2025

YouTube Stream
https://youtube.com/live/TynFKyY7wCQ

Photo of PyLadies Amsterdam group
PyLadies Amsterdam
See more events
Online event
This event has passed