Software Testing & Qualität - Testautomatisierung, KI & Agilität

Transition zu Open Source Testautomatisierung - Nikolaus Rieder


Listen Later

Vom Monolithen zum flexiblen Framework

📌 Konferenz-Tipp: TACON 2026 in Leipzig (16.–17. September). Ich war letztes Jahr als Keynote dort und fand den Austausch richtig gut 👉 https://swt.fm/tacon

„Ich baue mir mein Auto auch nicht selber zusammen." - Nikolaus Rieder

Der Übergang von einem alten Testautomatisierungs-Framework zu einer neuen Implementierung kann eine echte Herausforderung sein. Nikolaus Rieder, Test Automation Engineer bei Schrack Seconet AG, hat diesen Prozess durchlaufen und dabei wertvolle Erfahrungen gesammelt. Durch Geduld, strategische Planung und den offenen Blick für externe Ressourcen konnte er manuelle Justierungen und Copy-Paste-Arbeiten hinter sich lassen und das Robot Framework einführen. Diese Modernisierung hat die Effizienz der Testautomatisierung erheblich gesteigert und zeigt, wie wichtig es ist, alte Systeme zeitgemäß anzupassen und externe Lösungen zu nutzen, um Fortschritte zu erzielen.

Nikolaus Rieder hat über 7 Jahre Erfahrung in der Qualitätssicherung, spezialisiert auf Test Automation und manuelle Systemtests. Nach Anfängen im technischen Außendienst und Support, fokussierte er sich auf die Automatisierung von Testprozessen. Aktuell erforscht er in seiner Bachelorarbeit Machine Learning Modelle zur UI-Testunterstützung.

Highlights:

  • Ein gewachsenes Testframework ohne klare Architektur wird zum Jenga-Tower: Jede Änderung riskiert, das Gesamtsystem zu destabilisieren, bis ein Neuanfang unvermeidbar ist.
  • Überzeugungsarbeit gelingt nicht durch abstrakte Forderungen, sondern durch konkretes Aufzeigen des Ist-Stands: sechs parallel geöffnete Dateien, versteckte Fehler, instabile Ergebnisse.
  • Das Robot Framework wurde erst durch einen selbst umgebauten Remote-Library-Interface-Server nutzbar, weil kein gepflegtes .NET-Core-Gegenstück existierte.
  • Die Ablösung eines produktiv genutzten Frameworks dauerte ein volles Jahr und war nur möglich, weil das manuelle Testteam während der Umbauphase die Release-Zyklen vollständig übernahm.
  • Messbarer Nutzen des neuen Systems zeigte sich vor allem durch kürzere Testlaufzeiten, deutlich weniger Code pro Testfall und den Wegfall selbst entwickelter Integrationen wie das Reporting.
  • Danke an die Community-Partner des Podcasts:Alliance for Qualification | ASQF | Austrian Testing Board | dpunkt.verlag | German Testing Board | German Testing Day | GI Fachgruppe TAV | Heise | HANSER Verlag | ISTQB | iSQI GmbH | oop | QS-TAG | SIGS-DATACOM | skillsclub | Swiss Testing Board | TACON Credits: Sound | Grafik

    ...more
    View all episodesView all episodes
    Download on the App Store

    Software Testing & Qualität - Testautomatisierung, KI & AgilitätBy Richard Seidl - Experte für Software-Entwicklung und Testautomatisierung