• Skip to main content

AutomationSTAR

A 2-Day Test Automation Event

  • Programme
    • Programme Team
    • 2023 Programme
  • Why Attend
    • Huddle Area
    • 2022 Photos
    • FAQ
    • Conference Location
  • Exhibit
  • About Us
    • Blog
    • Code of Conduct
    • Contact Us
  • Tickets

Tutorial C

Exploring BDD Automation Patterns

Gáspár Nagy

Seb Rose

09:00-12:30, Monday 20th November

This workshop focuses on the automation aspect of Behaviour Driven Development (BDD) and demonstrates how you can improve your BDD automation solution with design patterns.

Using different design patterns for software development is not new. Developers have been using well-known patterns, like abstract factory or singleton for decades. There are a few known test automation pattern as well, like the “”page object pattern””, but this field is yet to be discovered. Using automation patterns help to make the automation solution more robust, easier to maintain and less costly to implement.

In the workshop we look at a couple of automation patterns we have collected while working on our book “BDD Automation Patterns”. These patterns can be used with BDD automation tools, like Cucumber or SpecFlow, but might be useful for other test automation solutions as well.

To attend the workshop, a basic level of C# or Java knowledge is required, but you will be able to follow the workshop if you only have coding experience in other languages.

BACK TO PROGRAMME

What you will Learn

  1. Learn about the importance and benefits of using Test Automation Patterns.
  2. Explore a few test automation patterns that work well with BDD tools, like Cucumber or SpecFlow.
  3. Learn how to identify and extract new test automation patterns.

Session Details

  • Intermediate
  • 3.5 hours
  • Interactive Tutorial
Buy Conference Ticket

Tutorial C

Exploring BDD Automation Patterns

Session Speaker

Gáspár Nagy

Coach, Trainer and BDD addict, Creator of SpecFlow - Spec Solutions, Hungary

"Gáspár Nagy is the creator of SpecFlow, regular conference speaker, blogger (http://gasparnagy.com), editor of the BDD Addict monthly newsletter (http://bddaddict.com), and co-author of the books ""Discovery: Explore behaviour using examples"" and ""Formulation: Document examples with Given/When/Then"" (http://bddbooks.com). Gáspár is an independent coach, trainer and test automation expert focusing on helping teams implementing BDD and SpecFlow. He has more than 20 years of experience in enterprise software development as he worked as an architect and agile developer coach."

Co Speaker

Seb Rose

Software Consultant & Trainer, Independent, UK

Consultant, coach, trainer, analyst, and developer for over 40 years. Seb has been a consultant, coach, designer, analyst and developer for over 40 years. He has been involved in the full development lifecycle with experience that ranges from architecture to support, from C to Visual Basic. During his career, he has worked for companies large (e.g. IBM, Amazon) and small, and has extensive experience of failed projects. He's now an independent software consultant and trainer, promoting effective ways of working to the software development and testing community. Regular speaker at conferences and occasional contributor to software journals. Co-author of the BDD Books series "Discovery” and "Formulation" (bddbooks.com), lead author of “The Cucumber for Java Book” (Pragmatic Programmers), and contributing author to “97 Things Every Programmer Should Know” (O’Reilly). He blogs at claysnow.co.uk and socialises as @[email protected]

Stay in the Loop

Never miss important announcements, updates, and special offers from AutomationSTAR.

.

"*" indicates required fields

Name*
GDPR*

Copyright © 2023 · Impressum · Privacy · T&C