DiscoverSoftware Testing - Qualität, Testautomatisierung & AgilitätGenAI in der Testautomatisierung - Matthias Zax
GenAI in der Testautomatisierung   - Matthias Zax

GenAI in der Testautomatisierung - Matthias Zax

Update: 2024-11-19
Share

Description

Praktische Anwendungen generativer KI im Testing

“Ich glaube, die meisten bei uns haben gemeint, jetzt kann ich endlich meine Unit Tests generieren lassen. Das ist das Schlimmste, was man machen kann.” - Matthias Zax


In dieser Episode habe ich mit Matthias Zax über die spannende Welt der Testautomatisierung und den Einsatz von KI gesprochen. Matthias erklärte, wie er generative KI verwendet, um Testfälle zu erstellen und Code zu generieren, und teilte seine Erfahrungen und die damit verbundenen Herausforderungen. Ein Highlight war seine Geschichte über das Umwandeln einer gezeichneten Skizze in funktionierenden HTML-Code. Wir sprachen über die Wichtigkeit von Dokumentation und die Risiken technischer Schulden. Matthias gab auch wertvolle Tipps, wie Unternehmen KI-Tools sicher und effizient einsetzen können. Es war ein faszinierendes Gespräch, das viele Einblicke in die Zukunft der Testautomatisierung bot.


Matthias Zax ist ein engagierter Agile Engineering Coach bei der Raiffeisen Bank International AG (RBI), wo er erfolgreiche digitale Transformationen durch agile Methoden vorantreibt. Mit einer tief verwurzelten Leidenschaft für Softwareentwicklung ist Matthias ein #developerByHeart, der seine Fähigkeiten im Bereich Softwaretest und Testautomatisierung im DevOps-Umfeld seit 2018 verfeinert hat.Matthias ist eine treibende Kraft hinter der RBI Test Automation Community of Practice, sowie auch für kontinuierliches Lernen und Innovation.


Highlights:



  • KI erweist sich als hilfreich bei der Erstellung von Boilerplate-Code und bei Konsistenzprüfungen.

  • KI-Tools werden auch zur Überprüfung von Testdaten und Edge Cases verwendet.

  • Interne Lösungen und selbst gehostete Modelle können den Datenschutz gewährleisten.

  • Die Qualität des von der KI generierten Codes hat sich stark verbessert, dennoch sind Refactorings oft notwendig.

  • Es besteht großes Potenzial, dass KI in Zukunft helfen könnte, technische Schulden zu reduzieren und bessere Software-Architekturen zu fördern.


Links:



Danke an die Community-Partner des Podcasts:



Credits:


Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

GenAI in der Testautomatisierung   - Matthias Zax

GenAI in der Testautomatisierung - Matthias Zax

Richard Seidl - Experte für Software-Entwicklung und Programmierung