"Efficient Integration Testing in Go: A Case Study on Dapr" ( 2024 )

Saturday at 12:30, 30 minutes, UD2.218A, UD2.218A, Go devroom Josh van Leeuwen , slides , video

No one really loves testing, however it becomes the most critical part of any software project as the size and complexity grows. Discover the strategies behind creating a low-touch developer friendly framework for integration testing through our work on Dapr. This talk highlights the design philosophy and practical steps taken to build a framework that not only speeds up test scenario creation but also makes ad hoc testing for new features and bug reproduction a breeze. The framework’s user-friendly design encourages wide participation from developers, fostering a collaborative testing culture on a project. Attendees will gain insights into efficient testing practices, learning how to apply these strategies to enhance their own Go projects.

github.com/dapr/dapr