Track: Track+
- Donnerstag
07.05.
Tests möglichst oft und möglichst früh auszuführen – das ist der Traum vieler agiler Tester und Testerinnen. Am besten nach jeder Änderung und auf allen Branches, damit wir sofort merken, wenn wir etwas kaputt gemacht haben.
Aber wie soll das gehen, wenn meine Tests Stunden oder sogar Tage dauern? Was, wenn ich manuell teste? Da erscheint der Traum vom beschleunigten Testprozess schnell unerreichbar.
Doch die Forschung zeigt Lösungsmöglichkeiten auf: Ein Ansatz, um auch mit langsamen Tests…
Testdaten gehören in vielen Projekten zu den am wenigsten bewusst gestalteten Teilen des Entwicklungsprozesses: irgendetwas wird „reingefaked“, ein Dump aus der Produktion kopiert, ein paar Skripte drumherum – und sobald Tests instabil werden, bleibt unklar, ob der Code oder die Daten das Problem sind. Gleichzeitig wachsen Systeme und Komplexität mit der Zeit: mehrere Datenbanken und Services werden nötig, um die Geschäftsrealität abzubilden und die Dokumentation hinkt hinterher.
Ein Ausweg…
Beim German Testing Day haben wir in den letzten Jahren gemeinsam mit euch diskutiert, was Künstliche Intelligenz für das Testing wirklich bedeutet – zwischen Hype, Hoffnung und der Frage: Schweizer Taschenmesser oder doch eher Eiersollbruchstellenverursacher?
Zeit für ein ehrliches Update. Denn rückblickend gilt: Wir lagen nicht immer richtig. Manches ist schneller Realität geworden als gedacht, anderes hat sich relativiert. Was wir aber definitiv unterschätzt haben, ist das Tempo, mit dem sich…
