Anmelden

Foojay.io | Friends of OpenJDK and Java Programming

Modern Java Testing (#43)

Samstag, 24. Februar 2024 · 1 h 20

MP3

Shownotes

As a developer we all want to write bug free and high quality code. Writing tests is a crucial part to achieve this. Let’s explore the art of ensuring robust and bug-free code in the Java ecosystem. Whether you're a seasoned developer or just starting out, there’s a lot you can learn from the experts in this podcast about testing methodologies, tools, and best practices, empowering you to write reliable Java applications.

Guests

Oleg Šelajev

• linkedin.com/in/shelajev
• medium.com/@shelajev
• twitter.com/shelajev

Roni Dover

• linkedin.com/in/ronidover
• twitter.com/doppleware

Jonas Geiregat

• linkedin.com/in/jonas-geiregat-a8421a31
• jonasg.io/posts
• twitter.com/jonas_grgt
• jonasg.io/posts/unit-test-ambiguity
Podcast

Host: Frank Delporte

• foojay.social/@frankdelporte
• linkedin.com/in/frankdelporte

Content

Introduction of the topic and guests
Is the testing pyramid still valid?

jonasg.io/posts/relevance-of-the-classical-tes…

Introducing the Testing Honeycomb

Changes in the architecture of application and testing frameworks

What is the border between unit, system, and integration test?

Unit tests as behavior tests

Defining a testing strategy and the cost of change

Your tests also need architecting

How Testcontainers can simplify mocking and tests as a developer productivity tool

The cost of flaky tests

What type of feedback can we get from tests?

Digma plugin for IntelliJIDEA

Testing with AI

Should developers love writing tests?

Conclusion

Music

• Barbershop John

• Hermine Deurloo

• Synapse by Shane Ivers - silvermansound.com

Anmelden oder registrieren

Jetzt

0:00 / 0:00