התחל במצב לא מקוון עם האפליקציה Player FM !
פודקאסטים ששווה להאזין
בחסות


1 Bridging Worlds: Amar Bakshi on Transforming Global Connection with Noro 36:44
Mutation Testing - Birgit Kratz
Manage episode 463526048 series 3466870
Deine Tests dauern ewig? 👉🏻 So bekommst Du trotzdem schnelles Feedback
“Um Mutation Testing anwenden zu können, ist eine Voraussetzung, dass ich Tests habe. Und diese Tests müssen grün sein.” - Birgit Kratz
In dieser Episode spreche ich mit Birgit Kratz über Mutation Testing im Java-Umfeld. Birgit gibt uns Einblicke in Mutation Testing, wie diese Technik funktioniert und wie man damit die Qualität von Testsuiten bewerten kann, indem absichtlich Fehler (Mutanten) in den Code eingefügt werden. Sie beschreibt den Prozess, die verschiedenen Arten von Mutanten und die Tools, die zur Automatisierung verwendet werden. Zudem diskutieren wir die Herausforderungen und Vorteile dieser Methode sowie die Bedeutung einer funktionierenden Testsuite, bevor Mutation Testing angewendet wird.
Birgit Kratz ist freiberufliche Softwareentwicklerin und Consultant mit mehr als 25 Jahren Erfahrung im Java-Umfeld. Ihre Schwerpunkte und Leidenschaft liegen in der Anwendung agiler Entwicklungsmethoden und der Verbreitung des Software-Crafting Gedankens. Seit vielen Jahren ist sie Co-Organisatorin der Softwerkskammern in Köln und Düsseldorf und hilft bei der Organisation der SoCraTes Konferenz. In ihrer Freizeit ist sie passionierte Rennradfahrerin.
Highlights:
- Funktionsweise von Mutation Testing
- Prozess des Mutation Testings
- Arten von Mutanten im Java-Umfeld
- Automatisierung des Mutation Testings durch Tools
- Bedeutung von Testsuiten vor Anwendung von Mutation Testing
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
פרקים
1. Einführung in Mutation Testing (00:00:00)
2. Typische Mutanten (00:03:25)
3. Auswahl der Mutanten (00:07:19)
4. Analyse der Testergebnisse (00:12:25)
5. Mutation Testing in der Build-Pipeline (00:18:30)
146 פרקים
Manage episode 463526048 series 3466870
Deine Tests dauern ewig? 👉🏻 So bekommst Du trotzdem schnelles Feedback
“Um Mutation Testing anwenden zu können, ist eine Voraussetzung, dass ich Tests habe. Und diese Tests müssen grün sein.” - Birgit Kratz
In dieser Episode spreche ich mit Birgit Kratz über Mutation Testing im Java-Umfeld. Birgit gibt uns Einblicke in Mutation Testing, wie diese Technik funktioniert und wie man damit die Qualität von Testsuiten bewerten kann, indem absichtlich Fehler (Mutanten) in den Code eingefügt werden. Sie beschreibt den Prozess, die verschiedenen Arten von Mutanten und die Tools, die zur Automatisierung verwendet werden. Zudem diskutieren wir die Herausforderungen und Vorteile dieser Methode sowie die Bedeutung einer funktionierenden Testsuite, bevor Mutation Testing angewendet wird.
Birgit Kratz ist freiberufliche Softwareentwicklerin und Consultant mit mehr als 25 Jahren Erfahrung im Java-Umfeld. Ihre Schwerpunkte und Leidenschaft liegen in der Anwendung agiler Entwicklungsmethoden und der Verbreitung des Software-Crafting Gedankens. Seit vielen Jahren ist sie Co-Organisatorin der Softwerkskammern in Köln und Düsseldorf und hilft bei der Organisation der SoCraTes Konferenz. In ihrer Freizeit ist sie passionierte Rennradfahrerin.
Highlights:
- Funktionsweise von Mutation Testing
- Prozess des Mutation Testings
- Arten von Mutanten im Java-Umfeld
- Automatisierung des Mutation Testings durch Tools
- Bedeutung von Testsuiten vor Anwendung von Mutation Testing
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
פרקים
1. Einführung in Mutation Testing (00:00:00)
2. Typische Mutanten (00:03:25)
3. Auswahl der Mutanten (00:07:19)
4. Analyse der Testergebnisse (00:12:25)
5. Mutation Testing in der Build-Pipeline (00:18:30)
146 פרקים
ทุกตอน
×
1 Fuzzy Testing nach Maß - Andreas Zeller 39:48

1 Synthetische Testdaten - Dominic Steinhöfel 30:00

1 Zeitalter der Autonomik - Peter Liggesmeyer 30:16

1 KI Einsatz für die Legacy-Modernisierung - Erik Dörnenburg 36:37

1 Von der Testfactory zum QS-Coaching - Stephan Brehovsky, Christian Ulrich 17:56

1 Mit Nudging zu mehr Security - Dr. Erlijn van Genuchten 24:47

1 Gewaltfreie Kommunikation im Software Testing - Maroš Kutschy 21:17

1 Geschäftsgetriebene Testautomatisierung - Jörg Sievers 27:24

1 Eine Referenzimplementierung als Testorakel - Stefanie Leitner 19:42

1 Lernen mit Simulationen - Andreas Wübbeke, Johanna Maduch 25:37

1 Leichtgewichtige Testkonzepte im Bundesverwaltungsamt - Dr. Oliver Kortendick, Simone Mester 23:03

1 Robot Test Framework - René Rohner 31:58

1 Software Testing Podcasts - Markus Thaler 46:06

1 Enterprise Testing - Ursula Beiersdorf 29:41

1 Microservices testen - Michael Kutz 36:40

1 Die Power von informellen Netzwerken - Yuliia Pieskova 32:49

1 KI-Prüfung und -Zertifizierung - Christoph Poetsch 27:53

1 Steigerung der Qualität im SAFe-Umfeld - Andreas Neumeister 23:24

1 Von Cypress zu Playwright - Maciej Wyrodek 42:04

1 Risikobasiertes Testen - Uwe Paesch 20:59

1 Warum Webkomponenten testen, wenn man die UI testen kann? - Felix Wunderlich 20:53

1 Requirements analysieren und verbessern - Paul Gerrard 33:45

1 Testbeschreibung für KI-Fähigkeiten - Taras Holoyad 23:20

1 Typisch Tester? Diverser als man denkt - Isabel Evans 22:58

1 Vom Bauchgefühl zum KI-unterstützten Testentwurf - Michael Fischlein 28:11

1 Weniger Pipelines, mehr Spaß - Karsten Günther 20:42


1 Testentwurfsmethoden - Rik Marselis 22:59

1 Warum ist Code so schwer zu verstehen? - Stefan Mandel, Peter Guntermann 27:19

1 Test-Infrastruktur bei einem Küchengerätehersteller - Andreas Berger 19:45

1 Software Test Leadership - Kari Kakkonen 18:56

1 Intelligente Organisationen - Johannes Mainusch 22:46

1 Rückblick 2024 und Trends 2025 - Florian Fieber 30:48


1 Barrierefreiheit testen mit Betroffenen - René Matthäi, Serdal Bilir 22:27

1 Übernahme von Software mit unbekannter Qualität - Sonja Trimmel, Helmut Nitsch 18:29

1 Impostor-Syndrom - Sophie Küster 20:57

1 Wie modellbasiertes Testen besser funktioniert - Matthias Hamburg 22:12

1 GenAI in der Testautomatisierung - Matthias Zax 27:44

1 Korrektheit durch formale Methoden - Bianca Lutz, Lars Hupel 25:08

1 World Quality Day - Richard Seidl 18:59

1 Shift Left but Right - Björn Scherer 32:45

1 Daten und Datenprozesse testen - Hermann Friebel, Joshua Claßen 26:38

1 Qualität und Produktivität messen - Maik Wojcieszak 20:14

1 Business Analyst mit Qualitätsblick - Philipp Huber 28:57

1 Von der Testerin zum QA-Lead - Andrea Jensen 24:25

1 Automatisierte Sicherheitsüberprüfungen - Christian Biehler 29:45

1 Testing Embedded Systems - Alexander Eisenhuth 22:51

1 Formulare mit tausenden Varianten testen - Simon Bergler, Lilia Gargouri 22:03

1 Cyber Resilience Act (CRA) - Christoph Ranalter 21:26

1 Berufsbild Tester - Jörn Münzel, Steffen Schild 42:12

1 Best Practices für (Architektur)dokumentation - Falk Sippach 21:59


1 Softwaretest-Umfrage 2024 - Karin Vosseberg 26:30

1 Testverfahren für das ZDF - Benedikt Broich, Anika Strake 21:07

1 Quality Coaching - Bastian Baumgartner 22:53


1 Wie KI Barrierefreiheit unterstützen kann - Valentin Dallmeier 28:24

1 Systemische Methoden zur Zusammenarbeit - Vera Hofheinz, Christoph Jung 21:46

1 KI Testen - eine Checkliste - Marco Achtziger, Gregor Endler 29:00

1 Was man auch in post-agilen Zeiten zum Wandel wissen sollte - Michael Mahlberg 26:59

1 Ask Me Anything über KI, Testautomatisierung und Skills - Richard Seidl 26:42

1 Software Engineering im Jahr 2034 - Kevlin Henney 25:36

1 Barrierefreiheit - Vorbereitung auf 2025 - Franziska Kroneck, Andrea Nutsi 19:49

1 Praxisnahe Tester-Ausbildung mit KI - Stephan Goericke, Werner Henschelchen 25:47

1 Nachhaltigkeit in der IT? Ja, bitte! - Carlos Fernandez 36:35

1 Acceptance test-driven LLM development - David Faragó 29:34

1 ISTQB in der Praxis bei Bucher + Suter - Alexander Meister 25:21

1 Transition zu Open Source Testautomatisierung - Nikolaus Rieder 34:08

1 Stoizismus in der Softwareentwicklung - Maryse Meinen 28:08

1 Testpyramide - ein kritischer Blick - Ronald Brill 27:07

1 Qualität aus Architektursicht - Alexander Lorz, Michael Sperber 33:37

1 Acceptance Testing - Florian Fieber 29:21

1 Minimum-Viable-Teststrategie - Kathrin Potzahr 24:31

1 Planet Erde als Stakeholder - Jutta Eckstein 26:03

1 German Testing Day - Klaus Moritzen, Thomas Rinke 23:22

1 Gerichtssachverständiger - Sebastian Dietrich 35:19

1 Teamkonflikte als Katalysator - Ruben Gotthardt 31:59

1 Happy Birthday Podcast - Richard Seidl 19:45

1 Komm mir nicht mit Fachlichkeit - Ina Einemann 25:01

1 E2E Test Automation Framework Selection - Mesut Durukal 20:46

1 Die Zukunft des Testens - Alex Schladebeck 20:18

1 Agile remote Teams vs. Teams vor Ort - Rainer Borg 31:55

1 Testorganisation des nächsten Jahrzehnts - Nicolas Nwabueze 19:38

1 Testdatenmanagement - Danny Tamm, Patrick Olcha 24:27

1 ChatGPT for Test - Klaudia Dussa-Zieger, Michael Heller 31:28

1 Zero Trust bei der Deutschen Telekom - Waldemar Schäfer 19:52

1 Qualitätssicherung von KI - Nils Röttger, Gerhard Runze 35:42


1 Software Quality Days - Johannes Bergsmann 17:12

1 Faire, gute KI? - Marc Hauer, Tobias Krafft 23:26

1 Properties Based Testing - Nikhil Barthwal 24:27

1 Testautomatisierung von Mobile Apps - Felix Doppel, Alicia Heymann, Christoph Singer 35:08

1 Software Metriken - Manfred Baumgartner 30:23

1 Grüne Software-Revolution - Therese Kuhfuß 20:12

1 User Stories testbar gestalten - Christian Brandes 25:47

1 Barrierefreiheitstests - Dirk Haas, Thorsten Schröder 30:53

1 Quality by Design - Alessandro Sebaste, Thomas Gsponer 29:29

1 Qualitätssicherung in der Hochschulbildung - Karin Vosseberg 31:54

1 Agile Testing - Manfred Baumgartner, Martin Klonk 31:21

1 Ecommerce QS im Konzern - Dominique Petrich 41:52


1 Barrierefreiheit - Myria Pflaum, Lisa Amrhein 25:52

1 Architektur gemeinsam gestalten - Maximilian Aulinger, Melanie Brunnbauer 29:48
ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.