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

Fuzzy Testing nach Maß - Andreas Zeller


Listen Later

Die Kunst des Testens mit Zufallsdaten

Lerne jetzt auch for free von internationalen Testing-Experten. 👉🏻 Im Podcast-Spinoff Software Testing Unleashed

"In dem Moment, wo ich eben solche Dinge millionenfach selbst erzeugen kann, dann ist das eine riesen Änderung." - Andreas Zeller

In dieser Episode spreche ich mit Andreas Zeller über Fuzzy Testing. Wir tauchen in die Welt der Zufallsdaten ein und schauen uns an, wie wir sie nutzen können um Software auf ihre Robustheit und Sicherheit zu testen. Andreas erklärt, wie Fuzzing entstand und warum es eine hilfreiche Methode zur Identifizierung von Schwachstellen in Programmen ist. Dabei geht es nicht nur um das Testen mit gültigen Eingaben, sondern auch darum, wie Systeme auf ungültige oder zufällige Daten reagieren. Dies eröffnet neue Perspektiven für Entwickler und Tester, die Systeme sicherer und zuverlässiger machen möchten.

Andreas Zeller ist Faculty am CISPA Helmholtz-Zentrum für Informationssicherheit und Professor für Softwaretechnik an der Universität des Saarlandes. Seine Forschung zu Test und Analyse großer Software- wurde vielfach für ihren Einfluss in Forschung und Praxis ausgezeichnet. Zeller ist ACM Fellow, Träger des ACM SIGSOFT Outstanding Research Awards und Empfänger zweier ERC Advanced Grants, Europas bedeutendster Forschungsförderung.

Highlights:

  • Fuzzy Testing identifiziert Systemschwächen durch zufällige Eingaben.
  • Historisch entstand Fuzzing aus der Beobachtung fehlerhafter Programmreaktionen.
  • Sicherheitsaspekte erfordern umfassende Tests mit ungültigen Daten.
  • Testdaten sollten syntaktisch gültig und gefiltert sein, um Fehler zu finden.
  • Zukünftige Herausforderungen erfordern kreative Ansätze zur automatisierten Testdatengenerierung.
  • 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 & AgilitätBy Richard Seidl - Experte für Software-Entwicklung und Testautomatisierung