February 25-27, 2026
Montreal, Canada

The Test Suite Holy Trinity

What would the perfect test suite look like? One that covers everything, runs fast and quick to write. Sounds great? But these goals pull against each other.

This talk explores testing at different levels (unit, integration and system). You'll learn how to get the most from each level, design code for testability, and strike the right compromises. We may not reach the mythical est Suite Holy Trinity, but we’ll get pretty close.

View all 193 sessions

Dave Liddament

Lamp Bristol

Dave is a director and developer at Lamp Bristol, a software consultancy. He’s been writing software commercially for over 22 years in many languages including C, Python, Java and PHP.

Dave is keen to pass on his knowledge. He speaks at conferences and user groups. He is an organiser of PHP-SW. He also runs a monthly workshop that covers topics including testing, CI and git.

He is also the author of an open source tool called SARB (static analysis results baseliner).

Read More