Aus dem Kurs: Test Driven Development (TDD) - Grundlagen
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.
Warum ist Testautomatisierung so wichtig?
Aus dem Kurs: Test Driven Development (TDD) - Grundlagen
Warum ist Testautomatisierung so wichtig?
Test-driven Development ist so etwas, wie die Königsdisziplin der Test-Automatisierung. Um die Vorzüge von Test-driven Development zu verstehen, muss man also auch die Vorzüge der Test-Automatisierung verstehen. Grundsätzlich testen wir, um Fehler zu finden. Wobei eigentlich stimmt das überhaupt nicht, wir wollen keine Fehler finden, sondern wir wollen, dass Fehler sich nicht besonders stark oder gar nicht auswirken können. Wenn es also einen Fehler gibt, der sich nicht auswirkt, dann gibt es auch keinen Fehler. Ganz interessant ist dabei, dass die Kosten eines Fehlers besonders hoch sind, je später im Entwicklungsprozess dieser Fehler auftritt. Wenn ein Entwickler gerade an einer Stelle ist und einen Fehler macht und diesen Fehler sofort bemerkt, dann ist er noch im Problemkontext und kann den Fehler sofort beheben. Es gibt also so gut wie keine Reibungsverluste. Wenn stattdessen ein Tester feststellt, dass die Software einen Fehler hat, dann muss er höchstwahrscheinlich erstmal…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.