Kapitel 4: Testdesign

[Bild]

Wenn Sie sich die drei Gesetze der Testgetriebenen Entwicklung (TDD), die in Kapitel 2, »Testgetriebene Entwicklung«, vorgestellt wurden, ansehen, könnten Sie zu dem Schluss kommen, dass TDD eine einfache Fähigkeit ist: Befolge die drei Gesetze, und du bist fertig. Das ist weit von der Wahrheit entfernt. TDD ist eine komplexe Fähigkeit. Es gibt viele Ebenen, und es dauert Monate, wenn nicht gar Jahre, um sie zu beherrschen.

In diesem Kapitel befassen wir uns nur mit einigen dieser Ebenen, angefangen von verschiedenen Herausforderungen beim Testen, wie Datenbanken und grafischen Benutzeroberflächen (GUIs), über die Designprinzipien, ...

Get Clean Craftsmanship - Best Practices, Standards und Ethik für die Softwareentwicklung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.