Artwork

Nội dung được cung cấp bởi Foojay.io. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được Foojay.io hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.
Player FM - Ứng dụng Podcast
Chuyển sang chế độ ngoại tuyến với ứng dụng Player FM !

Modern Java Testing (#43)

1:20:02
 
Chia sẻ
 

Manage episode 402740718 series 3366865
Nội dung được cung cấp bởi Foojay.io. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được Foojay.io hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.

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

Roni Dover

Jonas Geiregat

Podcast

Host: Frank Delporte

Content

00:00 Introduction of the topic and guests
02:38 Is the testing pyramid still valid?
https://jonasg.io/posts/relevance-of-the-classical-testing-pyramid/
04:51 Introducing the Testing Honeycomb
05:50 Changes in the architecture of application and testing frameworks
06:52 What is the border between unit, system, and integration test?
16:17 Unit tests as behavior tests
21:11 Defining a testing strategy and the cost of change
26:45 Your tests also need architecting
31:18 How Testcontainers can simplify mocking and tests as a developer productivity tool
40:20 The cost of flaky tests
41:24 What type of feedback can we get from tests?
49:24 Digma plugin for IntelliJIDEA
49:49 Testing with AI
59:47 Should developers love writing tests?
01:18:40 Conclusion

Music

  continue reading

59 tập

Artwork
iconChia sẻ
 
Manage episode 402740718 series 3366865
Nội dung được cung cấp bởi Foojay.io. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được Foojay.io hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.

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

Roni Dover

Jonas Geiregat

Podcast

Host: Frank Delporte

Content

00:00 Introduction of the topic and guests
02:38 Is the testing pyramid still valid?
https://jonasg.io/posts/relevance-of-the-classical-testing-pyramid/
04:51 Introducing the Testing Honeycomb
05:50 Changes in the architecture of application and testing frameworks
06:52 What is the border between unit, system, and integration test?
16:17 Unit tests as behavior tests
21:11 Defining a testing strategy and the cost of change
26:45 Your tests also need architecting
31:18 How Testcontainers can simplify mocking and tests as a developer productivity tool
40:20 The cost of flaky tests
41:24 What type of feedback can we get from tests?
49:24 Digma plugin for IntelliJIDEA
49:49 Testing with AI
59:47 Should developers love writing tests?
01:18:40 Conclusion

Music

  continue reading

59 tập

सभी एपिसोड

×
 
Loading …

Chào mừng bạn đến với Player FM!

Player FM đang quét trang web để tìm các podcast chất lượng cao cho bạn thưởng thức ngay bây giờ. Đây là ứng dụng podcast tốt nhất và hoạt động trên Android, iPhone và web. Đăng ký để đồng bộ các theo dõi trên tất cả thiết bị.

 

Hướng dẫn sử dụng nhanh