
Presented by Sebastian Bergmann
When things go wrong in software projects, the team has to work overtime and cancel vacations. More often than not, deadlines and
quality goals are missed nevertheless. Because software usually lives longer than originally planned, the real problems crop up when
changes and extensions become necessary later on. In this workshop, Sebastian Bergmann, creator of PHPUnit, imparts comprehensive
knowledge and experience about testing and quality assurance in PHP projects. The audience will learn about using PHPUnit for
unit testing the business logic components and Selenium for end-to-end testing of modern web applications. But testing is only one
aspect of controlling the quality of a software project. This is why the measuring of software quality by means of software metrics
as well as establishing successful development processes and methods such as continuous integration are also discussed in this workshop.