Z20xdvwc1k5q0twyy0qc
SkillsCast

Living with Acceptance Tests: Beyond Write-Once

30th September 2014 in New York City at DUMBO Spot

There are 2 other SkillsCasts available from CukeUp! NYC 2014 - All about BDD

Please log in to watch this conference skillscast.

499680955 640

Want to improve your team's processes when it comes to acceptance testing? Daniel Wellman explores the technical and social forces that cause acceptance test suite to grow, and ways in which your team can refactor and improve such tests.

Acceptance tests have become a common part of building software for an agile process. However, I've observed a trend of growing build times - with teams saying "Our build is 15 minutes... well, actually it's 45 minutes because our Cucumbers took so long, so we parallelized the cukes." One reason for this may be that teams treat their acceptance tests as "Write-Once": create for a new story, get them to pass, and leave them be. In this talk we'll explore the technical and social forces that cause an acceptance test suite to grow, and discuss some ways to refactor and improve these tests. We'll touch on hexagonal architecture, declarative vs. imperative style, and alternate Cucumber step implementations.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Living with Acceptance Tests: Beyond Write-Once

Daniel Wellman

Daniel Wellman helps software developers be happier by coaching them on techniques to build reliable, flexible software.

SkillsCast

Please log in to watch this conference skillscast.

499680955 640

Want to improve your team's processes when it comes to acceptance testing? Daniel Wellman explores the technical and social forces that cause acceptance test suite to grow, and ways in which your team can refactor and improve such tests.

Acceptance tests have become a common part of building software for an agile process. However, I've observed a trend of growing build times - with teams saying "Our build is 15 minutes... well, actually it's 45 minutes because our Cucumbers took so long, so we parallelized the cukes." One reason for this may be that teams treat their acceptance tests as "Write-Once": create for a new story, get them to pass, and leave them be. In this talk we'll explore the technical and social forces that cause an acceptance test suite to grow, and discuss some ways to refactor and improve these tests. We'll touch on hexagonal architecture, declarative vs. imperative style, and alternate Cucumber step implementations.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Living with Acceptance Tests: Beyond Write-Once

Daniel Wellman

Daniel Wellman helps software developers be happier by coaching them on techniques to build reliable, flexible software.

Photos