Subscribe to our Erlang Factory newsletter to receive the latest updates and news

Torben Hoffman
Interface solution architect and Erlang Priest at Motorola since 2006

Torben Hoffmann, Erlang Priest at Motorola since 2006.

Torben Hoffman is Giving the Following Talks
Mission Critical with Erlang And QuickCheck: Quality Never Sleeps

How do you integrate a new component into a mission-critical, legacy system with the key requirement that existing functionality must not be affected? We used QuickCheck to specify the behaviour for the existing system and then we attached our component to validate its behaviour.

In this talk we highlight how property based testing using QuickCheck was beneficial and fun for our project where we lacked full documentation and understanding of the legacy behaviour. Using QuickCheck we were able to produce and validate that our component had the high quality requested as well as allow us to focus our testing into specific areas with very little effort.