Skip to content

Details

Advanced BDD: Building a Domain Specific Language for Acceptance Test Data

This presentation explores how modern teams can supercharge their testing strategy by evolving from simple step definitions to a
powerful, expressive Domain specific Language (DSL) that makes acceptance tests clearer, faster, and far more maintainable.

Attendees will discover how to combine the Page Object Model with a
Logical Functional Model to create clean, scalable automation layers. The session then goes further, showing how to craft a Domain Specific
Language that transforms test data into something readable, reusable,
and genuinely collaborative across teams.

And because great testing doesn’t stop at functionality, the talk also
includes bonus insights into security and accessibility
testing—two areas where BDD can shine when used creatively.

Expect practical examples, sharp insights, and plenty of “aha” moments.
This is advanced acceptance testing with real engineering behind it.

If you want to level up your automation strategy and learn how to build
test frameworks that feel like a joy to use, this is the session you
don’t want to miss.

Venue
This meeting is at BrightHR in the Peninsula Building which is close to Victoria railway station & the AO Arena.

There will be someone in the foyer who will sign you in and then tell you how to find the venue.

This is a free event - there is no charge for a ticket or for the refreshments.

This event is in the form of a talk so you don't need to bring a laptop.

We often get enough RSVP's for there to be a waiting list; the list has always cleared by the early part of the week of the talk, but this relies on you releasing your ticket if you can no longer attend. Please remember to do this if your plans change.

Please ensure we have an email address that you do look at, so we can let you know of any last minute changes; and please use your full name on the site as it's the only way we, or the fire service, can account for you in the case of an evacuation/emergency/fire etc.

Catering will be provided (pizza and drinks). If you have any special dietary requirements please let us know via the event chat.

If you would need assistance to leave the building in the event of an evacuation then please let us know via the event chat and when you arrive.

Note for recruitment professionals - we don't exclude recruiters from our meetings but we would ask you to contact Rick Garner for a brief chat before you start attending.

Schedule
Doors open from 18:00
Intro and welcome 18:40
Speaker 18:50
Wrap-up & prize raffle 20.15
Close ~20:30
(Don't feel bad if you have to leave early for a train/bus/lift home - no one will be offended)

We then adjourn to a local bar for a drink and a natter - this bit is optional but everyone is welcome to join us!

Related topics

Events in Manchester, GB
Data Engineering
C#
.NET
Computer Programming
Software Development

Sponsors

Microsoft

Microsoft

Provider of content and swag :)

JetBrains

JetBrains

JetBrains provide product licences to give away at each meeting

Uno Platform

Uno Platform

Cross-platform Apps with C# and .NET. Provider of content and swag.

Packt

Packt

Packt Publishing provide books and discount codes for our raffle.

You may also like