Artikel: Vom Wert des Testens - Kosten-Nutzen-Aspekte der Testautomatisierung

30 Juli 2022

Summary

Bei der Testautomatisierung gibt es unterschiedlichste Ausprägungen. Meistens wird hier nach Bauchgefühl oder staren, (extern) vorgegebenen Regeln gearbeitet. Nur selten wird betrachtet, was einem ein für Vorteile bringt und was die Erstellung UND die Pflege kostet. Gerade bei der Pflege sind langsame und instabile Tests sehr teuer, der Nutzen geht bei wenigen Ausführungen oder unzuverlässigen Ergebnissen aber schnell gegen Null, so dass dieser in einer Kosten-Nutzen-Betrachtung entfernt werden müsste. Allerdings passiert dieses recht selten und "wertlose" Tests werden über die Zeit weiter im Projekt mitgeschliffen.

In dem Artikel führe ich durch unterschiedliche Arten von automatisierten Tests, Kombinationsmöglichkeiten und Best-Practices. Im Anschluss wird dann erklärt, wie eine individuelle Kosten-Nutzen-Bewertung erfolgen kann.

Veröffentlichungen

  • entwickler.de

  • Print: Java Magazin 9.2022 + Print: entwicklerspezial Vol. 33