Session

Acceptance tests you won’t hate

Being user-centred, acceptance tests often exercise the system end-to-end. It’s easy to make them slow, fragile, and hard to comprehend.

In this talk, Jakub will consider the benefits of creating an internal Domain Specific Language for acceptance tests. We’ll dive into the practice of writing domain-driven tests that define what the application needs to do, without exposing how. All in the name of stable, robust, and expressive tests. We’ll make them lightning-fast too.

Learn how to create our own DSL for tests so they can be expressed in the domain terms, while we’re free to choose how they exercise the system.

Jakub Zalas

Independent Software Consultant

London, United Kingdom

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top