Real-World Solutions for Developing High-Quality PHP Frameworks and Applications
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 book, Sebastian Bergmann, creator of PHPUnit, and Stefan Priebsch, specialist for PHP-based software solutions in enterprise environments, impart comprehensive knowledge and experience about testing and quality assurance in Web projects.
Using examples from the PHP world, the book elucidates the planning, execution, and automation of tests for the different layers and tiers of a Web software architecture, the measuring of software quality by means of software metrics, as well as establishing successful development processes and methods such as continuous integration.
How do well-known companies and projects measure and control the quality of their software? Numerous case studies allow a look behind the scenes and provide the reader with valuable insight!



