BDD: It's more than just acceptance tests
Details
About the Talk:
Most people use gherkin as a human-readable programming language to create tests. They think that BDD (Behavior Driven Development) is the same as tests in feature files. Though gherkin in itself is useful, it's just a small part of BDD.
This presentation will go through 3 pillars of BDD (Behavior Driven Development):
- Discovery - how to refine user stories using examples
- Formulation - how to convert examples into documentation and test scenarios
- Automation - how to write glue code and automate the scenarios
The goal of this presentation is to show BDD in full colour highlighting its use in collaboration with the whole development team to create flawless documentation and bugs-free software.
Based on a real project, with code and many contrasting (good/bad, common mistakes) examples. Using .NET 6, Selenium and Specflow.
About the Speaker:
Almantas is a Software Engineering Team Lead at OAG Aviation, also a Microsoft MVP 2 years in a row awarded for helping people learn programming, teaching, mentoring, helping the university (KTU), and building a community of programmers. He has co-authored a book called C# Workshop. Always looking for opportunities to improve his craft, Almantas has a strong focus on automated testing - especially BDD. With a goal to bring the best quality in code, Almantas strives to share this with like-minded people.
Link to join (Google Meets): https://meet.google.com/jij-hsia-pgw
