michaelheap.com
Home Blog Talks TIL Saved
Home Blog Talks TIL Saved
Ideas Uses

Behat for characterization tests

Once an API ships it doesn’t matter how it should behave – how it actually behaves is the important part. Users depend on the existing behaviour and we need a way to ensure that it doesn’t change Behat is a tool that was built to help design software, but it’s actually a great tool for capturing existing behaviour too. We’ve used these tools to gain confidence to refactor 5+ year old apps by capturing the existing behaviour before making changes. I want to share the secrets we learned with you.

Slides

Load Speaker Deck slides Loading this content connects to Speaker Deck, which receives your IP address and browser information. It may use cookies or browser storage.

Open slides on Speaker Deck

Video

Load YouTube video Loading this content connects to YouTube, which receives your IP address and browser information. It may use cookies or browser storage.

Open video on YouTube

Details

Date:
Jun 08, 2018

Event:
Dutch PHP Conference

Location:
Amsterdam, Netherlands

RSS Sitemap Uses Ideas