Past, Present, Future: The PHPUnit Story
I have learnt more from the failures of PHPUnit than its successes. Over the last 25 years, I have witnessed the evolution of testing philosophy from a marginal practice to the bedrock of modern software development. But has the PHP community learned the right lessons?
In this presentation, I will share what I have learned from PHPUnit, how my approach has evolved (sometimes unexpectedly), and my thoughts on the future of software development in the age of AI.
I most recently presented “Past, Present, Future: The PHPUnit Story” at the Forum PHP on in Disneyland Paris. Previous events include PHP Conference Odawara.
About me
I am Sebastian Bergmann. I started writing PHPUnit in 2000 and still maintain it. In the same year I gave my first talk at a PHP conference. PHPUnit has been installed more than a billion times from Packagist, and a new major version comes out every February.
As a co-founder of The PHP Consulting Company (thePHP.cc), I work with teams on their tests: on test strategy and test design, on testable code, on fast test runs and on upgrades to current versions of PHPUnit. More on this under consulting and coaching.
Where you can meet me next is listed under events. The next dates of my training courses are in the training overview.
Stay up to date with PHPUnit
You can follow @phpunit@phpc.social to stay up to date with PHPUnit's development.
You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.