Skip to content

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

Open Source Python
Python
Software QA and Testing

Members are also interested in