Kapitel 5. Automatisierte Tests
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Qualität ist keine Handlung, sondern eine Gewohnheit.
Philosoph Will Durant, in Anlehnung an Aristoteles
Wenn ein neues Jahr anfängt, nehmen sich viele vor, gesünder zu leben und sich besser zu pflegen. Diese Ziele erreicht man nicht, indem man einmal gesund isst oder einmal ins Fitnessstudio geht. Es geht darum, meistens gesunde Entscheidungen zu treffen. Genauso ist die Entwicklung hochwertiger, wartbarer Software das Ergebnis konsequenter guter Gewohnheiten beim Schreiben, Überprüfen und Testen von Code. Wie bei einem gesunden Lebensstil ist das nicht einfach, und Ausreden bringen einen nur zurück.
Der Weg zur Beständigkeit ist jedoch nicht immer einfach. Viele Entwickler kämpfen mit Selbstzweifeln und fragen sich, ob sie die richtigen Entscheidungen treffen oder ob ihr Ansatz zur Problemlösung in Frage gestellt wird. Das Schreiben hochwertiger Software ist eine Disziplin, die regelmäßiges Üben erfordert, aber mit der Zeit werden deine Testbemühungen als wirksame Sicherheitsvorkehrungen dienen, die deine Teamkollegen und dein zukünftiges Ich zu schätzen wissen werden. In diesem Kapitel lernst du die Vorteile automatisierter Tests, die verschiedenen Arten von Tests, denen du begegnen wirst, und wie man sie schreibt kennen.
Vorteile automatisierter Tests
Es ist ganz normal, dass du skeptisch bist, wenn du zusätzlichen ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access