Real-World PHP Testing
Практическое руководство по тестированию PHP-приложений
Zusammenfassung:
Einleitung
Das Buch „Real-World PHP Testing“ (2018) von Chris Hartjes ist kein weiteres trockenes Nachschlagewerk zu PHPUnit, sondern ein praktischer Leitfaden, geschrieben von einem Entwickler mit langjähriger Erfahrung. Hartjes ist in der PHP-Community als aktiver Verfechter des Testens und Autor des beliebten Podcasts PHP Town Hall bekannt. In diesem Buch teilt er reale Techniken und Ansätze, die Ihnen helfen, Tests in die tägliche Entwicklung zu integrieren, selbst wenn Sie mit Legacy-Code arbeiten.
Worum es in dem Buch geht
Das Buch besteht aus 12 Kapiteln, die alle Phasen des Testens von PHP-Anwendungen abdecken – von grundlegenden Konzepten bis hin zu fortgeschrittenen Techniken. Der Autor erklärt nicht nur, wie man Tests schreibt, sondern zeigt auch, wie man sie in den Entwicklungsprozess integriert, damit sie echten Nutzen bringen und nicht zur Formalität werden. Der Schwerpunkt liegt auf Unit-Testing, aber es werden auch Integrationstests, Datenbanktests, HTTP-Requests und die Arbeit mit externen APIs behandelt.
Für wen dieses Buch geeignet ist
Das Buch richtet sich an PHP-Entwickler, die bereits über grundlegende Sprachkenntnisse verfügen und die Qualität ihres Codes verbessern möchten. Es ist sowohl für Anfänger nützlich, die gerade erst mit dem Testen beginnen, als auch für erfahrene Programmierer, die ihr Wissen ordnen und neue Techniken erlernen möchten. Besonders empfehle ich es denjenigen, die mit Legacy-Code arbeiten – Hartjes legt großen Wert auf Strategien zum Testen von Legacy-Systemen.
Was der Leser lernen wird
- Grundlagen